1 2 Previous Next 16 Replies Latest reply on Aug 24, 2011 3:10 PM by gonne

    Migration from AS 5.1.0: Library-Jar-Deployment

    mbrinkma

      Hello,

       

      we have a big JEE-application with about 40 ear- and war-files to be deployed. Besides this, we have some 80 jar-files which are commonly used by the ears and wars, which we do not want to bundle again and again in each war and jar.

       

      Currently, with JBoss 5.1.0, we simply put the jars into the lib-folder.

       

      What is the "least-effort" way to put these 80 jar-files into JBoss AS 7?

       

      (Yes, I have read about the "modules-way", but it seems that significant effort comes up here compared to JBoss 5.1.0).

       

      Kind regards

      Michael

        • 1. Re: Migration from AS 5.1.0: Library-Jar-Deployment
          spiritfox26

          I have the some problem, you can resolve it?

           

          Regards

          • 2. Re: Migration from AS 5.1.0: Library-Jar-Deployment
            jaikiran

            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

              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

                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

                  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

                    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

                      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

                        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

                          How does your standalone.xml look alike?

                          • 10. Re: Migration from AS 5.1.0: Library-Jar-Deployment
                            spiritfox26

                            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

                              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

                                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

                                  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

                                    Thanks! now is "work" i have other error but i will create other thread.

                                     

                                    Thanks very much!

                                    1 2 Previous Next