Skip to content

Commit

Permalink
[SHRINKDESC-93] Support jboss-web.xml
Browse files Browse the repository at this point in the history
  • Loading branch information
ralfbattenfeld authored and ALRubinger committed Sep 26, 2011
1 parent 99487d5 commit 2775262
Show file tree
Hide file tree
Showing 11 changed files with 3,242 additions and 3 deletions.
35 changes: 35 additions & 0 deletions gen/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -240,8 +240,43 @@
<srcFile>src/main/resources/xslt/metadataJBossEE5.xml</srcFile>
<destFile>src/main/resources/xslt/ddJBossEE5.xml</destFile>
</configuration>
</execution>

<!--
JBoss 6 deplyoment descriptor xslt transformation
-->
<execution>
<id>transform-to-metadata-jbossee6</id>
<goals>
<goal>many-to-one</goal>
</goals>
<configuration>
<xslTemplate>src/main/resources/xslt/metadata.xsl</xslTemplate>
<srcDir>src/main/resources/xsd</srcDir>
<srcIncludes>**/*.xsd</srcIncludes>
<srcFile>src/main/resources/xslt/schemasJBossEE6.xml</srcFile>
<destFile>src/main/resources/xslt/metadataJBossEE6.xml</destFile>
</configuration>
</execution>

<execution>
<id>transform-to-java-jbossee6</id>
<goals>
<goal>many-to-one</goal>
</goals>
<configuration>
<parameters>
<gOutputFolder>${output.folder.impl.jboss}</gOutputFolder>
<gOutputFolderApi>${output.folder.apl.jboss}</gOutputFolderApi>
<gOutputFolderTest>${output.folder.test.jboss}</gOutputFolderTest>
</parameters>
<xslTemplate>src/main/resources/xslt/ddJava.xsl</xslTemplate>
<srcDir>src/main/resources/xslt</srcDir>
<srcIncludes>**/*.xml</srcIncludes>
<srcFile>src/main/resources/xslt/metadataJBossEE6.xml</srcFile>
<destFile>src/main/resources/xslt/ddJBossEE6.xml</destFile>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
Expand Down
3 changes: 1 addition & 2 deletions gen/src/main/resources/lib/xdd-printElement.xsl
Original file line number Diff line number Diff line change
Expand Up @@ -548,8 +548,7 @@
<xsl:param name="pIsEnum" as="xs:boolean"/>
<xsl:param name="pIsAttribute" as="xs:boolean"/>
<xsl:choose>
<xsl:when test="$pIsAttribute=true()">
<xsl:message select="concat('********************************* print Enums', $pElementName)"/>
<xsl:when test="$pIsAttribute=true()">
<xsl:value-of select="xdd:printSetAttribute($pClassType, $pElementType, $pMethodName, $pNodeNameLocal, $pElementName, $pReturnTypeName, $pIsInterface)"/>
<xsl:value-of select="xdd:printSetEnumAttribute($pClassType, $pElementType, $pMethodName, $pNodeNameLocal, $pElementName, $pReturnTypeName, $pIsInterface)"/>
<xsl:value-of select="xdd:printGetEnumAttribute($pClassType, $pElementType, $pMethodName, $pNodeNameLocal, $pElementName, $pReturnTypeName, $pIsInterface)"/>
Expand Down

0 comments on commit 2775262

Please sign in to comment.