diff gnv-artifacts/src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java @ 1118:c01c220312d0

Made it compile again with an updated ArtifactDatabase. gnv-artifacts/trunk@4137 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 12 Mar 2012 08:31:46 +0000
parents dec4257ad570
children
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java	Tue Mar 15 16:13:39 2011 +0000
+++ b/gnv-artifacts/src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java	Mon Mar 12 08:31:46 2012 +0000
@@ -30,6 +30,7 @@
 import de.intevation.artifacts.ArtifactNamespaceContext;
 import de.intevation.artifacts.CallContext;
 import de.intevation.artifacts.CallMeta;
+import de.intevation.artifacts.GlobalContext;
 import de.intevation.gnv.artifacts.GNVArtifactBase;
 import de.intevation.gnv.artifacts.GNVDefaultArtifact;
 import de.intevation.gnv.artifacts.GNVProductArtifactFactory;
@@ -115,9 +116,11 @@
         String          identifier,
         ArtifactFactory factory,
         Object          context,
-        Document        data) {
+        CallMeta        meta,
+        Document        data
+    ) {
         log.debug("SelectProductArtifact.setup()");
-        super.setup(identifier, factory, context,data);
+        super.setup(identifier, factory, context, meta, data);
         this.name = factory.getName();
 
         // Read the Parameters that should be used for the setup from the
@@ -266,7 +269,11 @@
             .getInternalArtifactFactory(this.name);
         factory                 = ((GNVProductArtifactFactory)factory)
             .getArtifactFactoryByName(current.getName());
-        artifact                = factory.createArtifact(uuid, context, null);
+        artifact = factory.createArtifact(
+            uuid,
+            (GlobalContext) context.globalContext(),
+            context.getMeta(),
+            null);
 
 
         if (this.preSettings != null && artifact instanceof PreSettingArtifact){

http://dive4elements.wald.intevation.org