1 2 3 Previous Next 36 Replies Latest reply on Feb 10, 2009 5:40 AM by jaikiran Go to original post
      • 15. Re: JBoss AS 5 CR1 deployment sorting
        zithuba

        How do you explicitly declare dependencies?

        • 16. Re: JBoss AS 5 CR1 deployment sorting
          alesj

           

          "zithuba" wrote:
          How do you explicitly declare dependencies?

          I vaguely remember that there is some way in web.xml to declare JNDI usage.
          Or perhaps our jboss-web.xml extension could do the trick.
          See AbstractWarDeployer::deployWebModule.

          All I can suggest is check on the JBoss Web forum, or browse for some wiki docs. :-)



          • 17. Re: JBoss AS 5 CR1 deployment sorting
            alesj

            Found it. :-)
            Legacy comparator was missing -beans.xml.

            A workaround, see deployers.xml:

             <bean name="topContextComparator">
             <constructor factoryClass="org.jboss.system.deployers.LegacyDeploymentContextComparator" factoryMethod="getInstance"/>
             <property name="suffixOrder">
             <map keyClass="java.lang.String" valueClass="java.lang.Integer">
             <entry>
             <key>-beans.xml</key>
             <value>200</value>
             </entry>
             </map>
             </property>
             </bean>
            


            • 18. Re: JBoss AS 5 CR1 deployment sorting
              jaikiran

              Ales, Thanks for your time in investigating this issue :-)

              "alesj" wrote:


              Legacy comparator was missing -beans.xml.

              A workaround, see deployers.xml:
               <bean name="topContextComparator">
               <constructor factoryClass="org.jboss.system.deployers.LegacyDeploymentContextComparator" factoryMethod="getInstance"/>
               <property name="suffixOrder">
               <map keyClass="java.lang.String" valueClass="java.lang.Integer">
               <entry>
               <key>-beans.xml</key>
               <value>200</value>
               </entry>
               </map>
               </property>
               </bean>
              


              I tried this workaround, but JBoss fails to boot and throws a StackOverflowError. I attached the logs and the deployers.xml (with the changes) to the JIRA.


              • 19. Re: JBoss AS 5 CR1 deployment sorting
                alesj

                 

                "jaikiran" wrote:

                I tried this workaround, but JBoss fails to boot and throws a StackOverflowError. I attached the logs and the deployers.xml (with the changes) to the JIRA.

                That's a different issue - I doubt the workaround is causing this.
                Does it happen every time you boot up?

                Looks like a race condition in NumberInfo.
                I'll see if I can reproduce it.

                • 20. Re: JBoss AS 5 CR1 deployment sorting
                  jaikiran

                   

                  "alesj" wrote:


                  Does it happen every time you boot up?



                  If i remove the workaround, JBoss boots fine without any issues. When i add that workaround to the deployers.xml and start JBoss, i consistently see this error.

                  • 21. Re: JBoss AS 5 CR1 deployment sorting
                    alesj

                     

                    "jaikiran" wrote:
                    "alesj" wrote:


                    Does it happen every time you boot up?



                    If i remove the workaround, JBoss boots fine without any issues. When i add that workaround to the deployers.xml and start JBoss, i consistently see this error.

                    Weird, since it pops-up here:
                    2008-07-04 19:01:51,335 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (main) Error installing to Start: name=LocalTxDataSourceTemplateInfo state=Create
                    java.lang.StackOverflowError
                     at org.jboss.reflect.spi.NumberInfo.getUnderlyingAnnotation(NumberInfo.java:234)
                     at org.jboss.reflect.spi.NumberInfo.getUnderlyingAnnotation(NumberInfo.java:234)
                    


                    Can you build jboss-system.jar from trunk, and replace the one in CR1?
                    That should include the LegacyDCC fix.

                    • 22. Re: JBoss AS 5 CR1 deployment sorting
                      jaikiran

                       

                      "alesj" wrote:

                      Can you build jboss-system.jar from trunk, and replace the one in CR1?
                      That should include the LegacyDCC fix.


                      Sure, i'll try that and let you know.


                      • 23. Re: JBoss AS 5 CR1 deployment sorting
                        alesj

                         

                        "jaikiran" wrote:
                        "alesj" wrote:

                        Can you build jboss-system.jar from trunk, and replace the one in CR1?
                        That should include the LegacyDCC fix.


                        Sure, i'll try that and let you know.

                        Or, actually, could you try building jboss-reflect trunk first.
                        I added some synch code that should (hopefully) fix this stack-over-flow.
                        Reflection
                         * JIRA http://jira.jboss.com/jira/browse/JBREFLECT
                         * SVN http://anonsvn.jboss.org/repos/jbossas/projects/jboss-reflect/
                         * MVN http://repository.jboss.com/maven2/org/jboss/jboss-reflect/
                        

                        Of course changing it then in JBOSS_HOME/lib. :-)

                        • 24. Re: JBoss AS 5 CR1 deployment sorting
                          jaikiran

                           

                          "alesj" wrote:

                          Or, actually, could you try building jboss-reflect trunk first.
                          I added some synch code that should (hopefully) fix this stack-over-flow.
                          
                          Reflection
                           * JIRA http://jira.jboss.com/jira/browse/JBREFLECT
                           * SVN http://anonsvn.jboss.org/repos/jbossas/projects/jboss-reflect/
                           * MVN http://repository.jboss.com/maven2/org/jboss/jboss-reflect/
                          

                          Of course changing it then in JBOSS_HOME/lib. :-)


                          Okay, i'll build from jboss-reflect and try it out :-)

                          • 25. Re: JBoss AS 5 CR1 deployment sorting
                            jaikiran

                            Here's what i tried and their results:

                            1) Build from jboss-reflect trunk and replace the jboss-reflect.jar in %JBOSS_HOME%\lib folder. I added the workaround in deployers.xml:

                            <bean name="topContextComparator">
                             <constructor factoryClass="org.jboss.system.deployers.LegacyDeploymentContextComparator" factoryMethod="getInstance"/>
                             <property name="suffixOrder">
                             <map keyClass="java.lang.String" valueClass="java.lang.Integer">
                             <entry>
                             <key>-beans.xml</key>
                             <value>200</value>
                             </entry>
                             </map>
                             </property>
                             </bean>


                            Started JBoss. JBoss fails to boot with the following error (in boot.log):

                            20:13:49,028 DEBUG [SaxJBossXBParser] http://apache.org/xml/features/validation/dynamic set to: true
                            20:13:49,028 DEBUG [SaxJBossXBParser] Created parser: org.apache.xerces.jaxp.SAXParserImpl@1723c7f, isNamespaceAware: true, isValidating: true, isXIncludeAware: true
                            20:13:49,310 DEBUG [AbstractKernelController] Additional matching bean - contextual injection already used for class: class org.jboss.classloading.spi.dependency.Module
                            20:13:49,325 DEBUG [BaseClassLoader] Created BaseClassLoader@192425a{deployers-classloader:0.0.0$MODULE} with policy VFSClassLoaderPolicy@1422384{name=deployers-classloader:0.0.0$MODULE domain=null roots=[] delegates=null exported=[] <IMPORT-ALL>NON_EMPTY}
                            20:13:49,325 DEBUG [BaseClassLoaderDomain] ClassLoaderDomain@1e6e305{<DEFAULT>} registerClassLoader BaseClassLoader@192425a{deployers-classloader:0.0.0$MODULE}
                            20:13:49,357 ERROR [AbstractKernelController] Error installing to Configured: name=topContextComparator state=Instantiated
                            java.lang.RuntimeException: Error configuring property: suffixOrder for topContextComparator
                             at org.jboss.kernel.plugins.dependency.ConfigureAction.dispatchSetProperty(ConfigureAction.java:114)
                             at org.jboss.kernel.plugins.dependency.ConfigureAction.setAttributes(ConfigureAction.java:87)
                             at org.jboss.kernel.plugins.dependency.ConfigureAction.installActionInternal(ConfigureAction.java:44)
                             at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)
                             at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)
                             at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
                             at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
                             at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
                             at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
                             at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1392)
                             at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:784)
                             at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:912)
                             at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:834)
                             at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:624)
                             at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:442)
                             at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:331)
                             at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:309)
                             at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:130)
                             at org.jboss.kernel.plugins.deployment.BasicKernelDeployer.deploy(BasicKernelDeployer.java:76)
                             at org.jboss.kernel.plugins.deployment.xml.BasicXMLDeployer.deploy(BasicXMLDeployer.java:88)
                             at org.jboss.kernel.plugins.deployment.xml.BasicXMLDeployer.deploy(BasicXMLDeployer.java:158)
                             at org.jboss.bootstrap.microcontainer.ServerImpl.doStart(ServerImpl.java:117)
                             at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:398)
                             at org.jboss.Main.boot(Main.java:209)
                             at org.jboss.Main$1.run(Main.java:544)
                             at java.lang.Thread.run(Thread.java:595)
                            Caused by: java.lang.IllegalArgumentException: Cannot be delegate to itself: java.lang.Integer
                             at org.jboss.reflect.spi.NumberInfo.setDelegate(NumberInfo.java:130)
                             at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:367)
                             at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactory.getTypeInfo(IntrospectionTypeInfoFactory.java:54)
                             at org.jboss.classadapter.plugins.BasicClassAdapterFactory.getClassAdapter(BasicClassAdapterFactory.java:61)
                             at org.jboss.config.plugins.AbstractConfiguration.getClassInfo(AbstractConfiguration.java:104)
                             at org.jboss.kernel.plugins.config.AbstractKernelConfig.getClassInfo(AbstractKernelConfig.java:105)
                             at org.jboss.kernel.plugins.config.AbstractKernelConfigurator.getClassInfo(AbstractKernelConfigurator.java:111)
                             at org.jboss.beans.metadata.plugins.AbstractMapMetaData.getValueClassInfo(AbstractMapMetaData.java:287)
                             at org.jboss.beans.metadata.plugins.AbstractMapMetaData.getValue(AbstractMapMetaData.java:120)
                             at org.jboss.kernel.plugins.dependency.PropertyDispatchWrapper.execute(PropertyDispatchWrapper.java:87)
                             at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:45)
                             at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:109)
                             at org.jboss.kernel.plugins.dependency.ConfigureAction.dispatchSetProperty(ConfigureAction.java:109)
                             ... 25 more
                            20:13:49,872 DEBUG [DeployersImpl] Added stage Not Installed before null
                            20:13:49,872 DEBUG [DeployersImpl] Added stage Parse before ControllerState@1cdfd19{PreInstall}
                            20:13:49,872 DEBUG [DeployersImpl] Added stage PostParse before ControllerState@1cdfd19{PreInstall}
                            20:13:49,872 DEBUG [DeployersImpl] Added stage PreDescribe before ControllerState@1cdfd19{PreInstall}
                            20:13:49,888 DEBUG [DeployersImpl] Added stage Describe before ControllerState@1cdfd19{PreInstall}
                            20:13:49,888 DEBUG [DeployersImpl] Added stage ClassLoader before ControllerState@1cdfd19{PreInstall}
                            20:13:49,888 DEBUG [DeployersImpl] Added stage PostClassLoader before ControllerState@1cdfd19{PreInstall}
                            20:13:49,888 DEBUG [DeployersImpl] Added stage PreReal before ControllerState@1cdfd19{PreInstall}
                            20:13:49,888 DEBUG [DeployersImpl] Added stage Real before ControllerState@1cdfd19{PreInstall}
                            20:13:49,888 DEBUG [DeployersImpl] Added stage Installed before ControllerState@1cdfd19{PreInstall}
                            20:13:49,935 DEBUG [VFSStructuralDeployersImpl] Added structure deployer org.jboss.deployers.vfs.plugins.structure.explicit.DeclaredStructure@172c47b
                            20:13:49,982 DEBUG [VFSStructuralDeployersImpl] Added structure deployer org.jboss.deployers.vfs.plugins.structure.war.WARStructure@178a7d9
                            20:13:50,060 DEBUG [VFSStructuralDeployersImpl] Added structure deployer org.jboss.deployers.vfs.plugins.structure.jar.JARStructure@539f0d
                            20:13:50,107 DEBUG [VFSStructuralDeployersImpl] Added structure deployer org.jboss.deployers.vfs.plugins.structure.file.FileStructure@a50da4
                            20:13:50,263 DEBUG [DeployersImpl] Added deployer org.jboss.aop.asintegration.jboss5.AspectAppParsingDeployer@e771f3 for stage Describe
                            org.jboss.aop.asintegration.jboss5.AspectAppParsingDeployer@e771f3{inputs=[] outputs=[org.jboss.aop.asintegration.jboss5.AspectDeployment]}
                            


                            2) I then reverted the jboss-reflect.jar to the one shipped in CR1. I build JBossAS from trunk and generated the jboss-system.jar and placed it in %JBOSS_HOME%\lib. I also removed the workaround from the deployers.xml and used the one that was shipped in CR1:
                            <bean name="topContextComparator">
                             <constructor factoryClass="org.jboss.system.deployers.LegacyDeploymentContextComparator" factoryMethod="getInstance"/>
                            
                             </bean>


                            Started JBoss. While testing this, i had the WAR file as well as the datasource file in the deploy folder. JBoss started without any errors and the datasource was bound be the WAR got deployed. So the LegacyDeploymentContextComparator fix in JBossAS trunk works. Here's the console output:

                            20:21:16,564 INFO [Http11Protocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080
                            20:21:16,564 INFO [AjpProtocol] Initializing Coyote AJP/1.3 on ajp-0.0.0.0-8009
                            20:21:16,579 INFO [Catalina] Initialization processed in 535 ms
                            20:21:16,579 INFO [StandardService] Starting service jboss.web
                            20:21:16,579 INFO [StandardEngine] Starting Servlet Engine: JBoss Web/2.1.1.CR3
                            20:21:16,704 INFO [Catalina] Server startup in 130 ms
                            20:21:17,095 INFO [NativeServerConfig] JBoss Web Services - Stack Native Core
                            20:21:17,095 INFO [NativeServerConfig] 3.0.2.GA
                            20:21:19,095 INFO [TomcatDeployment] deploy, ctxPath=/jbossws, vfsUrl=jbossws.sar/jbossws-management.war
                            20:21:19,845 INFO [TomcatDeployment] deploy, ctxPath=/invoker, vfsUrl=http-invoker.sar/invoker.war
                            20:21:20,032 INFO [TomcatDeployment] deploy, ctxPath=/web-console, vfsUrl=management/console-mgr.sar/web-console.war
                            20:21:21,142 INFO [RARDeployment] Required license terms exist, view vfszip:/D:/jboss-5.0.0.CR1/server/jaikiran/deploy/jboss-local-jdbc.rar/META-INF/ra.xml
                            20:21:21,173 INFO [RARDeployment] Required license terms exist, view vfszip:/D:/jboss-5.0.0.CR1/server/jaikiran/deploy/jboss-xa-jdbc.rar/META-INF/ra.xml
                            20:21:21,236 INFO [RARDeployment] Required license terms exist, view vfszip:/D:/jboss-5.0.0.CR1/server/jaikiran/deploy/jms-ra.rar/META-INF/ra.xml
                            20:21:21,267 INFO [RARDeployment] Required license terms exist, view vfszip:/D:/jboss-5.0.0.CR1/server/jaikiran/deploy/mail-ra.rar/META-INF/ra.xml
                            20:21:21,298 INFO [RARDeployment] Required license terms exist, view vfszip:/D:/jboss-5.0.0.CR1/server/jaikiran/deploy/quartz-ra.rar/META-INF/ra.xml
                            20:21:21,501 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main
                            20:21:21,564 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
                            20:21:21,579 INFO [RAMJobStore] RAMJobStore initialized.
                            20:21:21,579 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
                            20:21:21,579 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
                            20:21:21,595 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
                            20:21:22,642 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
                             ...........
                            20:21:23,501 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main
                            20:21:23,517 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
                            20:21:23,517 INFO [JobStoreCMT] Using db table-based data access locking (synchronization).
                            20:21:23,626 INFO [JobStoreCMT] Removed 0 Volatile Trigger(s).
                            20:21:23,626 INFO [JobStoreCMT] Removed 0 Volatile Job(s).
                            20:21:23,626 INFO [JobStoreCMT] JobStoreCMT initialized.
                            20:21:23,642 INFO [StdSchedulerFactory] Quartz scheduler 'JBossEJB3QuartzScheduler' initialized from an externally provided properties instance.
                            20:21:23,642 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
                            20:21:23,658 INFO [JobStoreCMT] Freed 0 triggers from 'acquired' / 'blocked' state.
                            20:21:23,673 INFO [JobStoreCMT] Recovering 0 jobs that were in-progress at the time of the last shut-down.
                            20:21:23,673 INFO [JobStoreCMT] Recovery complete.
                            20:21:23,689 INFO [JobStoreCMT] Removed 0 'complete' triggers.
                            20:21:23,689 INFO [JobStoreCMT] Removed 0 stale fired job entries.
                            20:21:23,704 INFO [QuartzScheduler] Scheduler JBossEJB3QuartzScheduler_$_NON_CLUSTERED started.
                            20:21:24,392 INFO [ServerPeer] JBoss Messaging 1.4.1.CR1 server [0] started
                            20:21:24,595 INFO [TopicService] Topic[/topic/TopicWithOwnDLQAndExpiryQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:24,751 INFO [ConnectionFactory] Connector bisocket://ps3346:4457 has leasing enabled, lease period 10000 milliseconds
                            20:21:24,767 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@c77d04 started
                            20:21:24,783 INFO [QueueService] Queue[/queue/PrivateExpiryQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:24,783 INFO [QueueService] Queue[queue/jboss/mpee/local/sendsmsmessage, name=mpee_sendsmsmessage] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:24,798 INFO [TopicService] Topic[/topic/securedTopic] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:24,814 INFO [ConnectionFactory] Connector bisocket://ps3346:4457 has leasing enabled, lease period 10000 milliseconds
                            20:21:24,892 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@15a6bd5 started
                            20:21:24,908 INFO [TopicService] Topic[topic/jboss/mpee/local/serviceproviderupdatesrequests, name=mpee_serviceproviderupdatesrequests] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:24,908 INFO [TopicService] Topic[/topic/TopicWithOwnRedeliveryDelay] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:24,923 INFO [QueueService] Queue[queue/jboss/mpee/local/notification, name=mpee_notification] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:24,923 INFO [TopicService] Topic[/topic/testDistributedTopic] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:24,939 INFO [QueueService] Queue[queue/jboss/mpee/local/processedmessage, name=mpee_processedmessage] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:24,954 INFO [QueueService] Queue[/queue/ExpiryQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:24,970 INFO [TopicService] Topic[/topic/testTopic] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:24,970 INFO [QueueService] Queue[/queue/QueueWithOwnDLQAndExpiryQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:24,986 INFO [QueueService] Queue[/queue/PrivateDLQ] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:25,001 INFO [QueueService] Queue[/queue/testQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:25,001 WARN [ConnectionFactoryJNDIMapper] supportsFailover attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory will *not* support failover
                            20:21:25,017 WARN [ConnectionFactoryJNDIMapper] supportsLoadBalancing attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory will *not* support load balancing
                            20:21:25,017 INFO [ConnectionFactory] Connector bisocket://ps3346:4457 has leasing enabled, lease period 10000 milliseconds
                            20:21:25,033 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@142cd9f started
                            20:21:25,033 INFO [QueueService] Queue[/queue/A] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:25,048 INFO [QueueService] Queue[/queue/DLQ] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                            20:21:25,376 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
                            20:21:25,423 INFO [TomcatDeployment] deploy, ctxPath=/, vfsUrl=ROOT.war
                            20:21:25,579 INFO [TomcatDeployment] deploy, ctxPath=/jmx-console, vfsUrl=jmx-console.war
                            20:21:25,751 INFO [TomcatDeployment] deploy, ctxPath=/myapp, vfsUrl=myapp.war
                             20:21:25,829 INFO [STDOUT] Found DataSource org.jboss.resource.adapter.jdbc.WrapperDataSource@12b36f
                             20:21:25,923 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-8080
                            20:21:25,970 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-0.0.0.0-8009
                            20:21:25,986 INFO [ServerImpl] JBoss (Microcontainer) [5.0.0.CR1 (build: SVNTag=JBoss_5_0_0_CR1 date=200806301254)] Started in 1m:30s:597ms
                            


                            So the fix in JBossAS trunk has solved the dependency issue. But the temporary workaround probably can't be used.

                            • 26. Re: JBoss AS 5 CR1 deployment sorting
                              alesj

                               

                              "jaikiran" wrote:

                              So the fix in JBossAS trunk has solved the dependency issue. But the temporary workaround probably can't be used.

                              OK, glad that helped.

                              I need to reproduce that NumberInfo error.


                              • 27. Re: JBoss AS 5 CR1 deployment sorting
                                alesj

                                 

                                "alesj" wrote:
                                I need to reproduce that NumberInfo error.

                                Reproduced and fixed. :-)

                                Good bug catch btw.
                                Weird it didn't pop-up before.

                                • 28. Re: JBoss AS 5 CR1 deployment sorting
                                  jaikiran

                                  Great !

                                  Just tested the workaround in deployers.xml with the latest jboss-reflect.jar from JBoss-Reflect trunk, on a clean CR1. The deployment ordering of WAR and -ds.xml works fine :-)

                                  Thanks for your time :-)

                                  • 29. Re: JBoss AS 5 CR1 deployment sorting
                                    zithuba

                                    I have tried getting the code from svn rep, but some how I can't, svn keep saying the connection has been reset by the svn server forcibly.

                                    Can someone send me the new jars on this email: mailto:zithulele.shange@wits.ac.za

                                    will appreciate.