1 2 3 Previous Next 34 Replies Latest reply on Mar 17, 2009 6:10 AM by rhodan76 Go to original post
      • 15. Re: Nested EAR: *.sar wrongly deploys after *.jar
        alesj

        Yes, that could be it. :-)

        • 16. Re: Nested EAR: *.sar wrongly deploys after *.jar
          rhodan76

          Ok, one moment please - i need a minute to test it ;-)

          • 17. Re: Nested EAR: *.sar wrongly deploys after *.jar
            rhodan76

             

            ...renaming the sar/jar files to see if the ejb jar can then be picked up first based on the alphabetical ordering of the filenames?

            ...doesnt do the trick for me. I prefixed the files with a number, but didn't change the file's ending.

            --> 010_lims-update.sar
            --> 020_lims-core-ejb.jar

            same deployment exception as above. But is this correct by meaning "...change alphabetical order." ?

            http://www.jboss.org/file-access/default/members/jbossejb3/freezone/docs/tutorial/1.0.3/html/Dependencies_in_EJB3.html


            Must i declare this dependency on EVERY session bean inside my ejb.jar ?

            • 18. Re: Nested EAR: *.sar wrongly deploys after *.jar
              jaikiran

               

              "Rhodan76" wrote:

              Must i declare this dependency on EVERY session bean inside my ejb.jar ?


              You should declared it on the bean which has the dependency on the service. So if all your beans have that dependency on the service then yes, each bean needs to be declared with the same.




              • 19. Re: Nested EAR: *.sar wrongly deploys after *.jar
                rhodan76

                The problem is that there isn't really a direct dependency between a session bean and the update service, but the dependency exists in the form, that deploying the ejb.jar results in hibernate scanning for entities, which will result in errors, if the database schema isn't really up-to-date at this time.

                So we must be shure, that the update service sar is deployed and had been running before the ejb.jar.

                • 20. Re: Nested EAR: *.sar wrongly deploys after *.jar
                  rhodan76

                  Can somebody explain me where the problem is - i thought it should be the standard, that the sar's are deployed before any jar. Is the problem, that we package it into an ear ? Or ist the problem the micro-container ?

                  • 21. Re: Nested EAR: *.sar wrongly deploys after *.jar
                    jaikiran

                    Entire console logs with the exception stacktrace might give us some hints :)

                    • 22. Re: Nested EAR: *.sar wrongly deploys after *.jar
                      alesj

                      My guess is this (as I don't know exactly how EJBs get deployed):
                      * assuming EJBs are deployed as MC's BeanMetaData
                      * .sar is examined before .jar (99,9% sure)
                      * each deployment is split into metadata
                      * metadata is broken down to components
                      * BeanMetaData (MC pojos) and ServiceMetaData (mbeans) are those components
                      * BeanMetaDataDeployer kicks-in before ServiceMetaDataDeployer
                      * w/o real/exact dependency MC pojos are installed before MBeans

                      Hence you need proper dependency,
                      and that's exactly what Jaikiran suggested with jboss.xml.
                      The only unfortunate things is that you have to do that for every EJB.

                      • 23. Re: Nested EAR: *.sar wrongly deploys after *.jar
                        alesj

                         

                        "Rhodan76" wrote:
                        The problem is that there isn't really a direct dependency between a session bean and the update service, but the dependency exists in the form, that deploying the ejb.jar results in hibernate scanning for entities, which will result in errors, if the database schema isn't really up-to-date at this time.

                        This is what we can implicit dependency. ;-)

                        "Rhodan76" wrote:

                        So we must be shure, that the update service sar is deployed and had been running before the ejb.jar.

                        No, we must be sure your DB checking mbean is deployed before your hibernate using ejb.
                        sar/jar has nothing to do with it, they are just the means on how to "bundle" things together.


                        • 24. Re: Nested EAR: *.sar wrongly deploys after *.jar
                          rhodan76

                           

                          Hence you need proper dependency,
                          and that's exactly what Jaikiran suggested with jboss.xml.
                          The only unfortunate things is that you have to do that for every EJB.


                          But: our application deployment worked correctly in JBOSS 4.2.3 for "years". SAR's and *ejb.jar packaged into ear -> SAR's deployed first. Should this be a point which has been gone worse in 5.0 ? Cannot mention.

                          Entire console logs with the exception stacktrace might give us some hints :)


                          Search for:
                          - 030_lims-core-ejb.jar
                          - 010_lims-update-service.sar

                          --> jar is deployed before sar

                          16:05:39,892 INFO [ServerImpl] Starting JBoss (Microcontainer)...
                          16:05:39,892 INFO [ServerImpl] Release ID: JBoss [Morpheus] 5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)
                          16:05:39,892 INFO [ServerImpl] Bootstrap URL: null
                          16:05:39,892 INFO [ServerImpl] Home Dir: C:\Programme\jboss-5
                          16:05:39,892 INFO [ServerImpl] Home URL: file:/C:/Programme/jboss-5/
                          16:05:39,892 INFO [ServerImpl] Library URL: file:/C:/Programme/jboss-5/lib/
                          16:05:39,892 INFO [ServerImpl] Patch URL: null
                          16:05:39,892 INFO [ServerImpl] Common Base URL: file:/C:/Programme/jboss-5/common/
                          16:05:39,892 INFO [ServerImpl] Common Library URL: file:/C:/Programme/jboss-5/common/lib/
                          16:05:39,892 INFO [ServerImpl] Server Name: default
                          16:05:39,892 INFO [ServerImpl] Server Base Dir: C:\Programme\jboss-5\server
                          16:05:39,892 INFO [ServerImpl] Server Base URL: file:/C:/Programme/jboss-5/server/
                          16:05:39,892 INFO [ServerImpl] Server Config URL: file:/C:/Programme/jboss-5/server/default/conf/
                          16:05:39,892 INFO [ServerImpl] Server Home Dir: C:\Programme\jboss-5\server\default
                          16:05:39,892 INFO [ServerImpl] Server Home URL: file:/C:/Programme/jboss-5/server/default/
                          16:05:39,892 INFO [ServerImpl] Server Data Dir: C:\Programme\jboss-5\server\default\data
                          16:05:39,892 INFO [ServerImpl] Server Library URL: file:/C:/Programme/jboss-5/server/default/lib/
                          16:05:39,892 INFO [ServerImpl] Server Log Dir: C:\Programme\jboss-5\server\default\log
                          16:05:39,892 INFO [ServerImpl] Server Native Dir: C:\Programme\jboss-5\server\default\tmp\native
                          16:05:39,892 INFO [ServerImpl] Server Temp Dir: C:\Programme\jboss-5\server\default\tmp
                          16:05:39,892 INFO [ServerImpl] Server Temp Deploy Dir: C:\Programme\jboss-5\server\default\tmp\deploy
                          16:05:40,470 INFO [ServerImpl] Starting Microcontainer, bootstrapURL=file:/C:/Programme/jboss-5/server/default/conf/bootstrap.xml
                          16:05:40,954 INFO [VFSCacheFactory] Initializing VFSCache [org.jboss.virtual.plugins.cache.CombinedVFSCache]
                          16:05:40,954 INFO [VFSCacheFactory] Using VFSCache [CombinedVFSCache[real-cache: null]]
                          16:05:41,173 INFO [CopyMechanism] VFS temp dir: C:\Programme\jboss-5\server\default\tmp
                          16:05:41,173 INFO [ZipEntryContext] VFS force nested jars copy-mode is enabled.
                          16:05:41,923 INFO [ServerInfo] Java version: 1.6.0_10,Sun Microsystems Inc.
                          16:05:41,923 INFO [ServerInfo] Java Runtime: Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
                          16:05:41,923 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 11.0-b15,Sun Microsystems Inc.
                          16:05:41,923 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
                          16:05:41,954 INFO [JMXKernel] Legacy JMX core initialized
                          16:05:43,235 INFO [ProfileServiceImpl] Loading profile: default from: org.jboss.system.server.profileservice.repository.SerializableDeploymentRepository@6ecec5(root=C:\Programme\jboss-5\server, key=org.jboss.profileservice.spi.ProfileKey@143b82c3[domain=default,server=default,name=default])
                          16:05:43,235 INFO [ProfileImpl] Using repository:org.jboss.system.server.profileservice.repository.SerializableDeploymentRepository@6ecec5(root=C:\Programme\jboss-5\server, key=org.jboss.profileservice.spi.ProfileKey@143b82c3[domain=default,server=default,name=default])
                          16:05:43,235 INFO [ProfileServiceImpl] Loaded profile: ProfileImpl@1064b80{key=org.jboss.profileservice.spi.ProfileKey@143b82c3[domain=default,server=default,name=default]}
                          16:05:44,329 INFO [WebService] Using RMI server codebase: http://127.0.0.1:8083/
                          16:05:49,078 INFO [NativeServerConfig] JBoss Web Services - Stack Native Core
                          16:05:49,078 INFO [NativeServerConfig] 3.0.5.GA
                          16:05:56,780 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@21815247{vfszip:/C:/Programme/jboss-5/server/default/deploy/lims-core.ear/030_lims-core-ejb.jar/}
                          16:05:56,780 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@21815247{vfszip:/C:/Programme/jboss-5/server/default/deploy/lims-core.ear/030_lims-core-ejb.jar/}
                          16:05:56,780 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@21815247{vfszip:/C:/Programme/jboss-5/server/default/deploy/lims-core.ear/030_lims-core-ejb.jar/}
                          16:05:56,780 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@21815247{vfszip:/C:/Programme/jboss-5/server/default/deploy/lims-core.ear/030_lims-core-ejb.jar/}
                          16:05:59,217 INFO [JMXConnectorServerService] JMX Connector server: service:jmx:rmi://127.0.0.1/jndi/rmi://127.0.0.1:1090/jmxconnector
                          16:05:59,389 INFO [MailService] Mail Service bound to java:/Mail
                          16:06:01,139 WARN [JBossASSecurityMetadataStore] WARNING! POTENTIAL SECURITY RISK. It has been detected that the MessageSucker component which sucks messages from one node to another has not had its password changed from the installation default. Please see the JBoss Messaging user guide for instructions on how to do this.
                          16:06:01,170 WARN [AnnotationCreator] No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent
                          16:06:01,295 INFO [TransactionManagerService] JBossTS Transaction Service (JTA version) - JBoss Inc.
                          16:06:01,295 INFO [TransactionManagerService] Setting up property manager MBean and JMX layer
                          16:06:01,529 INFO [TransactionManagerService] Initializing recovery manager
                          16:06:01,701 INFO [TransactionManagerService] Recovery manager configured
                          16:06:01,701 INFO [TransactionManagerService] Binding TransactionManager JNDI Reference
                          16:06:01,717 INFO [TransactionManagerService] Starting transaction recovery manager
                          16:06:02,217 INFO [Http11Protocol] Initializing Coyote HTTP/1.1 on http-127.0.0.1-8080
                          16:06:02,217 INFO [AjpProtocol] Initializing Coyote AJP/1.3 on ajp-127.0.0.1-8009
                          16:06:02,217 INFO [StandardService] Starting service jboss.web
                          16:06:02,217 INFO [StandardEngine] Starting Servlet Engine: JBoss Web/2.1.2.GA
                          16:06:02,295 INFO [Catalina] Server startup in 132 ms
                          16:06:02,310 INFO [TomcatDeployment] deploy, ctxPath=/web-console
                          16:06:03,560 INFO [TomcatDeployment] deploy, ctxPath=/invoker
                          16:06:03,638 INFO [TomcatDeployment] deploy, ctxPath=/jbossws
                          16:06:03,763 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/Programme/jboss-5/server/default/deploy/jboss-local-jdbc.rar/META-INF/ra.xml
                          16:06:03,794 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/Programme/jboss-5/server/default/deploy/jboss-xa-jdbc.rar/META-INF/ra.xml
                          16:06:03,810 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/Programme/jboss-5/server/default/deploy/jms-ra.rar/META-INF/ra.xml
                          16:06:03,826 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/Programme/jboss-5/server/default/deploy/mail-ra.rar/META-INF/ra.xml
                          16:06:03,873 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/Programme/jboss-5/server/default/deploy/quartz-ra.rar/META-INF/ra.xml
                          16:06:03,951 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main
                          16:06:03,982 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
                          16:06:03,982 INFO [RAMJobStore] RAMJobStore initialized.
                          16:06:03,982 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
                          16:06:03,982 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
                          16:06:03,982 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
                          16:06:04,419 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
                          16:06:05,372 INFO [ServerPeer] JBoss Messaging 1.4.1.GA server [0] started
                          16:06:05,466 INFO [QueueService] Queue[/queue/DLQ] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                          16:06:05,513 INFO [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
                          16:06:05,513 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@a5061b started
                          16:06:05,529 INFO [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
                          16:06:05,529 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@140a15a started
                          16:06:05,529 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
                          16:06:05,529 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
                          16:06:05,529 INFO [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
                          16:06:05,529 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@ccad80 started
                          16:06:05,529 INFO [QueueService] Queue[/queue/ExpiryQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
                          16:06:05,638 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
                          16:06:05,685 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=lims-postgres-ds' to JNDI name 'java:lims-postgres-ds'
                          16:06:05,716 INFO [TomcatDeployment] deploy, ctxPath=/
                          16:06:05,779 INFO [TomcatDeployment] deploy, ctxPath=/jmx-console
                          16:06:07,325 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@d8765b
                          16:06:07,356 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@d8765b
                          16:06:07,372 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@d8765b
                          16:06:07,372 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@d8765b
                          16:06:07,372 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@d8765b
                          16:06:07,372 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@d8765b
                          16:06:07,372 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@d8765b
                          16:06:07,372 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@d8765b
                          16:06:07,372 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@d8765b
                          16:06:07,372 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@d8765b
                          16:06:07,372 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@d8765b
                          16:06:07,372 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@d8765b
                          16:06:10,731 INFO [JBossASKernel] Created KernelDeployment for: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=BasisPersonManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/UserManager/local-com.qualitype.lims.server.core.ejb.session.intf.UserManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/NumberRangeManager/local-com.qualitype.lims.server.core.ejb.session.intf.NumberRangeManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRecordManager/local-com.qualitype.lims.server.core.ejb.session.intf.RecordManagerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisPersonManager/remote-com.qualitype.lims.server.core.ejb.session.intf.PersonManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisPersonManager/local-com.qualitype.lims.server.core.ejb.session.intf.PersonManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.PersonManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisPersonManager/local-com.qualitype.lims.server.basis.session.intf.BasisPersonManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisPersonManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisPersonManager/local
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.basis.session.intf.BasisPersonManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.basis.session.intf.BasisPersonManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.PersonManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisPersonManager/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisPersonManager/remote-com.qualitype.lims.server.basis.session.intf.BasisPersonManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=BasisPersonManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=BasisRequestManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/GeneticsSampleManager/local-com.qualitype.lims.server.core.ejb.session.intf.SampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/UserManager/local-com.qualitype.lims.server.core.ejb.session.intf.UserManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisSampleManager/local-com.qualitype.lims.server.basis.session.intf.BasisSampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/NumberRangeManager/local-com.qualitype.lims.server.core.ejb.session.intf.NumberRangeManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRecordManager/local-com.qualitype.lims.server.core.ejb.session.intf.RecordManagerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/WorkflowTransitionManager/local-com.qualitype.lims.server.core.ejb.session.intf.WorkflowTransitionManagerLocal
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisRequestManager/remote-com.qualitype.lims.server.basis.session.intf.BasisRequestManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisRequestManager/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.RequestManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisRequestManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.RequestManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.basis.session.intf.BasisRequestManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisRequestManager/remote-com.qualitype.lims.server.core.ejb.session.intf.RequestManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisRequestManager/local
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisRequestManager/local-com.qualitype.lims.server.basis.session.intf.BasisRequestManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisRequestManager/local-com.qualitype.lims.server.core.ejb.session.intf.RequestManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.basis.session.intf.BasisRequestManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=BasisRequestManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=BasisResultHelper,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisResultHelper/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.basis.session.intf.BasisResultHelperRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisResultHelper/local
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.basis.session.intf.BasisResultHelperLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisResultHelper/local-com.qualitype.lims.server.basis.session.intf.BasisResultHelperLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisResultHelper/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisResultHelper/remote-com.qualitype.lims.server.basis.session.intf.BasisResultHelperRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=BasisResultHelper,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=BasisSampleManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/UserManager/local-com.qualitype.lims.server.core.ejb.session.intf.UserManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/NumberRangeManager/local-com.qualitype.lims.server.core.ejb.session.intf.NumberRangeManagerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/GeneticsExaminedFeatureManager/local-com.qualitype.lims.server.core.ejb.session.intf.ExaminedFeatureManagerLocal
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.basis.session.intf.BasisSampleManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.basis.session.intf.BasisSampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisSampleManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisSampleManager/local-com.qualitype.lims.server.basis.session.intf.BasisSampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.SampleManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisSampleManager/local
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisSampleManager/remote-com.qualitype.lims.server.basis.session.intf.BasisSampleManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.SampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisSampleManager/remote-com.qualitype.lims.server.core.ejb.session.intf.SampleManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisSampleManager/local-com.qualitype.lims.server.core.ejb.session.intf.SampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BasisSampleManager/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=BasisSampleManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ClinicAnalysisManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/NumberRangeManager/local-com.qualitype.lims.server.core.ejb.session.intf.NumberRangeManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRecordManager/local-com.qualitype.lims.server.core.ejb.session.intf.RecordManagerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicAnalysisManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicAnalysisManager/local-com.qualitype.lims.server.clinic.session.intf.ClinicAnalysisManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicAnalysisManager/remote-com.qualitype.lims.server.clinic.session.intf.ClinicAnalysisManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.clinic.session.intf.ClinicAnalysisManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.clinic.session.intf.ClinicAnalysisManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicAnalysisManager/local-com.qualitype.lims.server.core.ejb.session.intf.AnalysisManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicAnalysisManager/remote-com.qualitype.lims.server.core.ejb.session.intf.AnalysisManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.AnalysisManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicAnalysisManager/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicAnalysisManager/local
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.AnalysisManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ClinicAnalysisManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ClinicPersonManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/UserManager/local-com.qualitype.lims.server.core.ejb.session.intf.UserManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/NumberRangeManager/local-com.qualitype.lims.server.core.ejb.session.intf.NumberRangeManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRecordManager/local-com.qualitype.lims.server.core.ejb.session.intf.RecordManagerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/GeneticsExaminedFeatureManager/local-com.qualitype.lims.server.genetics.session.intf.GeneticsExaminedFeatureManagerLocal
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.genetics.session.intf.GeneticsPersonManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicPersonManager/remote-com.qualitype.lims.server.core.ejb.session.intf.PersonManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicPersonManager/local-com.qualitype.lims.server.core.ejb.session.intf.PersonManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicPersonManager/local-com.qualitype.lims.server.genetics.session.intf.GeneticsPersonManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicPersonManager/remote-com.qualitype.lims.server.genetics.session.intf.GeneticsPersonManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.clinic.session.intf.ClinicPersonManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicPersonManager/local-com.qualitype.lims.server.clinic.session.intf.ClinicPersonManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicPersonManager/remote-com.qualitype.lims.server.clinic.session.intf.ClinicPersonManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.genetics.session.intf.GeneticsPersonManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicPersonManager/local
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicPersonManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.PersonManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.PersonManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.clinic.session.intf.ClinicPersonManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicPersonManager/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ClinicPersonManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ClinicRecordManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/GeneticsSampleManager/local-com.qualitype.lims.server.core.ejb.session.intf.SampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/UserManager/local-com.qualitype.lims.server.core.ejb.session.intf.UserManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/NumberRangeManager/local-com.qualitype.lims.server.core.ejb.session.intf.NumberRangeManagerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/RequestManager/local-com.qualitype.lims.server.core.ejb.session.intf.RequestManagerLocal
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.clinic.session.intf.ClinicRecordManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRecordManager/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.clinic.session.intf.ClinicRecordManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRecordManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRecordManager/local-com.qualitype.lims.server.core.ejb.session.intf.RecordManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRecordManager/remote-com.qualitype.lims.server.clinic.session.intf.ClinicRecordManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRecordManager/local
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.RecordManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.RecordManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRecordManager/local-com.qualitype.lims.server.clinic.session.intf.ClinicRecordManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRecordManager/remote-com.qualitype.lims.server.core.ejb.session.intf.RecordManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ClinicRecordManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ClinicRequestManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/GeneticsSampleManager/local-com.qualitype.lims.server.core.ejb.session.intf.SampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/UserManager/local-com.qualitype.lims.server.core.ejb.session.intf.UserManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/NumberRangeManager/local-com.qualitype.lims.server.core.ejb.session.intf.NumberRangeManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicSampleManager/local-com.qualitype.lims.server.clinic.session.intf.ClinicSampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRecordManager/local-com.qualitype.lims.server.core.ejb.session.intf.RecordManagerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/WorkflowTransitionManager/local-com.qualitype.lims.server.core.ejb.session.intf.WorkflowTransitionManagerLocal
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.RequestManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRequestManager/remote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRequestManager/remote-com.qualitype.lims.server.core.ejb.session.intf.RequestManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRequestManager/local-com.qualitype.lims.server.core.ejb.session.intf.RequestManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRequestManager/local-com.qualitype.lims.server.clinic.session.intf.ClinicRequestManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.RequestManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.clinic.session.intf.ClinicRequestManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.clinic.session.intf.ClinicRequestManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRequestManager/remote-com.qualitype.lims.server.clinic.session.intf.ClinicRequestManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRequestManager/local
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRequestManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ClinicRequestManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ClinicSampleManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/UserManager/local-com.qualitype.lims.server.core.ejb.session.intf.UserManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/NumberRangeManager/local-com.qualitype.lims.server.core.ejb.session.intf.NumberRangeManagerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/GeneticsExaminedFeatureManager/local-com.qualitype.lims.server.core.ejb.session.intf.ExaminedFeatureManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/GeneticsExaminedFeatureManager/local-com.qualitype.lims.server.genetics.session.intf.GeneticsExaminedFeatureManagerLocal
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicSampleManager/remote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicSampleManager/local-com.qualitype.lims.server.core.ejb.session.intf.SampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.SampleManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.SampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicSampleManager/local-com.qualitype.lims.server.genetics.session.intf.GeneticsSampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicSampleManager/remote-com.qualitype.lims.server.genetics.session.intf.GeneticsSampleManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicSampleManager/remote-com.qualitype.lims.server.core.ejb.session.intf.SampleManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.clinic.session.intf.ClinicSampleManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.clinic.session.intf.ClinicSampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicSampleManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicSampleManager/local-com.qualitype.lims.server.clinic.session.intf.ClinicSampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.genetics.session.intf.GeneticsSampleManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicSampleManager/remote-com.qualitype.lims.server.clinic.session.intf.ClinicSampleManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.genetics.session.intf.GeneticsSampleManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicSampleManager/local
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ClinicSampleManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ServerTextResourceAccessor,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ServerTextResourceAccessor/remote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ServerTextResourceAccessor/remote-com.qualitype.lims.server.common.localization.ServerTextResourceAccessor
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.common.localization.ServerTextResourceAccessor
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ServerTextResourceAccessor,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=CreateDefaultDataMdb,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ConfigurationSecurityManager/local-com.qualitype.lims.server.core.ejb.session.intf.ConfigurationSecurityManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/LicenseManager/local-com.qualitype.lims.server.core.ejb.session.intf.LicenseManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/UserManager/local-com.qualitype.lims.server.core.ejb.session.intf.UserManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/NumberRangeManager/local-com.qualitype.lims.server.core.ejb.session.intf.NumberRangeManagerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ReagentManager/local-com.qualitype.lims.server.core.ejb.session.intf.ReagentManagerLocal
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:null
                          16:06:10,762 INFO [JBossASKernel] Class:org.quartz.Job
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=CreateDefaultDataMdb,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=AdvanceNoticeManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] mine:service=LimsUpdateService
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AdvanceNoticeManager/remote-com.qualitype.lims.server.core.ejb.session.intf.AdvanceNoticeManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.AdvanceNoticeManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AdvanceNoticeManager/remote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AdvanceNoticeManager/local
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.AdvanceNoticeManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AdvanceNoticeManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AdvanceNoticeManager/local-com.qualitype.lims.server.core.ejb.session.intf.AdvanceNoticeManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=AdvanceNoticeManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=AnalysisManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/NumberRangeManager/local-com.qualitype.lims.server.core.ejb.session.intf.NumberRangeManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ClinicRecordManager/local-com.qualitype.lims.server.core.ejb.session.intf.RecordManagerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AnalysisManager/remote-com.qualitype.lims.server.core.ejb.session.intf.AnalysisManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AnalysisManager/local
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.AnalysisManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AnalysisManager/remote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AnalysisManager/local-com.qualitype.lims.server.core.ejb.session.intf.AnalysisManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AnalysisManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.AnalysisManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=AnalysisManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=AuditManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AuditManager/local
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AuditManager/local-com.qualitype.lims.server.core.ejb.session.intf.AuditManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.AuditManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AuditManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AuditManager/remote-com.qualitype.lims.server.core.ejb.session.intf.AuditManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/AuditManager/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.AuditManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=AuditManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=BaseSession,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BaseSession/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/BaseSession/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=BaseSession,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ConfigurationSecurityManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/UserManager/local-com.qualitype.lims.server.core.ejb.session.intf.UserManagerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ConfigurationSecurityManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ConfigurationSecurityManager/local-com.qualitype.lims.server.core.ejb.session.intf.ConfigurationSecurityManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ConfigurationSecurityManager/local
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.ConfigurationSecurityManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ConfigurationSecurityManager/remote-com.qualitype.lims.server.core.ejb.session.intf.ConfigurationSecurityManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ConfigurationSecurityManager/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.ConfigurationSecurityManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ConfigurationSecurityManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=CustomerManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.CustomerManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/CustomerManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/CustomerManager/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.CustomerManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/CustomerManager/local-com.qualitype.lims.server.core.ejb.session.intf.CustomerManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/CustomerManager/remote-com.qualitype.lims.server.core.ejb.session.intf.CustomerManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/CustomerManager/local
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=CustomerManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=EquipmentManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/EquipmentManager/local-com.qualitype.lims.server.core.ejb.session.intf.EquipmentManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/EquipmentManager/remote-com.qualitype.lims.server.core.ejb.session.intf.EquipmentManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/EquipmentManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/EquipmentManager/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.EquipmentManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.EquipmentManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/EquipmentManager/local
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=EquipmentManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ExaminedFeatureManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/UserManager/local-com.qualitype.lims.server.core.ejb.session.intf.UserManagerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.ExaminedFeatureManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExaminedFeatureManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExaminedFeatureManager/local-com.qualitype.lims.server.core.ejb.session.intf.ExaminedFeatureManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExaminedFeatureManager/local
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExaminedFeatureManager/remote-com.qualitype.lims.server.core.ejb.session.intf.ExaminedFeatureManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExaminedFeatureManager/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.ExaminedFeatureManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ExaminedFeatureManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ExpertiseManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/UserManager/local-com.qualitype.lims.server.core.ejb.session.intf.UserManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/NumberRangeManager/local-com.qualitype.lims.server.core.ejb.session.intf.NumberRangeManagerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/SystemPreferencesManager/local-com.qualitype.lims.server.core.ejb.session.intf.PreferencesManagerLocal
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExpertiseManager/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.ExpertiseManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExpertiseManager/remote-com.qualitype.lims.server.core.ejb.session.intf.ExpertiseManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExpertiseManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.ExpertiseManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExpertiseManager/local-com.qualitype.lims.server.core.ejb.session.intf.ExpertiseManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExpertiseManager/local
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ExpertiseManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ExportManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/SystemPreferencesManager/local-com.qualitype.lims.server.core.ejb.session.intf.PreferencesManagerLocal
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExportManager/remote-com.qualitype.lims.server.core.ejb.session.intf.ExportManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExportManager/remote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExportManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.ExportManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExportManager/local-com.qualitype.lims.server.core.ejb.session.intf.ExportManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.ExportManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ExportManager/local
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=ExportManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=LicenseManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/LicenseManager/remote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/LicenseManager/local-com.qualitype.lims.server.core.ejb.session.intf.LicenseManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/LicenseManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.LicenseManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.LicenseManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/LicenseManager/remote-com.qualitype.lims.server.core.ejb.session.intf.LicenseManagerRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/LicenseManager/local
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=LicenseManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=MethodInstanceChecker,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/EquipmentManager/local-com.qualitype.lims.server.core.ejb.session.intf.EquipmentManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/MethodTypeVersionManager/local-com.qualitype.lims.server.core.ejb.session.intf.MethodTypeVersionManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ReagentManager/local-com.qualitype.lims.server.core.ejb.session.intf.ReagentManagerLocal
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceCheckerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/MethodInstanceChecker/local-com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceCheckerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/MethodInstanceChecker/local
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/MethodInstanceChecker/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/MethodInstanceChecker/remote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceCheckerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/MethodInstanceChecker/remote-com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceCheckerRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=MethodInstanceChecker,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,762 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=MethodInstanceManager,service=EJB3
                          16:06:10,762 INFO [JBossASKernel] with dependencies:
                          16:06:10,762 INFO [JBossASKernel] and demands:
                          16:06:10,762 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/MethodInstanceChecker/local-com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceCheckerLocal
                          16:06:10,762 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/MethodTypeVersionManager/local-com.qualitype.lims.server.core.ejb.session.intf.MethodTypeVersionManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/WorkflowInstanceManager/local-com.qualitype.lims.server.core.ejb.session.intf.WorkflowInstanceManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/WorkflowTransitionManager/local-com.qualitype.lims.server.core.ejb.session.intf.WorkflowTransitionManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/ReagentManager/local-com.qualitype.lims.server.core.ejb.session.intf.ReagentManagerLocal
                          16:06:10,762 INFO [JBossASKernel] and supplies:
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/MethodInstanceManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/MethodInstanceManager/local
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceManagerLocal
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/MethodInstanceManager/local-com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceManagerLocal
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/MethodInstanceManager/remote
                          16:06:10,762 INFO [JBossASKernel] jndi:lims-core/MethodInstanceManager/remote-com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceManagerRemote
                          16:06:10,762 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=MethodInstanceManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,778 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=MethodInstanceSignatureManager,service=EJB3
                          16:06:10,778 INFO [JBossASKernel] with dependencies:
                          16:06:10,778 INFO [JBossASKernel] and demands:
                          16:06:10,778 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,778 INFO [JBossASKernel] jndi:lims-core/UserManager/local-com.qualitype.lims.server.core.ejb.session.intf.UserManagerLocal
                          16:06:10,778 INFO [JBossASKernel] jndi:lims-core/MethodInstanceChecker/local-com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceCheckerLocal
                          16:06:10,778 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,778 INFO [JBossASKernel] jndi:lims-core/MethodTypeVersionManager/local-com.qualitype.lims.server.core.ejb.session.intf.MethodTypeVersionManagerLocal
                          16:06:10,778 INFO [JBossASKernel] and supplies:
                          16:06:10,778 INFO [JBossASKernel] jndi:lims-core/MethodInstanceSignatureManager/remote
                          16:06:10,778 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceSignatureManagerLocal
                          16:06:10,778 INFO [JBossASKernel] jndi:lims-core/MethodInstanceSignatureManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,778 INFO [JBossASKernel] jndi:lims-core/MethodInstanceSignatureManager/local-com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceSignatureManagerLocal
                          16:06:10,778 INFO [JBossASKernel] jndi:lims-core/MethodInstanceSignatureManager/local
                          16:06:10,778 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceSignatureManagerRemote
                          16:06:10,778 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,778 INFO [JBossASKernel] jndi:lims-core/MethodInstanceSignatureManager/remote-com.qualitype.lims.server.core.ejb.session.intf.MethodInstanceSignatureManagerRemote
                          16:06:10,778 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=MethodInstanceSignatureManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,778 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=MethodTypeManager,service=EJB3
                          16:06:10,778 INFO [JBossASKernel] with dependencies:
                          16:06:10,778 INFO [JBossASKernel] and demands:
                          16:06:10,778 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06:10,778 INFO [JBossASKernel] persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims
                          16:06:10,778 INFO [JBossASKernel] and supplies:
                          16:06:10,778 INFO [JBossASKernel] jndi:lims-core/MethodTypeManager/remote-com.qualitype.lims.server.core.ejb.session.intf.MethodTypeManagerRemote
                          16:06:10,778 INFO [JBossASKernel] jndi:lims-core/MethodTypeManager/local-com.qualitype.lims.server.core.ejb.session.intf.MethodTypeManagerLocal
                          16:06:10,778 INFO [JBossASKernel] jndi:lims-core/MethodTypeManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,778 INFO [JBossASKernel] jndi:lims-core/MethodTypeManager/remote
                          16:06:10,778 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.MethodTypeManagerRemote
                          16:06:10,778 INFO [JBossASKernel] jndi:lims-core/MethodTypeManager/local
                          16:06:10,778 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.MethodTypeManagerLocal
                          16:06:10,778 INFO [JBossASKernel] Class:com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote
                          16:06:10,778 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=MethodTypeManager,service=EJB3) to KernelDeployment of: 030_lims-core-ejb.jar
                          16:06:10,778 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=MethodTypeVersionManager,service=EJB3
                          16:06:10,778 INFO [JBossASKernel] with dependencies:
                          16:06:10,778 INFO [JBossASKernel] and demands:
                          16:06:10,778 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
                          16:06


                          • 25. Re: Nested EAR: *.sar wrongly deploys after *.jar
                            jaikiran

                             

                            "alesj" wrote:

                            * assuming EJBs are deployed as MC's BeanMetaData

                            Yes, the EJB containers are deployed as MC's BeanMetadata



                            • 26. Re: Nested EAR: *.sar wrongly deploys after *.jar
                              rhodan76

                              Sorry, but the whole console log doesn't fit into one entry (too many session beans ;-) ). Here's only the end the log - dropping uninteresting bean deyployment informations:

                              6:06:26,260 INFO [JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:
                              
                               lims-core/BasisRequestManager/remote - EJB3.x Default Remote Business Interface
                               lims-core/BasisRequestManager/remote-com.qualitype.lims.server.basis.session.intf.BasisRequestManagerRemote - EJB3.x Remote Business Interface
                               lims-core/BasisRequestManager/remote-com.qualitype.lims.server.core.ejb.session.intf.BaseSessionRemote - EJB3.x Remote Business Interface
                               lims-core/BasisRequestManager/remote-com.qualitype.lims.server.core.ejb.session.intf.RequestManagerRemote - EJB3.x Remote Business Interface
                               lims-core/BasisRequestManager/local - EJB3.x Default Local Business Interface
                               lims-core/BasisRequestManager/local-com.qualitype.lims.server.basis.session.intf.BasisRequestManagerLocal - EJB3.x Local Business Interface
                               lims-core/BasisRequestManager/local-com.qualitype.lims.server.core.ejb.session.intf.RequestManagerLocal - EJB3.x Local Business Interface
                              
                              16:06:26,291 WARN [InterceptorsFactory] EJBTHREE-1246: Do not use InterceptorsFactory with a ManagedObjectAdvisor, InterceptorRegistry should be used via the bean container
                              16:06:26,291 WARN [InterceptorsFactory] EJBTHREE-1246: Do not use InterceptorsFactory with a ManagedObjectAdvisor, InterceptorRegistry should be used via the bean container
                              16:06:26,291 WARN [InterceptorRegistry] applicable interceptors is non-existent for public boolean com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.existsChargeWithReagentType(java.lang.String,long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,307 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ReagentEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findReagentByNameAndManufacturer(java.lang.String,java.lang.String)
                              16:06:26,307 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.createUnit(com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,307 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ReagentEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.createReagent(com.qualitype.lims.server.core.ejb.entity.equipment.ReagentEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,307 WARN [InterceptorRegistry] applicable interceptors is non-existent for public java.util.List com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findAllUnits() throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,322 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findUnitById(long)
                              16:06:26,322 WARN [InterceptorRegistry] applicable interceptors is non-existent for public java.util.Set com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findChargeOfMethodTypeReagentType(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,322 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ReagentEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findReagentById(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,322 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ChargeEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findChargeByChargeAndReagent(java.lang.String,long)
                              16:06:26,338 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.updateUnit(com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,338 WARN [InterceptorRegistry] applicable interceptors is non-existent for public void com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.deleteUnit(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,338 WARN [InterceptorRegistry] applicable interceptors is non-existent for public void com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.deleteReagent(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,338 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ChargeEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.createCharge(com.qualitype.lims.server.core.ejb.entity.equipment.ChargeEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,354 WARN [InterceptorRegistry] applicable interceptors is non-existent for public void com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.deleteCharge(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,354 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ChargeEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findChargeById(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,354 WARN [InterceptorRegistry] applicable interceptors is non-existent for public void com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.checkCharge(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,369 WARN [InterceptorRegistry] applicable interceptors is non-existent for public java.lang.Object com.qualitype.lims.server.core.ejb.session.BaseSessionBean.loadEntity(com.qualitype.commons.Descriptor)
                              16:06:26,369 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ControlledChargeEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.updateControlledCharge(com.qualitype.lims.server.core.ejb.entity.equipment.ControlledChargeEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,369 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findUnitByName(java.lang.String)
                              16:06:26,385 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ChargeEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.setChargeToUsedUp(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,385 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.SimpleChargeEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.updateSimpleCharge(com.qualitype.lims.server.core.ejb.entity.equipment.SimpleChargeEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,401 WARN [InterceptorRegistry] applicable interceptors is non-existent for public java.lang.Object com.qualitype.lims.server.core.ejb.session.BaseSessionBean.eagerLoad(java.lang.Object)
                              16:06:26,401 WARN [InterceptorRegistry] applicable interceptors is non-existent for public java.util.Set com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findChargeOfReagentType(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,401 WARN [InterceptorRegistry] applicable interceptors is non-existent for public java.util.List com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findAllReagents() throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,401 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ReagentEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.updateReagent(com.qualitype.lims.server.core.ejb.entity.equipment.ReagentEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,416 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.commons.query.PagedQueryResult com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findReagents(com.qualitype.lims.server.core.ejb.filter.ReagentFilter) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,416 WARN [InterceptorRegistry] applicable interceptors is non-existent for public boolean com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.existsUnitWithName(java.lang.String) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,416 WARN [InterceptorRegistry] applicable interceptors is non-existent for public boolean com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.existsReagentTypeWithNameAndManufacturer(java.lang.String,java.lang.String) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,416 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.workflow.method.type.MethodTypeReagentEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findMethodReagentTypeById(long)
                              16:06:26,432 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.commons.query.PagedQueryResult com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findCharges(com.qualitype.lims.server.core.ejb.filter.ChargeFilter) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,432 WARN [InterceptorRegistry] applicable interceptors is non-existent for public boolean com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.existsChargeWithReagentType(java.lang.String,long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,432 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ReagentEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findReagentByNameAndManufacturer(java.lang.String,java.lang.String)
                              16:06:26,447 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.createUnit(com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,447 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ReagentEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.createReagent(com.qualitype.lims.server.core.ejb.entity.equipment.ReagentEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,447 WARN [InterceptorRegistry] applicable interceptors is non-existent for public java.util.List com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findAllUnits() throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,463 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findUnitById(long)
                              16:06:26,463 WARN [InterceptorRegistry] applicable interceptors is non-existent for public java.util.Set com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findChargeOfMethodTypeReagentType(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,479 INFO [LimsUpdateService] Starting LIMS Update-Manager
                              16:06:26,479 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ReagentEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findReagentById(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,479 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ChargeEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findChargeByChargeAndReagent(java.lang.String,long)
                              16:06:26,479 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.updateUnit(com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,494 WARN [InterceptorRegistry] applicable interceptors is non-existent for public void com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.deleteUnit(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,494 WARN [InterceptorRegistry] applicable interceptors is non-existent for public void com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.deleteReagent(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,510 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ChargeEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.createCharge(com.qualitype.lims.server.core.ejb.entity.equipment.ChargeEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,510 WARN [InterceptorRegistry] applicable interceptors is non-existent for public void com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.deleteCharge(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,526 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ChargeEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findChargeById(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,526 WARN [InterceptorRegistry] applicable interceptors is non-existent for public void com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.checkCharge(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,526 WARN [InterceptorRegistry] applicable interceptors is non-existent for public java.lang.Object com.qualitype.lims.server.core.ejb.session.BaseSessionBean.loadEntity(com.qualitype.commons.Descriptor)
                              16:06:26,526 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ControlledChargeEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.updateControlledCharge(com.qualitype.lims.server.core.ejb.entity.equipment.ControlledChargeEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,541 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findUnitByName(java.lang.String)
                              16:06:26,541 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ChargeEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.setChargeToUsedUp(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,541 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.SimpleChargeEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.updateSimpleCharge(com.qualitype.lims.server.core.ejb.entity.equipment.SimpleChargeEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,541 WARN [InterceptorRegistry] applicable interceptors is non-existent for public java.lang.Object com.qualitype.lims.server.core.ejb.session.BaseSessionBean.eagerLoad(java.lang.Object)
                              16:06:26,557 WARN [InterceptorRegistry] applicable interceptors is non-existent for public java.util.Set com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findChargeOfReagentType(long) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,557 WARN [InterceptorRegistry] applicable interceptors is non-existent for public java.util.List com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findAllReagents() throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,557 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.equipment.ReagentEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.updateReagent(com.qualitype.lims.server.core.ejb.entity.equipment.ReagentEntity) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,557 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.commons.query.PagedQueryResult com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findReagents(com.qualitype.lims.server.core.ejb.filter.ReagentFilter) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,572 WARN [InterceptorRegistry] applicable interceptors is non-existent for public boolean com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.existsUnitWithName(java.lang.String) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,572 WARN [InterceptorRegistry] applicable interceptors is non-existent for public boolean com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.existsReagentTypeWithNameAndManufacturer(java.lang.String,java.lang.String) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,572 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.lims.server.core.ejb.entity.workflow.method.type.MethodTypeReagentEntity com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findMethodReagentTypeById(long)
                              16:06:26,572 WARN [InterceptorRegistry] applicable interceptors is non-existent for public com.qualitype.commons.query.PagedQueryResult com.qualitype.lims.server.core.ejb.session.ReagentManagerBean.findCharges(com.qualitype.lims.server.core.ejb.filter.ChargeFilter) throws com.qualitype.lims.server.common.exception.BusinessException
                              16:06:26,588 WARN [Ejb3Configuration] Overriding hibernate.transaction.factory_class is dangerous, this might break the EJB3 specification implementation
                              16:06:26,588 WARN [Ejb3Configuration] Defining hibernate.transaction.flush_before_completion=true ignored in HEM
                              16:06:26,588 INFO [Configuration] configuring from resource: hibernate.cfg.xml
                              16:06:26,588 INFO [Configuration] Configuration resource: hibernate.cfg.xml
                              16:06:26,588 INFO [Configuration] Configured SessionFactory: null
                              16:06:26,588 INFO [STDOUT] Hibernate:
                               select
                               unitentity0_.id as id0_,
                               unitentity0_.createdBy as createdBy0_,
                               unitentity0_.createdTime as createdT3_0_,
                               unitentity0_.owner as owner0_,
                               unitentity0_.updatedBy as updatedBy0_,
                               unitentity0_.updatedTime as updatedT6_0_,
                               unitentity0_.version as version0_,
                               unitentity0_.permissionEntityClass as permissi8_0_,
                               unitentity0_.name as name0_
                               from
                               UNIT unitentity0_
                               order by
                               unitentity0_.name
                              16:06:26,588 INFO [HibernateSearchEventListenerRegister] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
                              16:06:26,588 INFO [NamingHelper] JNDI InitialContext properties:{}
                              16:06:26,588 INFO [DatasourceConnectionProvider] Using datasource: java:/lims-postgres-ds
                              16:06:26,619 INFO [STDOUT] Hibernate:
                               select
                               count(*) as col_0_0_
                               from
                               PREFERENCES preference0_
                               where
                               preference0_.entry=?
                               and preference0_.value=?
                              16:06:26,635 INFO [SettingsFactory] RDBMS: PostgreSQL, version: 8.1.11
                              16:06:26,635 INFO [SettingsFactory] JDBC driver: PostgreSQL Native Driver, version: PostgreSQL 8.2 JDBC4 with SSL (build 504)
                              16:06:26,635 INFO [Dialect] Using dialect: com.qualitype.lims.server.common.db.ExtendedPostgresDialect
                              16:06:26,635 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory
                              16:06:26,635 INFO [TransactionManagerLookupFactory] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
                              16:06:26,635 INFO [SettingsFactory] Automatic flush during beforeCompletion(): disabled
                              16:06:26,635 INFO [SettingsFactory] Automatic session close at end of transaction: enabled
                              16:06:26,635 INFO [SettingsFactory] Scrollable result sets: enabled
                              16:06:26,635 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
                              16:06:26,635 INFO [SettingsFactory] Connection release mode: auto
                              16:06:26,635 INFO [SettingsFactory] Maximum outer join fetch depth: 1
                              16:06:26,635 INFO [SettingsFactory] Default batch fetch size: 1
                              16:06:26,635 INFO [SettingsFactory] Generate SQL with comments: disabled
                              16:06:26,635 INFO [SettingsFactory] Order SQL updates by primary key: disabled
                              16:06:26,635 INFO [SettingsFactory] Order SQL inserts for batching: disabled
                              16:06:26,635 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
                              16:06:26,635 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
                              16:06:26,635 INFO [SettingsFactory] Query language substitutions: {}
                              16:06:26,635 INFO [SettingsFactory] JPA-QL strict compliance: enabled
                              16:06:26,635 INFO [SettingsFactory] Second-level cache: enabled
                              16:06:26,635 INFO [SettingsFactory] Query cache: disabled
                              16:06:26,635 INFO [SettingsFactory] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
                              16:06:26,650 INFO [SettingsFactory] Optimize cache for minimal puts: disabled
                              16:06:26,650 INFO [SettingsFactory] Structured second-level cache entries: disabled
                              16:06:26,650 INFO [SettingsFactory] Echoing all SQL to stdout
                              16:06:26,650 INFO [SettingsFactory] Statistics: disabled
                              16:06:26,650 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
                              16:06:26,650 INFO [SettingsFactory] Default entity-mode: pojo
                              16:06:26,650 INFO [SettingsFactory] Named query checking : enabled
                              16:06:26,650 INFO [SessionFactoryImpl] building session factory
                              16:06:26,650 INFO [SessionFactoryObjectFactory] Not binding factory to JNDI, no JNDI name configured
                              16:06:26,650 INFO [LimsUpdateService] Entity manager for LIMS Update Service created.
                              16:06:26,666 INFO [LimsUpdateService] LIMS database newer than version 1. Skipping Updater
                              16:06:26,666 INFO [STDOUT] Hibernate:
                               select
                               usergroupe0_.id as col_0_0_
                               from
                               LIMS_USER_GROUP usergroupe0_
                               inner join
                               LIMS_USER_LIMS_USER_GROUP users1_
                               on usergroupe0_.id=users1_.groups_id
                               inner join
                               LIMS_USER userentity2_
                               on users1_.users_id=userentity2_.id
                               where
                               lower(userentity2_.userName)=lower(?)
                              16:06:26,666 INFO [LimsUpdateService] LIMS database newer than version 2. Skipping Updater
                              16:06:26,666 INFO [LimsUpdateService] Closing EntityManager
                              16:06:26,682 INFO [LimsUpdateService] Closing EntityManagerFactory
                              16:06:26,682 INFO [SessionFactoryImpl] closing
                              16:06:26,682 INFO [LimsUpdateService] Finished updating LIMS
                              16:06:26,682 INFO [STDOUT] PostLoadAuthorizationInterceptor- Denied: class com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity id: 1
                              16:06:26,682 INFO [STDOUT] PostLoadAuthorizationInterceptor- Denied: class com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity id: 5
                              16:06:26,682 INFO [STDOUT] PostLoadAuthorizationInterceptor- Denied: class com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity id: 3
                              16:06:26,682 INFO [STDOUT] PostLoadAuthorizationInterceptor- Denied: class com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity id: 4
                              16:06:26,682 INFO [STDOUT] PostLoadAuthorizationInterceptor- Denied: class com.qualitype.lims.server.core.ejb.entity.equipment.UnitEntity id: 2
                              16:06:26,697 INFO [STDOUT] Hibernate:
                               select
                               unitentity0_.id as id0_,
                               unitentity0_.createdBy as createdBy0_,
                               unitentity0_.createdTime as createdT3_0_,
                               unitentity0_.owner as owner0_,
                               unitentity0_.updatedBy as updatedBy0_,
                               unitentity0_.updatedTime as updatedT6_0_,
                               unitentity0_.version as version0_,
                               unitentity0_.permissionEntityClass as permissi8_0_,
                               unitentity0_.name as name0_
                               from
                               UNIT unitentity0_
                               where
                               lower(unitentity0_.name)=lower(?) limit ?
                              16:06:26,729 INFO [SessionSpecContainer] Starting jboss.j2ee:ear=lims-core.ear,jar=030_lims-core-ejb.jar,name=AdvanceNoticeManager,service=EJB3
                              16:06:26,729 INFO [EJBContainer] STARTED EJB: com.qualitype.lims.server.core.ejb.session.AdvanceNoticeManagerBean ejbName: AdvanceNoticeManager
                              16:06:27,557 INFO [LimsLicenseService] Starting LIMS License Service
                              16:06:27,650 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
                              16:06:27,713 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
                              16:06:27,713 INFO [ServerImpl] JBoss (Microcontainer) [5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)] Started in 47s:806ms
                              


                              • 27. Re: Nested EAR: *.sar wrongly deploys after *.jar
                                alesj

                                 

                                "Rhodan76" wrote:
                                Hence you need proper dependency,
                                and that's exactly what Jaikiran suggested with jboss.xml.
                                The only unfortunate things is that you have to do that for every EJB.


                                But: our application deployment worked correctly in JBOSS 4.2.3 for "years". SAR's and *ejb.jar packaged into ear -> SAR's deployed first. Should this be a point which has been gone worse in 5.0 ? Cannot mention.

                                Sure, but that was just fortunate, that mbeans were processed before ejbs.
                                Call it implementation detail.



                                • 28. Re: Nested EAR: *.sar wrongly deploys after *.jar
                                  jaikiran

                                  Rhodan76,

                                  I still am not completely sure (maybe because its late in the night here :) ) what the issue is and why it can't be solved by adding the dependency. If you aren't able to get this working, i'll take a look at this afresh tomorrow.

                                  The overall point that we are trying to get at is - if the ejb wants an service to be run before the ejb is deployed, then the EJB has a dependency on the service. To solve this dependency, you a need a deployment ordering (which in 4.x was implicit/configurable through the order of modules in application.xml or through a module-order in jboss-app.xml. whereas in 5.x its a bit different).

                                  • 29. Re: Nested EAR: *.sar wrongly deploys after *.jar
                                    rhodan76

                                    Ok, i have to be mor specific. The ejb.jar also contains a persistence.xml and as i could see in the console log, there seems also an deployer for persistence units.

                                    21:55:44,634 INFO [PersistenceUnitDeployment] Starting persistence unit persistence.unit:unitName=lims-core.ear/030_lims-core-ejb.jar#lims


                                    Deploying the persistence unit starts scanning for entities and also starts the Hibernate SchemaValidator, which would throw exception when the db-schema would be not up-to-date. (the update-service should bring it up-to-date)

                                    So in the perfect world, we only should define a dependency between update-service.sar and this persistence-unit(.xml), but not any ejb. Would this be possible ?

                                    Resulting order:
                                    1. deploy ejb.jar
                                    2. deploy update-service.sar
                                    3. deploy or start persistence.xml (nested in ejb.jar)