-
1. Re: Migration from AS 5.1.0: Library-Jar-Deployment
spiritfox26 Jul 20, 2011 10:18 AM (in response to mbrinkma)I have the some problem, you can resolve it?
Regards
-
2. Re: Migration from AS 5.1.0: Library-Jar-Deployment
jaikiran Jul 20, 2011 10:22 AM (in response to mbrinkma)Michael Brinkmann wrote:
(Yes, I have read about the "modules-way", but it seems that significant effort comes up here compared to JBoss 5.1.0).
The module way seems right. Why not use it?
-
3. Re: Migration from AS 5.1.0: Library-Jar-Deployment
spiritfox26 Jul 20, 2011 10:36 AM (in response to jaikiran)Sorry, but i understand module way, when i can find documentation about this? I have 50 jars-files. I think with a copy/paste jars-files will can resolve it
-
4. Re: Migration from AS 5.1.0: Library-Jar-Deployment
spiritfox26 Jul 20, 2011 11:44 AM (in response to spiritfox26)I need help, from this depend if migrate to JBoss AS 7.
I need to include, richfaces jars, quartz jars, poi jars, etc.
Regards
-
5. Re: Migration from AS 5.1.0: Library-Jar-Deployment
jean.baldessar Jul 20, 2011 3:35 PM (in response to mbrinkma)Same problem Michael.
This added some complexity to the simple task of adding libraries to the classpath.
Can't I simple drop the libs in some folder without declare them?
And what about the standalone/lib and domain/lib folders? What for?
-
6. Re: Migration from AS 5.1.0: Library-Jar-Deployment
spiritfox26 Jul 22, 2011 9:42 AM (in response to jean.baldessar)And what about the standalone/lib and domain/lib folders? What for?
I'm also tried this but not work, i can't lost my time with configure a lot of modules.I think migrate to JBoss AS 7 would be easy but no.
-
7. Re: Migration from AS 5.1.0: Library-Jar-Deployment
gonne Jul 22, 2011 11:11 AM (in response to spiritfox26)I would suggest to create e.g. one module with all your jar-files and set it up as global module in your standalone.xml.
(See https://docs.jboss.org/author/display/AS7/Class+Loading+in+AS7#ClassLoadinginAS7-GlobalModules )
Regards,
Gonne
-
8. Re: Migration from AS 5.1.0: Library-Jar-Deployment
spiritfox26 Jul 22, 2011 11:51 AM (in response to gonne)Thanks for the answer, i try this, but now i have this error:
ERROR [stderr] Exception in thread "Controller Boot Thread" java.lang.RuntimeException: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration 12:48:35,364 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:89) 12:48:35,365 ERROR [stderr] at java.lang.Thread.run(Unknown Source) 12:48:35,365 ERROR [stderr] Caused by: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration 12:48:35,365 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:115) 12:48:35,365 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:104) 12:48:35,366 ERROR [stderr] at org.jboss.as.server.ServerService.boot(ServerService.java:193) 12:48:35,366 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:83) 12:48:35,366 ERROR [stderr] ... 1 more 12:48:35,367 ERROR [stderr] Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[227,3] 12:48:35,367 ERROR [stderr] Message: Duplicate subsystem declaration 12:48:35,367 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.parseServerProfile(StandaloneXml.java:307) 12:48:35,367 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readServerElement(StandaloneXml.java:163) 12:48:35,368 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:91) 12:48:35,368 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:79) 12:48:35,368 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:100) 12:48:35,368 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:59) 12:48:35,369 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:107)
12:48:35,369 ERROR [stderr] ... 4 more
Thanks in advanced
-
9. Re: Migration from AS 5.1.0: Library-Jar-Deployment
gonne Jul 23, 2011 9:25 AM (in response to spiritfox26)How does your standalone.xml look alike?
-
10. Re: Migration from AS 5.1.0: Library-Jar-Deployment
spiritfox26 Jul 25, 2011 9:58 AM (in response to gonne)I can resolve this problem, but now i have other error:
ERROR [stderr] Exception in thread "Controller Boot Thread" java.lang.RuntimeException: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration 10:44:17,283 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:89) 10:44:17,284 ERROR [stderr] at java.lang.Thread.run(Unknown Source) 10:44:17,284 ERROR [stderr] Caused by: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration 10:44:17,284 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:115) 10:44:17,284 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:104) 10:44:17,285 ERROR [stderr] at org.jboss.as.server.ServerService.boot(ServerService.java:193) 10:44:17,285 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:83) 10:44:17,285 ERROR [stderr] ... 1 more 10:44:17,285 ERROR [stderr] Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[227,3] 10:44:17,286 ERROR [stderr] Message: Unexpected element '{urn:jboss:domain:itil:1.0}subsystem' 10:44:17,286 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:98) 10:44:17,286 ERROR [stderr] at org.jboss.staxmapper.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:69) 10:44:17,286 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.parseServerProfile(StandaloneXml.java:311) 10:44:17,287 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readServerElement(StandaloneXml.java:163) 10:44:17,287 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:91) 10:44:17,287 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:79) 10:44:17,288 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:100) 10:44:17,288 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:59) 10:44:17,288 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:107) 10:44:17,289 ERROR [stderr] ... 4 more
Standalone.xml
server xmlns="urn:jboss:domain:1.0"> <extensions> <extension module="org.jboss.as.clustering.infinispan"/> <extension module="org.jboss.as.connector"/> <extension module="org.jboss.as.deployment-scanner"/> <extension module="org.jboss.as.ee"/> <extension module="org.jboss.as.ejb3"/> <extension module="org.jboss.as.jaxrs"/> <extension module="org.jboss.as.jmx"/> <extension module="org.jboss.as.jpa"/> <extension module="org.jboss.as.logging"/> <extension module="org.jboss.as.naming"/> <extension module="org.jboss.as.osgi"/> <extension module="org.jboss.as.remoting"/> <extension module="org.jboss.as.sar"/> <extension module="org.jboss.as.security"/> <extension module="org.jboss.as.threads"/> <extension module="org.jboss.as.transactions"/> <extension module="org.jboss.as.web" /> <extension module="org.jboss.as.weld" /> </extensions> <management> <security-realms> <security-realm name="PropertiesMgmtSecurityRealm"> <authentication> <properties path="mgmt-users.properties" relative-to="jboss.server.config.dir" /> </authentication> </security-realm> </security-realms> <management-interfaces> <native-interface interface="management" port="9999" /> <http-interface interface="management" port="9990"/> </management-interfaces> </management> <profile> <subsystem xmlns="urn:jboss:domain:logging:1.0"> <console-handler name="CONSOLE"> <level name="INFO"/> <formatter> <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/> </formatter> </console-handler> <periodic-rotating-file-handler name="FILE"> <level name="INFO"/> <formatter> <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/> </formatter> <file relative-to="jboss.server.log.dir" path="server.log"/> <suffix value=".yyyy-MM-dd"/> </periodic-rotating-file-handler> <logger category="com.arjuna"> <level name="WARN"/> </logger> <logger category="org.apache.tomcat.util.modeler"> <level name="WARN"/> </logger> <logger category="sun.rmi"> <level name="WARN"/> </logger> <root-logger> <level name="INFO"/> <handlers> <handler name="CONSOLE"/> <handler name="FILE"/> </handlers> </root-logger> </subsystem> <subsystem xmlns="urn:jboss:domain:datasources:1.0"> <datasources> <datasource jndi-name="java:jboss/datasources/ExampleDS" enabled="true" use-java-context="true" pool-name="H2DS"> <connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1</connection-url> <driver>h2</driver> <pool></pool> <security> <user-name>sa</user-name> <password>sa</password> </security> <validation></validation> <timeout></timeout> <statement></statement> </datasource> <drivers> <driver name="h2" module="com.h2database.h2"> <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class> </driver> </drivers> </datasources> </subsystem> <subsystem xmlns="urn:jboss:domain:deployment-scanner:1.0"> <deployment-scanner scan-interval="5000" relative-to="jboss.server.base.dir" path="deployments" /> </subsystem> <subsystem xmlns="urn:jboss:domain:ee:1.0" /> <subsystem xmlns="urn:jboss:domain:ejb3:1.0" /> <subsystem xmlns="urn:jboss:domain:infinispan:1.0" default-cache-container="hibernate"> <cache-container name="hibernate" default-cache="local-query"> <local-cache name="entity"> <eviction strategy="LRU" max-entries="10000"/> <expiration max-idle="100000"/> </local-cache> <local-cache name="local-query"> <eviction strategy="LRU" max-entries="10000"/> <expiration max-idle="100000"/> </local-cache> <local-cache name="timestamps"> <eviction strategy="NONE"/> </local-cache> </cache-container> </subsystem> <subsystem xmlns="urn:jboss:domain:jaxrs:1.0"/> <subsystem xmlns="urn:jboss:domain:jca:1.0"> <archive-validation enabled="false" /> <bean-validation enabled="false" /> <default-workmanager> <short-running-threads blocking="true"> <core-threads count="10" per-cpu="20"/> <queue-length count="10" per-cpu="20"/> <max-threads count="10" per-cpu="20"/> <keepalive-time time="10" unit="seconds"/> </short-running-threads> <long-running-threads blocking="true"> <core-threads count="10" per-cpu="20"/> <queue-length count="10" per-cpu="20"/> <max-threads count="10" per-cpu="20"/> <keepalive-time time="10" unit="seconds"/> </long-running-threads> </default-workmanager> </subsystem> <subsystem xmlns="urn:jboss:domain:jmx:1.0"> <jmx-connector registry-binding="jmx-connector-registry" server-binding="jmx-connector-server" /> </subsystem> <subsystem xmlns="urn:jboss:domain:jpa:1.0"> <jpa default-datasource=""/> </subsystem> <subsystem xmlns="urn:jboss:domain:naming:1.0" /> <subsystem xmlns="urn:jboss:domain:osgi:1.0" activation="lazy"> <configuration pid="org.apache.felix.webconsole.internal.servlet.OsgiManager"> <property name="manager.root">jboss-osgi</property> </configuration> <properties> <!-- A comma seperated list of module identifiers. Each system module is added as a dependency to the OSGi framework module. The packages from these system modules can be made visible as framework system packages. http://www.osgi.org/javadoc/r4v42/org/osgi/framework/Constants.html#FRAMEWORK_SYSTEMPACKAGES_EXTRA --> <property name="org.jboss.osgi.system.modules"> org.apache.commons.logging, org.apache.log4j, org.jboss.as.osgi, org.slf4j, </property> <!-- Framework environment property identifying extra packages which the system bundle must export from the current execution environment --> <property name="org.osgi.framework.system.packages.extra"> org.apache.commons.logging;version=1.1.1, org.apache.log4j;version=1.2, org.jboss.as.osgi.service;version=7.0, org.jboss.osgi.deployment.interceptor;version=1.0, org.jboss.osgi.spi.capability;version=1.0, org.jboss.osgi.spi.util;version=1.0, org.jboss.osgi.testing;version=1.0, org.jboss.osgi.vfs;version=1.0, org.slf4j;version=1.5.10, </property> <!-- Specifies the beginning start level of the framework --> <property name="org.osgi.framework.startlevel.beginning">1</property> </properties> <modules> <!-- modules registered with the OSGi layer on startup --> <module identifier="javaee.api"/> <module identifier="org.jboss.logging"/> <!-- bundles installed on startup --> <module identifier="org.apache.aries.util"/> <module identifier="org.jboss.osgi.webconsole"/> <module identifier="org.osgi.compendium"/> <!-- bundles started in startlevel 1 --> <module identifier="org.apache.felix.log" startlevel="1"/> <module identifier="org.jboss.osgi.logging" startlevel="1"/> <module identifier="org.apache.felix.configadmin" startlevel="1"/> <module identifier="org.jboss.as.osgi.configadmin" startlevel="1"/> <!-- bundles started in startlevel 2 --> <module identifier="org.apache.aries.jmx" startlevel="2"/> <module identifier="org.apache.felix.eventadmin" startlevel="2"/> <module identifier="org.apache.felix.metatype" startlevel="2"/> <module identifier="org.apache.felix.scr" startlevel="2"/> <module identifier="org.apache.felix.webconsole" startlevel="2"/> <module identifier="org.jboss.osgi.jmx" startlevel="2"/> <module identifier="org.jboss.osgi.http" startlevel="2"/> <!-- bundles started in startlevel 3 --> <module identifier="org.jboss.osgi.blueprint" startlevel="3"/> <module identifier="org.jboss.osgi.webapp" startlevel="3"/> <module identifier="org.jboss.osgi.xerces" startlevel="3"/> </modules> </subsystem> <subsystem xmlns="urn:jboss:domain:itil:1.0" > <global-modules> <module name="itil.librerias" slot="main" /> </global-modules> </subsystem> <subsystem xmlns="urn:jboss:domain:remoting:1.0"/> <subsystem xmlns="urn:jboss:domain:resource-adapters:1.0" /> <subsystem xmlns="urn:jboss:domain:sar:1.0"/> <subsystem xmlns="urn:jboss:domain:security:1.0"> <security-domains> <security-domain name="other" cache-type="default"> <authentication> <login-module code="UsersRoles" flag="required"/> </authentication> </security-domain> </security-domains> </subsystem> <subsystem xmlns="urn:jboss:domain:threads:1.0"/> <subsystem xmlns="urn:jboss:domain:transactions:1.0"> <recovery-environment socket-binding="txn-recovery-environment" status-socket-binding="txn-status-manager"/> <core-environment> <process-id> <uuid /> </process-id> </core-environment> <coordinator-environment default-timeout="300"/> </subsystem> <subsystem xmlns="urn:jboss:domain:web:1.0" default-virtual-server="default-host"> <connector name="http" scheme="http" protocol="HTTP/1.1" socket-binding="http"/> <virtual-server name="default-host" enable-welcome-root="true"> <alias name="localhost" /> <alias name="example.com" /> </virtual-server> </subsystem> <subsystem xmlns="urn:jboss:domain:weld:1.0" /> </profile> <interfaces> <interface name="management"> <inet-address value="127.0.0.1"/> </interface> <interface name="public"> <inet-address value="127.0.0.1"/> </interface> </interfaces> <socket-binding-group name="standard-sockets" default-interface="public"> <socket-binding name="http" port="8080"/> <socket-binding name="https" port="8443"/> <socket-binding name="jmx-connector-registry" port="1090"/> <socket-binding name="jmx-connector-server" port="1091"/> <socket-binding name="jndi" port="1099"/> <socket-binding name="osgi-http" port="8090"/> <socket-binding name="remoting" port="4447"/> <socket-binding name="txn-recovery-environment" port="4712"/> <socket-binding name="txn-status-manager" port="4713"/> </socket-binding-group>
</server>
Thanks in advanced!
-
11. Re: Migration from AS 5.1.0: Library-Jar-Deployment
gonne Jul 25, 2011 11:28 AM (in response to spiritfox26)You have to add your module to the <extensions> section.
<extensions>
...
<extension module="
itil.librerias
"/></extensions>
-
12. Re: Migration from AS 5.1.0: Library-Jar-Deployment
spiritfox26 Jul 25, 2011 11:42 AM (in response to gonne)Great! but now i have this error:
ERROR [stderr] Exception in thread "Controller Boot Thread" java.lang.RuntimeException: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration 12:38:43,126 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:89) 12:38:43,127 ERROR [stderr] at java.lang.Thread.run(Unknown Source) 12:38:43,127 ERROR [stderr] Caused by: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration 12:38:43,127 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:115) 12:38:43,128 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:104) 12:38:43,128 ERROR [stderr] at org.jboss.as.server.ServerService.boot(ServerService.java:193) 12:38:43,128 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:83) 12:38:43,128 ERROR [stderr] ... 1 more 12:38:43,129 ERROR [stderr] Caused by: java.lang.IllegalStateException: No META-INF/services/org.jboss.as.controller.Extension found for itil.librerias:main 12:38:43,129 ERROR [stderr] at org.jboss.as.controller.parsing.CommonXml.parseExtensions(CommonXml.java:326) 12:38:43,129 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readServerElement(StandaloneXml.java:145) 12:38:43,130 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:91) 12:38:43,130 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:79) 12:38:43,130 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:100) 12:38:43,130 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:59) 12:38:43,131 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:107) 12:38:43,131 ERROR [stderr] ... 4 more
You can help me refer with this?
Caused by: java.lang.IllegalStateException: No META-INF/services/org.jboss.as.controller.Extension found for itil.librerias:main
Thanks very much!
12:38:43,129 ERROR [stderr] at org.jboss.as.controller.parsing.CommonXml.parseExtensions(CommonXml.java:326)
-
13. Re: Migration from AS 5.1.0: Library-Jar-Deployment
gonne Jul 25, 2011 12:11 PM (in response to spiritfox26)Sorry, you do not need the extension entry (remove it please).
The namespace you have used for the global modules definition is wrong:
<subsystem xmlns="urn:jboss:domain:ee:1.0" >
<global-modules>
<module name="itil.librerias" slot="main" />
</global-modules>
</subsystem>
-
14. Re: Migration from AS 5.1.0: Library-Jar-Deployment
spiritfox26 Jul 25, 2011 2:58 PM (in response to gonne)Thanks! now is "work" i have other error but i will create other thread.
Thanks very much!