comparison gnv/src/test/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientTestCase.java @ 11:3cb753564552

Integration of the required XSL-Transformation of the Describe-Response of the Artifactdatabase gnv/trunk@90 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Tue, 15 Sep 2009 14:19:55 +0000
parents e6c47838eee6
children 4ebe57b170d3
comparison
equal deleted inserted replaced
10:e6c47838eee6 11:3cb753564552
8 8
9 import org.apache.log4j.BasicConfigurator; 9 import org.apache.log4j.BasicConfigurator;
10 import org.apache.log4j.Logger; 10 import org.apache.log4j.Logger;
11 11
12 import de.intevation.gnv.artifactdatabase.client.exception.ArtifactDatabaseClientException; 12 import de.intevation.gnv.artifactdatabase.client.exception.ArtifactDatabaseClientException;
13 import de.intevation.gnv.artifactdatabase.objects.ArtifactDescription;
13 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject; 14 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject;
15 import de.intevation.gnv.util.XSLTransformer;
14 16
15 import junit.framework.TestCase; 17 import junit.framework.TestCase;
16 18
17 /** 19 /**
18 * @author Tim Englich <tim.englich@intevation.de> 20 * @author Tim Englich <tim.englich@intevation.de>
52 if (factories != null && !factories.isEmpty()){ 54 if (factories != null && !factories.isEmpty()){
53 Iterator<ArtifactObject> it = factories.iterator(); 55 Iterator<ArtifactObject> it = factories.iterator();
54 while(it.hasNext()){ 56 while(it.hasNext()){
55 ArtifactObject aof = it.next(); 57 ArtifactObject aof = it.next();
56 ArtifactObject artifact = artifactDatabaseClient.createNewArtifact(aof); 58 ArtifactObject artifact = artifactDatabaseClient.createNewArtifact(aof);
57 artifactDatabaseClient.getCurrentStepDescription(aof, artifact); 59 ArtifactDescription ad = artifactDatabaseClient.getCurrentStepDescription(aof, artifact);
58 log.debug("Artifact aktualisert."); 60 log.debug("Artifact aktualisert.");
61 XSLTransformer transformer = new XSLTransformer();
62 String transformedUI = transformer.transform(ad.getCurrentUI(), "UTF-8",("src/main/webapp/WEB-INF/config/templates/describe-ui.xsl"));
63 log.debug(transformedUI);
59 } 64 }
60 } 65 }
61 66
62 67
63 } catch (ArtifactDatabaseClientException e) { 68 } catch (ArtifactDatabaseClientException e) {

http://dive4elements.wald.intevation.org