You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Balogh Zoltán (JIRA)" <ji...@codehaus.org> on 2009/03/25 11:04:12 UTC
[jira] Created: (MEAR-104) wrong jboss-app.xml
wrong jboss-app.xml
-------------------
Key: MEAR-104
URL: http://jira.codehaus.org/browse/MEAR-104
Project: Maven 2.x Ear Plugin
Issue Type: Bug
Affects Versions: 2.3.2
Environment: Jboss 4.2.1/ server/ all
Reporter: Balogh Zoltán
Hi!
I have problem with generated jboss-app.xml because it is not accepted by Jboss.
pom.xml
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ear-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<defaultLibBundleDir>APP-INF/lib</defaultLibBundleDir>
<!-- <resourcesDir>src/main/resources</resourcesDir> -->
<artifactTypeMappings>
<artifactTypeMapping type="har" mapping="jar" />
</artifactTypeMappings>
<jboss>
<version>4.2</version>
<loader-repository>
com.fornax.stolpan.backoffice:loader=StolpanEJP.ear
</loader-repository>
<loader-repository-config>
java2ParentDelegation=true
</loader-repository-config> -
<module-order>strict</module-order>
<library-directory>APP-INF/lib</library-directory>
</jboss>
generated by Maven:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss-app PUBLIC
"-//JBoss//DTD J2EE Application 1.4//EN"
"http://www.jboss.org/j2ee/dtd/jboss-app_4_2.dtd">
<jboss-app>
<library-directory>APP-INF/lib</library-directory>
<module-order>strict</module-order>
<loader-repository>com.fornax.stolpan.backoffice:loader=StolpanEJP.ear<loader-repository-config>java2ParentDelegation=true</loader-repository-config>
</loader-repository>
<module>
<har>StolpanBoDBM-0.0.1.har</har>
</module>
<module>
<har>StolpanSPDB-0.0.1.har</har>
</module>
</jboss-app>
jboss error msg:
org.xml.sax.SAXParseException: The content of element type "jboss-app" must match "(module-order?,security-domain?,unauthenticated-principal?,loader-repository?,jmx-name?,module*,security-role*)".)
if I change the jboss-app.xml manually as you see below the deploy is successful:
<?xml version='1.0' encoding='UTF-8'?>
*<!DOCTYPE jboss-app PUBLIC "-//JBoss//DTD J2EE Application 4.2//EN" "http://www.jboss.org/j2ee/dtd/jboss-app_4_2.dtd">*
<jboss-app>
<module-order>strict</module-order>
<loader-repository>com.fornax.stolpan.backoffice:loader=StolpanEJPT.ear
<loader-repository-config>java2ParentDelegation=true</loader-repository-config>
</loader-repository>
*<library-directory>APP-INF/lib</library-directory>*
<module>
<har>StolpanBoDBM-0.0.1.har</har>
</module>
<module>
<har>StolpanSPDB-0.0.1.har</har>
</module>
</jboss-app>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Closed: (MEAR-104) wrong jboss-app.xml
Posted by "Stephane Nicoll (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/MEAR-104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stephane Nicoll closed MEAR-104.
--------------------------------
Resolution: Fixed
Fixed. Added it 057
> wrong jboss-app.xml
> -------------------
>
> Key: MEAR-104
> URL: http://jira.codehaus.org/browse/MEAR-104
> Project: Maven 2.x Ear Plugin
> Issue Type: Bug
> Affects Versions: 2.3.2
> Environment: Jboss 4.2.1/ server/ all
> Reporter: Balogh Zoltán
> Assignee: Stephane Nicoll
> Fix For: 2.3.3
>
>
> Hi!
> I have problem with generated jboss-app.xml because it is not accepted by Jboss.
> pom.xml
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-ear-plugin</artifactId>
> <version>2.3.2</version>
> <configuration>
> <defaultLibBundleDir>APP-INF/lib</defaultLibBundleDir>
> <!-- <resourcesDir>src/main/resources</resourcesDir> -->
> <artifactTypeMappings>
> <artifactTypeMapping type="har" mapping="jar" />
> </artifactTypeMappings>
> <jboss>
> <version>4.2</version>
> <loader-repository>
> com.fornax.stolpan.backoffice:loader=StolpanEJP.ear
> </loader-repository>
> <loader-repository-config>
> java2ParentDelegation=true
> </loader-repository-config> -
> <module-order>strict</module-order>
> <library-directory>APP-INF/lib</library-directory>
> </jboss>
> generated by Maven:
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE jboss-app PUBLIC
> "-//JBoss//DTD J2EE Application 1.4//EN"
> "http://www.jboss.org/j2ee/dtd/jboss-app_4_2.dtd">
> <jboss-app>
> <library-directory>APP-INF/lib</library-directory>
> <module-order>strict</module-order>
> <loader-repository>com.fornax.stolpan.backoffice:loader=StolpanEJP.ear<loader-repository-config>java2ParentDelegation=true</loader-repository-config>
> </loader-repository>
> <module>
> <har>StolpanBoDBM-0.0.1.har</har>
> </module>
> <module>
> <har>StolpanSPDB-0.0.1.har</har>
> </module>
> </jboss-app>
> jboss error msg:
> org.xml.sax.SAXParseException: The content of element type "jboss-app" must match "(module-order?,security-domain?,unauthenticated-principal?,loader-repository?,jmx-name?,module*,security-role*)".)
> if I change the jboss-app.xml manually as you see below the deploy is successful:
> <?xml version='1.0' encoding='UTF-8'?>
> *<!DOCTYPE jboss-app PUBLIC "-//JBoss//DTD J2EE Application 4.2//EN" "http://www.jboss.org/j2ee/dtd/jboss-app_4_2.dtd">*
> <jboss-app>
> <module-order>strict</module-order>
> <loader-repository>com.fornax.stolpan.backoffice:loader=StolpanEJPT.ear
> <loader-repository-config>java2ParentDelegation=true</loader-repository-config>
> </loader-repository>
> *<library-directory>APP-INF/lib</library-directory>*
> <module>
> <har>StolpanBoDBM-0.0.1.har</har>
> </module>
> <module>
> <har>StolpanSPDB-0.0.1.har</har>
> </module>
> </jboss-app>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (MEAR-104) wrong jboss-app.xml
Posted by "Stephane Nicoll (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/MEAR-104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stephane Nicoll updated MEAR-104:
---------------------------------
Fix Version/s: 2.3.3
> wrong jboss-app.xml
> -------------------
>
> Key: MEAR-104
> URL: http://jira.codehaus.org/browse/MEAR-104
> Project: Maven 2.x Ear Plugin
> Issue Type: Bug
> Affects Versions: 2.3.2
> Environment: Jboss 4.2.1/ server/ all
> Reporter: Balogh Zoltán
> Fix For: 2.3.3
>
>
> Hi!
> I have problem with generated jboss-app.xml because it is not accepted by Jboss.
> pom.xml
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-ear-plugin</artifactId>
> <version>2.3.2</version>
> <configuration>
> <defaultLibBundleDir>APP-INF/lib</defaultLibBundleDir>
> <!-- <resourcesDir>src/main/resources</resourcesDir> -->
> <artifactTypeMappings>
> <artifactTypeMapping type="har" mapping="jar" />
> </artifactTypeMappings>
> <jboss>
> <version>4.2</version>
> <loader-repository>
> com.fornax.stolpan.backoffice:loader=StolpanEJP.ear
> </loader-repository>
> <loader-repository-config>
> java2ParentDelegation=true
> </loader-repository-config> -
> <module-order>strict</module-order>
> <library-directory>APP-INF/lib</library-directory>
> </jboss>
> generated by Maven:
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE jboss-app PUBLIC
> "-//JBoss//DTD J2EE Application 1.4//EN"
> "http://www.jboss.org/j2ee/dtd/jboss-app_4_2.dtd">
> <jboss-app>
> <library-directory>APP-INF/lib</library-directory>
> <module-order>strict</module-order>
> <loader-repository>com.fornax.stolpan.backoffice:loader=StolpanEJP.ear<loader-repository-config>java2ParentDelegation=true</loader-repository-config>
> </loader-repository>
> <module>
> <har>StolpanBoDBM-0.0.1.har</har>
> </module>
> <module>
> <har>StolpanSPDB-0.0.1.har</har>
> </module>
> </jboss-app>
> jboss error msg:
> org.xml.sax.SAXParseException: The content of element type "jboss-app" must match "(module-order?,security-domain?,unauthenticated-principal?,loader-repository?,jmx-name?,module*,security-role*)".)
> if I change the jboss-app.xml manually as you see below the deploy is successful:
> <?xml version='1.0' encoding='UTF-8'?>
> *<!DOCTYPE jboss-app PUBLIC "-//JBoss//DTD J2EE Application 4.2//EN" "http://www.jboss.org/j2ee/dtd/jboss-app_4_2.dtd">*
> <jboss-app>
> <module-order>strict</module-order>
> <loader-repository>com.fornax.stolpan.backoffice:loader=StolpanEJPT.ear
> <loader-repository-config>java2ParentDelegation=true</loader-repository-config>
> </loader-repository>
> *<library-directory>APP-INF/lib</library-directory>*
> <module>
> <har>StolpanBoDBM-0.0.1.har</har>
> </module>
> <module>
> <har>StolpanSPDB-0.0.1.har</har>
> </module>
> </jboss-app>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira