7 Replies Latest reply on Nov 30, 2009 6:03 PM by Robert Freund

    JBoss (Apr) jboss-native :: linux

    Robert Freund Newbie

      I'm trying to setup APR jboss-native on linux (CentOs). I've followed http://www.jboss.org/community/wiki/HowToAddAprToJBoss to no avail and tried this http://www.jboss.org/community/wiki/JbosswebBuildNative to build it from source.

      With >native inside ${jboss}/bin/native It seems to still not find the Tomcat Native Library. Any pointers on what I need to do to get APR jboss-native working with linux CentOS. Seems like a config issue that it can't find the libtcnative when it's inside the bin/native. I have got it working on Windows.

        • 1. Re: JBoss (Apr) jboss-native :: linux
          jaikiran pai Master

          How do you start the server? Using run.sh? Please post the contents of that file and also the console log (till the point where it says, it can't find the APR library). Also for the sake of completeness, please also post the directory listing of JBOSS_HOME/bin folder.


          While posting logs or xml content or code, please remember to wrap it in a code block by using the Code button in the message editor window. Please use the Preview button to ensure that your post is correctly formatted.

          • 2. Re: JBoss (Apr) jboss-native :: linux
            Robert Freund Newbie

            I have downloaded the jboss-native-2.0.8-linux2-x86-ssl from the Native Connectors site http://www.jboss.org/jbossweb/downloads/jboss-native/?action=a&windowstate=maximized and placed those inside a fresh jboss4.2.3 install in the bin folder.



            Here's the server.log with debug turned on for the apache.

            009-11-30 08:00:12,467 DEBUG [org.jboss.logging.Log4jService] Installed System.out adapter
            2009-11-30 08:00:12,467 DEBUG [org.jboss.logging.Log4jService] Installed System.err adapter
            2009-11-30 08:00:12,468 DEBUG [org.jboss.logging.Log4jService] Added ThrowableListener: org.jboss.logging.Log4jService$ThrowableListenerLoggingAdapter@a2220f
            2009-11-30 08:00:12,468 DEBUG [org.jboss.logging.Log4jService] Created jboss.system:type=Log4jService,service=Logging
            2009-11-30 08:00:12,468 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.system:type=Log4jService,service=Logging dependents are: []
            2009-11-30 08:00:12,468 DEBUG [org.jboss.system.ServiceController] Creating service jboss.rmi:type=RMIClassLoader
            2009-11-30 08:00:12,469 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.rmi:type=RMIClassLoader dependents are: []
            2009-11-30 08:00:12,469 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=WebService
            2009-11-30 08:00:12,469 DEBUG [org.jboss.system.ServiceController] Ignoring create request for service: jboss:service=WebService
            2009-11-30 08:00:12,469 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=NamingBeanImpl
            2009-11-30 08:00:12,469 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=NamingBeanImpl dependents are: [ObjectName: jboss:service=Naming
             State: CONFIGURED
             I Depend On:
             jboss.system:service=ThreadPool
             jboss:service=NamingBeanImpl
            ]
            2009-11-30 08:00:12,469 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=Naming
            2009-11-30 08:00:12,469 DEBUG [org.jboss.naming.NamingService] Creating jboss:service=Naming
            2009-11-30 08:00:12,469 DEBUG [org.jboss.naming.NamingService] Created jboss:service=Naming
            2009-11-30 08:00:12,478 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=Naming dependents are: []
            2009-11-30 08:00:12,478 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=Naming
            2009-11-30 08:00:12,479 DEBUG [org.jboss.system.ServiceController] Ignoring create request for service: jboss:service=Naming
            2009-11-30 08:00:12,479 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=JNDIView
            2009-11-30 08:00:12,479 DEBUG [org.jboss.naming.JNDIView] Creating jboss:service=JNDIView
            2009-11-30 08:00:12,479 DEBUG [org.jboss.naming.JNDIView] Created jboss:service=JNDIView
            2009-11-30 08:00:12,479 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=JNDIView dependents are: []
            2009-11-30 08:00:12,479 DEBUG [org.jboss.system.ServiceController] Creating service jboss.security:service=SecurityConfig
            2009-11-30 08:00:12,479 DEBUG [org.jboss.security.plugins.SecurityConfig] Creating jboss.security:service=SecurityConfig
            2009-11-30 08:00:12,479 DEBUG [org.jboss.security.plugins.SecurityConfig] Created jboss.security:service=SecurityConfig
            2009-11-30 08:00:12,479 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.security:service=SecurityConfig dependents are: []
            2009-11-30 08:00:12,479 DEBUG [org.jboss.system.ServiceController] Creating service jboss.security:service=XMLLoginConfig
            2009-11-30 08:00:12,479 DEBUG [org.jboss.security.auth.login.XMLLoginConfig] Creating jboss.security:service=XMLLoginConfig
            2009-11-30 08:00:12,479 DEBUG [org.jboss.security.auth.login.XMLLoginConfig] Created jboss.security:service=XMLLoginConfig
            2009-11-30 08:00:12,479 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.security:service=XMLLoginConfig dependents are: []
            2009-11-30 08:00:12,479 DEBUG [org.jboss.system.ServiceController] Creating service jboss.security:service=JaasSecurityManager
            2009-11-30 08:00:12,479 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] Creating jboss.security:service=JaasSecurityManager
            2009-11-30 08:00:12,479 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] Created jboss.security:service=JaasSecurityManager
            2009-11-30 08:00:12,479 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.security:service=JaasSecurityManager dependents are: []
            2009-11-30 08:00:12,480 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=XidFactory
            2009-11-30 08:00:12,480 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=XidFactory dependents are: []
            2009-11-30 08:00:12,480 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=TransactionManager
            2009-11-30 08:00:12,480 DEBUG [com.arjuna.ats.jbossatx.jta.TransactionManagerService] Creating jboss:service=TransactionManager
            2009-11-30 08:00:12,480 DEBUG [com.arjuna.ats.jbossatx.jta.TransactionManagerService] Created jboss:service=TransactionManager
            2009-11-30 08:00:12,484 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=TransactionManager dependents are: [ObjectName: jboss:service=invoker,type=unified
             State: CONFIGURED
             I Depend On:
             jboss:service=TransactionManager
             jboss.remoting:service=Connector,transport=socket
             Depends On Me:
             jboss:service=proxyFactory,target=ClientUserTransactionFactory
             jboss:service=proxyFactory,target=ClientUserTransaction
            , ObjectName: jboss:service=invoker,type=jrmp
             State: CONFIGURED
             I Depend On:
             jboss:service=TransactionManager
            , ObjectName: jboss:service=invoker,type=local
             State: CONFIGURED
             I Depend On:
             jboss:service=TransactionManager
            , ObjectName: jboss:service=invoker,type=pooled
             State: CONFIGURED
             I Depend On:
             jboss:service=TransactionManager
            ]
            2009-11-30 08:00:12,484 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=invoker,type=unified
            2009-11-30 08:00:12,484 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss:service=invoker,type=unified waiting on jboss.remoting:service=Connector,transport=socket
            2009-11-30 08:00:12,484 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=invoker,type=jrmp
            2009-11-30 08:00:12,484 DEBUG [org.jboss.invocation.jrmp.server.JRMPInvoker] Creating jboss:service=invoker,type=jrmp
            2009-11-30 08:00:12,484 DEBUG [org.jboss.invocation.jrmp.server.JRMPInvoker] Created jboss:service=invoker,type=jrmp
            2009-11-30 08:00:12,484 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=invoker,type=jrmp dependents are: []
            2009-11-30 08:00:12,484 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=invoker,type=local
            2009-11-30 08:00:12,485 DEBUG [org.jboss.invocation.local.LocalInvoker] Creating jboss:service=invoker,type=local
            2009-11-30 08:00:12,498 DEBUG [org.jboss.invocation.local.LocalInvoker] Created jboss:service=invoker,type=local
            2009-11-30 08:00:12,498 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=invoker,type=local dependents are: []
            2009-11-30 08:00:12,498 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=invoker,type=pooled
            2009-11-30 08:00:12,499 DEBUG [org.jboss.invocation.pooled.server.PooledInvoker] Creating jboss:service=invoker,type=pooled
            2009-11-30 08:00:12,499 DEBUG [org.jboss.invocation.pooled.server.PooledInvoker] Created jboss:service=invoker,type=pooled
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=invoker,type=pooled dependents are: []
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=ClientUserTransaction
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss:service=ClientUserTransaction waiting on jboss:service=proxyFactory,target=ClientUserTransactionFactory
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=proxyFactory,target=ClientUserTransactionFactory
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss:service=proxyFactory,target=ClientUserTransactionFactory waiting on jboss:service=invoker,type=unified
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=proxyFactory,target=ClientUserTransaction
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss:service=proxyFactory,target=ClientUserTransaction waiting on jboss:service=invoker,type=unified
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=invoker,type=unified
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss:service=invoker,type=unified waiting on jboss.remoting:service=Connector,transport=socket
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=invoker,type=jrmp
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] Ignoring create request for service: jboss:service=invoker,type=jrmp
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=invoker,type=local
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] Ignoring create request for service: jboss:service=invoker,type=local
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=invoker,type=pooled
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] Ignoring create request for service: jboss:service=invoker,type=pooled
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] Creating service jboss.remoting:service=NetworkRegistry
            2009-11-30 08:00:12,499 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.remoting:service=NetworkRegistry dependents are: [ObjectName: jboss.remoting:service=Connector,transport=socket
             State: CONFIGURED
             I Depend On:
             jboss.remoting:service=NetworkRegistry
             Depends On Me:
             jboss:service=invoker,type=unified
            ]
            2009-11-30 08:00:12,500 DEBUG [org.jboss.system.ServiceController] Creating service jboss.remoting:service=Connector,transport=socket
            2009-11-30 08:00:12,535 DEBUG [org.jboss.remoting.ServerInvoker] SocketServerInvoker[UNINITIALIZED] did not find server socket factory configuration as mbean service or classname. Creating default server socket factory.
            2009-11-30 08:00:12,536 DEBUG [org.jboss.remoting.ServerInvoker] SocketServerInvoker[UNINITIALIZED] created server socket factory javax.net.DefaultServerSocketFactory@18e4327
            2009-11-30 08:00:12,555 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.remoting:service=Connector,transport=socket dependents are: [ObjectName: jboss:service=invoker,type=unified
             State: CONFIGURED
             I Depend On:
             jboss:service=TransactionManager
             jboss.remoting:service=Connector,transport=socket
             Depends On Me:
             jboss:service=proxyFactory,target=ClientUserTransactionFactory
             jboss:service=proxyFactory,target=ClientUserTransaction
            ]
            2009-11-30 08:00:12,555 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=invoker,type=unified
            2009-11-30 08:00:12,555 DEBUG [org.jboss.invocation.unified.server.UnifiedInvoker] Creating jboss:service=invoker,type=unified
            2009-11-30 08:00:12,555 DEBUG [org.jboss.invocation.unified.server.UnifiedInvoker] Created jboss:service=invoker,type=unified
            2009-11-30 08:00:12,555 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=invoker,type=unified dependents are: [ObjectName: jboss:service=proxyFactory,target=ClientUserTransactionFactory
             State: CONFIGURED
             I Depend On:
             jboss:service=invoker,type=unified
             Depends On Me:
             jboss:service=ClientUserTransaction
            , ObjectName: jboss:service=proxyFactory,target=ClientUserTransaction
             State: CONFIGURED
             I Depend On:
             jboss:service=invoker,type=unified
             Depends On Me:
             jboss:service=ClientUserTransaction
            ]
            2009-11-30 08:00:12,556 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=proxyFactory,target=ClientUserTransactionFactory
            2009-11-30 08:00:12,556 DEBUG [org.jboss.invocation.jrmp.server.JRMPProxyFactory] Creating jboss:service=proxyFactory,target=ClientUserTransactionFactory
            2009-11-30 08:00:12,556 DEBUG [org.jboss.invocation.jrmp.server.JRMPProxyFactory] Created jboss:service=proxyFactory,target=ClientUserTransactionFactory
            2009-11-30 08:00:12,556 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=proxyFactory,target=ClientUserTransactionFactory dependents are: [ObjectName: jboss:service=ClientUserTransaction
             State: CONFIGURED
             I Depend On:
             jboss:service=proxyFactory,target=ClientUserTransactionFactory
             jboss:service=proxyFactory,target=ClientUserTransaction
            ]
            2009-11-30 08:00:12,556 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=ClientUserTransaction
            2009-11-30 08:00:12,556 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss:service=ClientUserTransaction waiting on jboss:service=proxyFactory,target=ClientUserTransaction
            2009-11-30 08:00:12,556 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=proxyFactory,target=ClientUserTransaction
            2009-11-30 08:00:12,556 DEBUG [org.jboss.invocation.jrmp.server.JRMPProxyFactory] Creating jboss:service=proxyFactory,target=ClientUserTransaction
            2009-11-30 08:00:12,556 DEBUG [org.jboss.invocation.jrmp.server.JRMPProxyFactory] Created jboss:service=proxyFactory,target=ClientUserTransaction
            2009-11-30 08:00:12,556 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=proxyFactory,target=ClientUserTransaction dependents are: [ObjectName: jboss:service=ClientUserTransaction
             State: CONFIGURED
             I Depend On:
             jboss:service=proxyFactory,target=ClientUserTransactionFactory
             jboss:service=proxyFactory,target=ClientUserTransaction
            ]
            2009-11-30 08:00:12,556 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=ClientUserTransaction
            2009-11-30 08:00:12,556 DEBUG [org.jboss.tm.usertx.server.ClientUserTransactionService] Creating jboss:service=ClientUserTransaction
            2009-11-30 08:00:12,556 DEBUG [org.jboss.tm.usertx.server.ClientUserTransactionService] Created jboss:service=ClientUserTransaction
            2009-11-30 08:00:12,557 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=ClientUserTransaction dependents are: []
            2009-11-30 08:00:12,558 DEBUG [org.jboss.system.ServiceController] Creating service jboss.remoting:service=Connector,transport=socket
            2009-11-30 08:00:12,558 DEBUG [org.jboss.system.ServiceController] Ignoring create request for service: jboss.remoting:service=Connector,transport=socket
            2009-11-30 08:00:12,558 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jdbc:service=metadata
            2009-11-30 08:00:12,558 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] Creating jboss.jdbc:service=metadata
            2009-11-30 08:00:12,558 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] Created jboss.jdbc:service=metadata
            2009-11-30 08:00:12,558 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.jdbc:service=metadata dependents are: []
            2009-11-30 08:00:12,558 DEBUG [org.jboss.system.ServiceController] Creating service jboss.deployment:type=DeploymentScanner,flavor=URL
            2009-11-30 08:00:12,558 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Creating jboss.deployment:type=DeploymentScanner,flavor=URL
            2009-11-30 08:00:12,564 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Scanner thread started
            2009-11-30 08:00:12,564 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Created jboss.deployment:type=DeploymentScanner,flavor=URL
            2009-11-30 08:00:12,564 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.deployment:type=DeploymentScanner,flavor=URL dependents are: []
            2009-11-30 08:00:12,564 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying jboss-service.xml
            2009-11-30 08:00:12,564 DEBUG [org.jboss.deployment.MainDeployer] Begin deployment start file:/opt/jboss4/server/default/conf/jboss-service.xml
            2009-11-30 08:00:12,564 DEBUG [org.jboss.deployment.SARDeployer] Deploying SAR, start step: url file:/opt/jboss4/server/default/conf/jboss-service.xml
            2009-11-30 08:00:12,564 DEBUG [org.jboss.system.ServiceController] starting service jboss.management.local:j2eeType=J2EEDomain,name=Manager
            2009-11-30 08:00:12,564 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.management.local:j2eeType=J2EEDomain,name=Manager dependent components: []
            2009-11-30 08:00:12,564 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=AttributePersistenceService
            2009-11-30 08:00:12,564 DEBUG [org.jboss.system.pm.AttributePersistenceService] Starting jboss:service=AttributePersistenceService
            2009-11-30 08:00:12,565 DEBUG [org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread] Running
            2009-11-30 08:00:12,565 DEBUG [org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread] Disabled, waiting for notification
            2009-11-30 08:00:12,567 DEBUG [org.jboss.system.pm.XMLAttributePersistenceManager] Constructed
            2009-11-30 08:00:12,567 DEBUG [org.jboss.system.pm.XMLAttributePersistenceManager] Using data directory: /opt/jboss4/server/default/data/xmbean-attrs
            2009-11-30 08:00:12,567 DEBUG [org.jboss.system.pm.AttributePersistenceService] Started jboss:service=AttributePersistenceService
            2009-11-30 08:00:12,567 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=AttributePersistenceService dependent components: []
            2009-11-30 08:00:12,567 DEBUG [org.jboss.system.ServiceController] starting service jboss.system:service=ThreadPool
            2009-11-30 08:00:12,567 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.system:service=ThreadPool dependent components: [ObjectName: jboss:service=WebService
             State: CREATED
             I Depend On:
             jboss.system:service=ThreadPool
            , ObjectName: jboss:service=Naming
             State: CREATED
             I Depend On:
             jboss.system:service=ThreadPool
             jboss:service=NamingBeanImpl
            ]
            2009-11-30 08:00:12,568 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=WebService
            2009-11-30 08:00:12,568 DEBUG [org.jboss.web.WebService] Starting jboss:service=WebService
            2009-11-30 08:00:12,568 DEBUG [org.jboss.web.WebServer] Started server: ServerSocket[addr=/0.0.0.0,port=0,localport=8083]
            2009-11-30 08:00:12,569 DEBUG [org.jboss.web.WebService] Started WebServer with address: /0.0.0.0:8083
            2009-11-30 08:00:12,569 DEBUG [org.jboss.web.WebService] Started jboss:service=WebService
            2009-11-30 08:00:12,569 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=WebService dependent components: []
            2009-11-30 08:00:12,569 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=Naming
            2009-11-30 08:00:12,569 DEBUG [org.jboss.system.ServiceController] waiting in start jboss:service=Naming on jboss:service=NamingBeanImpl
            2009-11-30 08:00:12,569 DEBUG [org.jboss.system.ServiceController] starting service jboss.system:type=Log4jService,service=Logging
            2009-11-30 08:00:12,569 DEBUG [org.jboss.logging.Log4jService] Starting jboss.system:type=Log4jService,service=Logging
            2009-11-30 08:00:12,569 DEBUG [org.jboss.logging.Log4jService] Started jboss.system:type=Log4jService,service=Logging
            2009-11-30 08:00:12,569 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.system:type=Log4jService,service=Logging dependent components: []
            2009-11-30 08:00:12,570 DEBUG [org.jboss.system.ServiceController] starting service jboss.rmi:type=RMIClassLoader
            2009-11-30 08:00:12,570 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.rmi:type=RMIClassLoader dependent components: []
            2009-11-30 08:00:12,570 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=WebService
            2009-11-30 08:00:12,570 DEBUG [org.jboss.system.ServiceController] Ignoring start request for service: jboss:service=WebService
            2009-11-30 08:00:12,570 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=NamingBeanImpl
            2009-11-30 08:00:12,579 DEBUG [org.jnp.server.NamingBeanImpl] Using NamingServer: org.jnp.server.NamingServer@35bb0f
            2009-11-30 08:00:12,579 DEBUG [org.jnp.server.NamingBeanImpl] Installed global NamingServer: org.jnp.server.NamingServer@35bb0f
            2009-11-30 08:00:12,582 DEBUG [org.jnp.server.NamingBeanImpl] InitialContext Environment:
            2009-11-30 08:00:12,582 DEBUG [org.jnp.server.NamingBeanImpl] key=java.naming.factory.initial, value(java.lang.String)=org.jnp.interfaces.NamingContextFactory
            2009-11-30 08:00:12,582 DEBUG [org.jnp.server.NamingBeanImpl] key=java.naming.factory.url.pkgs, value(java.lang.String)=org.jboss.naming:org.jnp.interfaces
            2009-11-30 08:00:12,584 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=NamingBeanImpl dependent components: [ObjectName: jboss:service=Naming
             State: CREATED
             I Depend On:
             jboss.system:service=ThreadPool
             jboss:service=NamingBeanImpl
            ]
            2009-11-30 08:00:12,584 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=Naming
            2009-11-30 08:00:12,584 DEBUG [org.jboss.naming.NamingService] Starting jboss:service=Naming
            2009-11-30 08:00:12,585 DEBUG [org.jboss.naming.NamingService] System.setProperty, key=java.naming.factory.initial, value=org.jnp.interfaces.NamingContextFactory
            2009-11-30 08:00:12,585 DEBUG [org.jboss.naming.NamingService] System.setProperty, key=java.naming.factory.url.pkgs, value=org.jboss.naming:org.jnp.interfaces
            2009-11-30 08:00:12,585 DEBUG [org.jboss.naming.Naming] Creating NamingServer stub, theServer=MBeanProxyExt[jboss:service=NamingBeanImpl],rmiPort=1098,clientSocketFactory=null,serverSocketFactory=org.jboss.net.sockets.DefaultSocketFactory@fbc4815d[bindAddress=/0.0.0.0]
            2009-11-30 08:00:12,600 DEBUG [org.jboss.naming.Naming] NamingServer stub: NamingServer_Stub[UnicastRef2 [liveRef: [endpoint:[genasy.com:1098,org.jboss.net.sockets.DefaultSocketFactory@fbc4815d[bindAddress=/0.0.0.0]](local),objID:[-6ecdafe:125441a9d2a:-7fff, -9094625024520657723]]]]
            2009-11-30 08:00:12,664 DEBUG [org.jboss.naming.Naming] JNDI bootstrap JNP=/0.0.0.0:1099, RMI=/0.0.0.0:1098, backlog=50, no client SocketFactory, Server SocketFactory=org.jboss.net.sockets.DefaultSocketFactory@fbc4815d[bindAddress=/0.0.0.0]
            2009-11-30 08:00:12,668 DEBUG [org.jboss.naming.NamingService] Started jboss:service=Naming
            2009-11-30 08:00:12,668 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=Naming dependent components: []
            2009-11-30 08:00:12,668 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=Naming
            2009-11-30 08:00:12,668 DEBUG [org.jboss.system.ServiceController] Ignoring start request for service: jboss:service=Naming
            2009-11-30 08:00:12,668 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=JNDIView
            2009-11-30 08:00:12,668 DEBUG [org.jboss.naming.JNDIView] Starting jboss:service=JNDIView
            2009-11-30 08:00:12,668 DEBUG [org.jboss.naming.JNDIView] Started jboss:service=JNDIView
            2009-11-30 08:00:12,668 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=JNDIView dependent components: []
            2009-11-30 08:00:12,668 DEBUG [org.jboss.system.ServiceController] starting service jboss.security:service=SecurityConfig
            2009-11-30 08:00:12,668 DEBUG [org.jboss.security.plugins.SecurityConfig] Starting jboss.security:service=SecurityConfig
            2009-11-30 08:00:12,669 DEBUG [org.jboss.security.plugins.SecurityConfig] Installed JAAS Configuration service=jboss.security:service=XMLLoginConfig, config=org.jboss.security.auth.login.XMLLoginConfigImpl@afae4a
            2009-11-30 08:00:12,669 DEBUG [org.jboss.security.plugins.SecurityConfig] Started jboss.security:service=SecurityConfig
            2009-11-30 08:00:12,669 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.security:service=SecurityConfig dependent components: []
            2009-11-30 08:00:12,669 DEBUG [org.jboss.system.ServiceController] starting service jboss.security:service=XMLLoginConfig
            2009-11-30 08:00:12,669 DEBUG [org.jboss.security.auth.login.XMLLoginConfig] Starting jboss.security:service=XMLLoginConfig
            2009-11-30 08:00:12,669 DEBUG [org.jboss.security.auth.login.XMLLoginConfigImpl] Try loading config as XML, url=file:/opt/jboss4/server/default/conf/login-config.xml
            2009-11-30 08:00:12,696 DEBUG [org.jboss.security.auth.login.XMLLoginConfig] Started jboss.security:service=XMLLoginConfig
            2009-11-30 08:00:12,696 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.security:service=XMLLoginConfig dependent components: []
            2009-11-30 08:00:12,696 DEBUG [org.jboss.system.ServiceController] starting service jboss.security:service=JaasSecurityManager
            2009-11-30 08:00:12,696 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] Starting jboss.security:service=JaasSecurityManager
            2009-11-30 08:00:12,700 DEBUG [org.jboss.security.SecurityAssociation] Using ThreadLocal: false
            2009-11-30 08:00:12,704 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] securityMgrCtxPath=java:/jaas
            2009-11-30 08:00:12,705 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] cachePolicyCtxPath=java:/timedCacheFactory
            2009-11-30 08:00:12,706 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] SecurityProxyFactory=org.jboss.security.SubjectSecurityProxyFactory@12fb0af
            2009-11-30 08:00:12,707 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] Registered PrincipalEditor, SecurityDomainEditor
            2009-11-30 08:00:12,707 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] ServerMode=true
            2009-11-30 08:00:12,707 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] SecurityMgrClass=class org.jboss.security.plugins.JaasSecurityManager
            2009-11-30 08:00:12,707 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] CallbackHandlerClass=class org.jboss.security.auth.callback.SecurityAssociationHandler
            2009-11-30 08:00:12,707 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] Started jboss.security:service=JaasSecurityManager
            2009-11-30 08:00:12,707 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.security:service=JaasSecurityManager dependent components: []
            2009-11-30 08:00:12,707 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=XidFactory
            2009-11-30 08:00:12,707 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=XidFactory dependent components: []
            2009-11-30 08:00:12,707 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=TransactionManager
            2009-11-30 08:00:12,707 DEBUG [com.arjuna.ats.jbossatx.jta.TransactionManagerService] Starting jboss:service=TransactionManager
            2009-11-30 08:00:12,707 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] JBossTS Transaction Service (JTA version) - JBoss Inc.
            2009-11-30 08:00:12,708 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] Setting up property manager MBean and JMX layer
            2009-11-30 08:00:12,775 DEBUG [com.arjuna.ats.arjuna.logging.arjLoggerI18N] [com.arjuna.ats.arjuna.recovery.TransactionStatusManager_1] - Starting service com.arjuna.ats.arjuna.recovery.ActionStatusService on port 60832
            2009-11-30 08:00:12,778 DEBUG [com.arjuna.ats.arjuna.logging.arjLogger] TransactionStatusManagerItem - host: 216.154.212.253 port: 60832
            2009-11-30 08:00:12,783 DEBUG [com.arjuna.ats.arjuna.logging.arjLoggerI18N] [com.arjuna.ats.arjuna.recovery.TransactionStatusManager_3] - TransactionStatusManager started on port 60832 with service com.arjuna.ats.arjuna.recovery.ActionStatusService
            2009-11-30 08:00:12,788 DEBUG [com.arjuna.ats.tsmx.logging.tsmxLogger] Registering mbean for module 'arjuna'
            2009-11-30 08:00:12,791 DEBUG [com.arjuna.ats.tsmx.logging.tsmxLogger] Initialising JMX agent com.arjuna.ats.internal.jbossatx.agent.LocalJBossAgentImpl
            2009-11-30 08:00:12,798 DEBUG [com.arjuna.ats.tsmx.logging.tsmxLogger] Registering mbean for module 'txoj'
            2009-11-30 08:00:12,799 DEBUG [com.arjuna.ats.tsmx.logging.tsmxLogger] Registering mbean for module 'jta'
            2009-11-30 08:00:12,809 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] Starting recovery manager
            2009-11-30 08:00:12,812 DEBUG [com.arjuna.ats.arjuna.logging.arjLogger]
             --- Start RecoveryActivators
            2009-11-30 08:00:12,818 DEBUG [com.arjuna.ats.arjuna.logging.arjLogger]
             --- ExpiredEntryMonitor ----Mon, 30 Nov 2009 08:00:12----
            2009-11-30 08:00:12,856 DEBUG [com.arjuna.ats.jta.logging.loggerI18N] [com.arjuna.ats.internal.jta.recovery.noxanodes] No XA recovery nodes specified. Will only recover saved states.
            2009-11-30 08:00:12,858 DEBUG [com.arjuna.ats.arjuna.logging.arjLoggerI18N] [com.arjuna.ats.internal.arjuna.recovery.ready] RecoveryManagerImple is ready on port 41,820
            2009-11-30 08:00:12,858 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] Recovery manager started
            2009-11-30 08:00:12,858 INFO [com.arjuna.ats.jbossatx.jta.TransactionManagerService] Binding TransactionManager JNDI Reference
            2009-11-30 08:00:12,866 DEBUG [com.arjuna.ats.jbossatx.jta.TransactionManagerService] Started jboss:service=TransactionManager
            2009-11-30 08:00:12,866 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=TransactionManager dependent components: [ObjectName: jboss:service=invoker,type=unified
             State: CREATED
             I Depend On:
             jboss:service=TransactionManager
             jboss.remoting:service=Connector,transport=socket
             Depends On Me:
             jboss:service=proxyFactory,target=ClientUserTransactionFactory
             jboss:service=proxyFactory,target=ClientUserTransaction
            , ObjectName: jboss:service=invoker,type=jrmp
             State: CREATED
             I Depend On:
             jboss:service=TransactionManager
            , ObjectName: jboss:service=invoker,type=local
             State: CREATED
             I Depend On:
             jboss:service=TransactionManager
            , ObjectName: jboss:service=invoker,type=pooled
             State: CREATED
             I Depend On:
             jboss:service=TransactionManager
            ]
            2009-11-30 08:00:12,866 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=invoker,type=unified
            2009-11-30 08:00:12,866 DEBUG [org.jboss.system.ServiceController] waiting in start jboss:service=invoker,type=unified on jboss.remoting:service=Connector,transport=socket
            2009-11-30 08:00:12,866 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=invoker,type=jrmp
            2009-11-30 08:00:12,866 DEBUG [org.jboss.invocation.jrmp.server.JRMPInvoker] Starting jboss:service=invoker,type=jrmp
            2009-11-30 08:00:12,869 DEBUG [org.jboss.invocation.jrmp.server.JRMPInvoker] RMI Port='4444'
            2009-11-30 08:00:12,869 DEBUG [org.jboss.invocation.jrmp.server.JRMPInvoker] Client SocketFactory='Default'
            2009-11-30 08:00:12,869 DEBUG [org.jboss.invocation.jrmp.server.JRMPInvoker] Server SocketFactory='org.jboss.net.sockets.DefaultSocketFactory@fbc4815d[bindAddress=/0.0.0.0]'
            2009-11-30 08:00:12,869 DEBUG [org.jboss.invocation.jrmp.server.JRMPInvoker] Server SocketAddr='0.0.0.0'
            2009-11-30 08:00:12,869 DEBUG [org.jboss.invocation.jrmp.server.JRMPInvoker] SecurityDomain='Default'
            2009-11-30 08:00:12,876 DEBUG [org.jboss.invocation.jrmp.server.JRMPInvoker] Bound JRMP invoker for JMX node
            2009-11-30 08:00:12,876 DEBUG [org.jboss.invocation.jrmp.server.JRMPInvoker] Started jboss:service=invoker,type=jrmp
            2009-11-30 08:00:12,876 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=invoker,type=jrmp dependent components: []
            2009-11-30 08:00:12,876 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=invoker,type=local
            2009-11-30 08:00:12,876 DEBUG [org.jboss.invocation.local.LocalInvoker] Starting jboss:service=invoker,type=local
            2009-11-30 08:00:12,878 DEBUG [org.jboss.invocation.local.LocalInvoker] Local invoker for JMX node started
            2009-11-30 08:00:12,878 DEBUG [org.jboss.invocation.local.LocalInvoker] Started jboss:service=invoker,type=local
            2009-11-30 08:00:12,878 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=invoker,type=local dependent components: []
            2009-11-30 08:00:12,878 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=invoker,type=pooled
            2009-11-30 08:00:12,878 DEBUG [org.jboss.invocation.pooled.server.PooledInvoker] Starting jboss:service=invoker,type=pooled
            2009-11-30 08:00:12,884 DEBUG [org.jboss.invocation.pooled.server.PooledInvoker] Bound invoker for JMX node
            2009-11-30 08:00:12,884 DEBUG [org.jboss.invocation.pooled.server.PooledInvoker] Started jboss:service=invoker,type=pooled
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=invoker,type=pooled dependent components: []
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=ClientUserTransaction
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] waiting in start jboss:service=ClientUserTransaction on jboss:service=proxyFactory,target=ClientUserTransactionFactory
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=proxyFactory,target=ClientUserTransactionFactory
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] waiting in start jboss:service=proxyFactory,target=ClientUserTransactionFactory on jboss:service=invoker,type=unified
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=proxyFactory,target=ClientUserTransaction
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] waiting in start jboss:service=proxyFactory,target=ClientUserTransaction on jboss:service=invoker,type=unified
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=invoker,type=unified
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] waiting in start jboss:service=invoker,type=unified on jboss.remoting:service=Connector,transport=socket
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=invoker,type=jrmp
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] Ignoring start request for service: jboss:service=invoker,type=jrmp
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=invoker,type=local
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] Ignoring start request for service: jboss:service=invoker,type=local
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=invoker,type=pooled
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] Ignoring start request for service: jboss:service=invoker,type=pooled
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] starting service jboss.remoting:service=NetworkRegistry
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.remoting:service=NetworkRegistry dependent components: [ObjectName: jboss.remoting:service=Connector,transport=socket
             State: CREATED
             I Depend On:
             jboss.remoting:service=NetworkRegistry
             Depends On Me:
             jboss:service=invoker,type=unified
            ]
            2009-11-30 08:00:12,884 DEBUG [org.jboss.system.ServiceController] starting service jboss.remoting:service=Connector,transport=socket
            2009-11-30 08:00:12,887 DEBUG [org.jboss.remoting.ServerInvoker] SocketServerInvoker[UNINITIALIZED] added org.jboss.invocation.unified.server.UnifiedInvoker@9fe84e for subsystem 'invoker'
            2009-11-30 08:00:12,887 DEBUG [org.jboss.remoting.transport.socket.SocketServerInvoker] SocketServerInvoker[UNINITIALIZED] starting
            2009-11-30 08:00:12,888 DEBUG [org.jboss.remoting.ServerInvoker] SocketServerInvoker[0.0.0.0:4446] started for locator InvokerLocator [socket://genasy.com:4446//?dataType=invocation&enableTcpNoDelay=true&marshaller=org.jboss.invocation.unified.marshall.InvocationMarshaller&socketTimeout=600000&unmarshaller=org.jboss.invocation.unified.marshall.InvocationUnMarshaller]
            2009-11-30 08:00:12,888 DEBUG [org.jboss.remoting.transport.socket.SocketServerInvoker] SocketServerInvoker[0.0.0.0:4446] started
            2009-11-30 08:00:12,888 DEBUG [org.jboss.remoting.transport.Connector] org.jboss.remoting.transport.Connector@2006a0 started
            2009-11-30 08:00:12,889 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.remoting:service=Connector,transport=socket dependent components: [ObjectName: jboss:service=invoker,type=unified
             State: CREATED
             I Depend On:
             jboss:service=TransactionManager
             jboss.remoting:service=Connector,transport=socket
             Depends On Me:
             jboss:service=proxyFactory,target=ClientUserTransactionFactory
             jboss:service=proxyFactory,target=ClientUserTransaction
            ]
            2009-11-30 08:00:12,889 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=invoker,type=unified
            2009-11-30 08:00:12,889 DEBUG [org.jboss.invocation.unified.server.UnifiedInvoker] Starting jboss:service=invoker,type=unified
            2009-11-30 08:00:12,889 DEBUG [org.jboss.invocation.unified.server.UnifiedInvoker] Starting unified invoker service.
            2009-11-30 08:00:12,895 DEBUG [org.jboss.invocation.unified.server.UnifiedInvoker] Started jboss:service=invoker,type=unified
            2009-11-30 08:00:12,895 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=invoker,type=unified dependent components: [ObjectName: jboss:service=proxyFactory,target=ClientUserTransactionFactory
             State: CREATED
             I Depend On:
             jboss:service=invoker,type=unified
             Depends On Me:
             jboss:service=ClientUserTransaction
            , ObjectName: jboss:service=proxyFactory,target=ClientUserTransaction
             State: CREATED
             I Depend On:
             jboss:service=invoker,type=unified
             Depends On Me:
             jboss:service=ClientUserTransaction
            ]
            2009-11-30 08:00:12,895 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=proxyFactory,target=ClientUserTransactionFactory
            2009-11-30 08:00:12,895 DEBUG [org.jboss.invocation.jrmp.server.JRMPProxyFactory] Starting jboss:service=proxyFactory,target=ClientUserTransactionFactory
            2009-11-30 08:00:12,900 DEBUG [org.jboss.invocation.jrmp.server.JRMPProxyFactory] Created JRMPPRoxy for service=jboss:service=ClientUserTransaction, nameHash=-2097396599, invoker=jboss:service=invoker,type=unified
            2009-11-30 08:00:12,909 DEBUG [org.jboss.invocation.jrmp.server.JRMPProxyFactory] Bound proxy under jndiName=UserTransactionSessionFactory
            2009-11-30 08:00:12,909 DEBUG [org.jboss.invocation.jrmp.server.JRMPProxyFactory] Started jboss:service=proxyFactory,target=ClientUserTransactionFactory
            2009-11-30 08:00:12,909 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=proxyFactory,target=ClientUserTransactionFactory dependent components: [ObjectName: jboss:service=ClientUserTransaction
             State: CREATED
             I Depend On:
             jboss:service=proxyFactory,target=ClientUserTransactionFactory
             jboss:service=proxyFactory,target=ClientUserTransaction
            ]
            2009-11-30 08:00:12,909 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=ClientUserTransaction
            2009-11-30 08:00:12,909 DEBUG [org.jboss.system.ServiceController] waiting in start jboss:service=ClientUserTransaction on jboss:service=proxyFactory,target=ClientUserTransaction
            2009-11-30 08:00:12,909 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=proxyFactory,target=ClientUserTransaction
            2009-11-30 08:00:12,909 DEBUG [org.jboss.invocation.jrmp.server.JRMPProxyFactory] Starting jboss:service=proxyFactory,target=ClientUserTransaction
            2009-11-30 08:00:12,910 DEBUG [org.jboss.invocation.jrmp.server.JRMPProxyFactory] Created JRMPPRoxy for service=jboss:service=ClientUserTransaction, nameHash=2024786241, invoker=jboss:service=invoker,type=unified
            2009-11-30 08:00:12,917 DEBUG [org.jboss.invocation.jrmp.server.JRMPProxyFactory] Started jboss:service=proxyFactory,target=ClientUserTransaction
            2009-11-30 08:00:12,917 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=proxyFactory,target=ClientUserTransaction dependent components: [ObjectName: jboss:service=ClientUserTransaction
             State: CREATED
             I Depend On:
             jboss:service=proxyFactory,target=ClientUserTransactionFactory
             jboss:service=proxyFactory,target=ClientUserTransaction
            ]
            2009-11-30 08:00:12,917 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=ClientUserTransaction
            2009-11-30 08:00:12,917 DEBUG [org.jboss.tm.usertx.server.ClientUserTransactionService] Starting jboss:service=ClientUserTransaction
            2009-11-30 08:00:12,919 DEBUG [org.jboss.tm.usertx.server.ClientUserTransactionService] Started jboss:service=ClientUserTransaction
            2009-11-30 08:00:12,919 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=ClientUserTransaction dependent components: []
            2009-11-30 08:00:12,919 DEBUG [org.jboss.system.ServiceController] starting service jboss.remoting:service=Connector,transport=socket
            2009-11-30 08:00:12,920 DEBUG [org.jboss.system.ServiceController] Ignoring start request for service: jboss.remoting:service=Connector,transport=socket
            2009-11-30 08:00:12,920 DEBUG [org.jboss.system.ServiceController] starting service jboss.jdbc:service=metadata
            2009-11-30 08:00:12,920 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] Starting jboss.jdbc:service=metadata
            2009-11-30 08:00:12,920 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] Loading standardjbosscmp-jdbc.xml : file:/opt/jboss4/server/default/conf/standardjbosscmp-jdbc.xml
            2009-11-30 08:00:12,948 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: FirstSQL/J
            2009-11-30 08:00:12,950 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: Ingres
            2009-11-30 08:00:12,951 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: McKoi
            2009-11-30 08:00:12,951 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: Firebird
            2009-11-30 08:00:12,952 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: InterBase
            2009-11-30 08:00:12,953 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: DB2
            2009-11-30 08:00:12,954 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: Derby
            2009-11-30 08:00:12,955 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: Oracle9i
            2009-11-30 08:00:12,956 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: Oracle8
            2009-11-30 08:00:12,957 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: Oracle7
            2009-11-30 08:00:12,957 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: Sybase
            2009-11-30 08:00:12,958 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: PostgreSQL
            2009-11-30 08:00:12,959 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: PostgreSQL 8.0
            2009-11-30 08:00:12,960 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: PostgreSQL 7.2
            2009-11-30 08:00:12,961 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: Hypersonic SQL
            2009-11-30 08:00:12,961 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: PointBase
            2009-11-30 08:00:12,962 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: SOLID
            2009-11-30 08:00:12,962 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: mySQL
            2009-11-30 08:00:12,963 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: MS SQLSERVER
            2009-11-30 08:00:12,964 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: MS SQLSERVER2000
            2009-11-30 08:00:12,964 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: DB2/400
            2009-11-30 08:00:12,965 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: SapDB
            2009-11-30 08:00:12,965 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: MaxDB
            2009-11-30 08:00:12,966 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: Cloudscape
            2009-11-30 08:00:12,966 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: InformixDB
            2009-11-30 08:00:12,966 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] added type-mapping: Mimer SQL
            2009-11-30 08:00:12,966 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.metadata.MetaDataLibrary] Started jboss.jdbc:service=metadata
            2009-11-30 08:00:12,966 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.jdbc:service=metadata dependent components: []
            2009-11-30 08:00:12,966 DEBUG [org.jboss.system.ServiceController] starting service jboss.deployment:type=DeploymentScanner,flavor=URL
            2009-11-30 08:00:12,966 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Starting jboss.deployment:type=DeploymentScanner,flavor=URL
            2009-11-30 08:00:12,970 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/opt/jboss4/server/default/deploy/ejb3.deployer/
            2009-11-30 08:00:12,970 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/opt/jboss4/server/default/deploy/ejb3.deployer/
            2009-11-30 08:00:12,970 DEBUG [org.jboss.deployment.MainDeployer] using deployer org.jboss.deployment.SARDeployer@b7ec5d
            2009-11-30 08:00:12,971 DEBUG [org.jboss.deployment.SARDeployer] Updated watch URL to: file:/opt/jboss4/server/default/deploy/ejb3.deployer/META-INF/jboss-service.xml
            2009-11-30 08:00:12,972 DEBUG [org.jboss.deployment.SARDeployer] about to copy 0 local directories
            2009-11-30 08:00:12,972 DEBUG [org.jboss.deployment.SARDeployer] looking for nested deployments in : file:/opt/jboss4/server/default/deploy/ejb3.deployer/
            2009-11-30 08:00:12,973 DEBUG [org.jboss.deployment.SARDeployer] nested deployment: file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-annotations-ejb3.jar
            2009-11-30 08:00:12,973 DEBUG [org.jboss.deployment.SARDeployer] nested deployment: file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-ejb3.jar
            2009-11-30 08:00:12,973 DEBUG [org.jboss.deployment.DeploymentInfo] createLoaderRepository from config: LoaderRepositoryConfig(repositoryName: JMImplementation:service=LoaderRepository,name=Default, repositoryClassName: null, configParserClassName: null, repositoryConfig: null)
            2009-11-30 08:00:12,973 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@7808b9, cl=org.jboss.mx.loading.UnifiedClassLoader3@31fb31{ url=file:/opt/jboss4/server/default/deploy/ejb3.deployer/ ,addedOrder=0}
            2009-11-30 08:00:12,973 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@7808b9, cl=org.jboss.mx.loading.UnifiedClassLoader3@31fb31{ url=file:/opt/jboss4/server/default/deploy/ejb3.deployer/ ,addedOrder=0}
            2009-11-30 08:00:12,973 DEBUG [org.jboss.mx.loading.UnifiedLoaderRepository3] Adding org.jboss.mx.loading.UnifiedClassLoader3@31fb31{ url=file:/opt/jboss4/server/default/deploy/ejb3.deployer/ ,addedOrder=0}
            2009-11-30 08:00:12,973 DEBUG [org.jboss.mx.loading.ClassLoaderUtils] Multiple class loaders found for pkg:
            2009-11-30 08:00:12,974 DEBUG [org.jboss.deployment.MainDeployer] found 2 subpackages of file:/opt/jboss4/server/default/deploy/ejb3.deployer/
            2009-11-30 08:00:12,974 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-annotations-ejb3.jar
            2009-11-30 08:00:12,974 DEBUG [org.jboss.deployment.MainDeployer] Copying file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-annotations-ejb3.jar -> /opt/jboss4/server/default/tmp/deploy/tmp3002jboss-annotations-ejb3.jar
            2009-11-30 08:00:12,975 DEBUG [org.jboss.deployment.JARDeployer] No xml files found
            2009-11-30 08:00:12,975 DEBUG [org.jboss.deployment.MainDeployer] using deployer org.jboss.deployment.JARDeployer@609959
            2009-11-30 08:00:12,975 DEBUG [org.jboss.deployment.JARDeployer] looking for nested deployments in : file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-annotations-ejb3.jar
            2009-11-30 08:00:12,983 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] Added url: file:/opt/jboss4/server/default/tmp/deploy/tmp3002jboss-annotations-ejb3.jar, to ucl: org.jboss.mx.loading.UnifiedClassLoader3@31fb31{ url=file:/opt/jboss4/server/default/deploy/ejb3.deployer/ ,addedOrder=3}
            2009-11-30 08:00:12,984 DEBUG [org.jboss.deployment.MainDeployer] found 0 subpackages of file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-annotations-ejb3.jar
            2009-11-30 08:00:12,984 DEBUG [org.jboss.deployment.MainDeployer] Watching new file: file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-annotations-ejb3.jar
            2009-11-30 08:00:12,984 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-ejb3.jar
            2009-11-30 08:00:12,984 DEBUG [org.jboss.deployment.MainDeployer] Copying file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-ejb3.jar -> /opt/jboss4/server/default/tmp/deploy/tmp3003jboss-ejb3.jar
            2009-11-30 08:00:12,990 DEBUG [org.jboss.deployment.JARDeployer] No xml files found
            2009-11-30 08:00:12,990 DEBUG [org.jboss.deployment.MainDeployer] using deployer org.jboss.deployment.JARDeployer@609959
            2009-11-30 08:00:12,990 DEBUG [org.jboss.deployment.JARDeployer] looking for nested deployments in : file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-ejb3.jar
            2009-11-30 08:00:13,024 DEBUG [org.jboss.mx.loading.ClassLoaderUtils] Multiple class loaders found for pkg: org.jboss.ejb
            2009-11-30 08:00:13,058 DEBUG [org.jboss.mx.loading.ClassLoaderUtils] Multiple class loaders found for pkg: schema
            2009-11-30 08:00:13,063 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] Added url: file:/opt/jboss4/server/default/tmp/deploy/tmp3003jboss-ejb3.jar, to ucl: org.jboss.mx.loading.UnifiedClassLoader3@31fb31{ url=file:/opt/jboss4/server/default/deploy/ejb3.deployer/ ,addedOrder=3}
            2009-11-30 08:00:13,063 DEBUG [org.jboss.deployment.MainDeployer] found 0 subpackages of file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-ejb3.jar
            2009-11-30 08:00:13,063 DEBUG [org.jboss.deployment.MainDeployer] Watching new file: file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-ejb3.jar
            2009-11-30 08:00:13,063 DEBUG [org.jboss.deployment.MainDeployer] Watching new file: file:/opt/jboss4/server/default/deploy/ejb3.deployer/
            2009-11-30 08:00:13,063 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/opt/jboss4/server/default/deploy/ejb3.deployer/
            2009-11-30 08:00:13,063 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-annotations-ejb3.jar
            2009-11-30 08:00:13,063 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying jboss-annotations-ejb3.jar
            2009-11-30 08:00:13,063 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-ejb3.jar
            2009-11-30 08:00:13,063 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying jboss-ejb3.jar
            2009-11-30 08:00:13,063 DEBUG [org.jboss.deployment.SARDeployer] Deploying SAR, create step: url file:/opt/jboss4/server/default/deploy/ejb3.deployer/
            2009-11-30 08:00:13,063 DEBUG [org.jboss.deployment.SARDeployer] Registering service UCL=jmx.loading:UCL=31fb31
            2009-11-30 08:00:13,064 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3 with code: org.jboss.remoting.transport.Connector
            2009-11-30 08:00:13,065 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3
            2009-11-30 08:00:13,065 DEBUG [org.jboss.system.ServiceController] recording that jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3 depends on jboss.aop:service=AspectDeployer
            2009-11-30 08:00:13,065 DEBUG [org.jboss.system.ServiceConfigurator] considering <anonymous> with object name jboss.aop:service=AspectDeployer
            2009-11-30 08:00:13,066 DEBUG [org.jboss.system.ServiceConfigurator] InvokerLocator set to socket://0.0.0.0:3873 in jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3
            2009-11-30 08:00:13,068 DEBUG [org.jboss.system.ServiceConfigurator] Configuration set to [handlers: null] in jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3
            2009-11-30 08:00:13,068 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss.ejb3:service=JarsIgnoredForScanning with code: org.jboss.ejb3.JarsIgnoredForScanning
            2009-11-30 08:00:13,070 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss.ejb3:service=JarsIgnoredForScanning
            2009-11-30 08:00:13,071 DEBUG [org.jboss.system.ServiceConfigurator] IgnoredJars set to [Ljava.lang.String;@6545d2 in jboss.ejb3:service=JarsIgnoredForScanning
            2009-11-30 08:00:13,071 DEBUG [org.jboss.system.ServiceCreator] About to create xmbean object: jboss.ejb3:service=EJB3Deployer with code: org.jboss.ejb3.EJB3Deployer with embedded descriptor
            2009-11-30 08:00:13,084 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss.ejb3:service=EJB3Deployer
            2009-11-30 08:00:13,084 DEBUG [org.jboss.system.ServiceConfigurator] DeployEjb3ExtensionOnly set to false in jboss.ejb3:service=EJB3Deployer
            2009-11-30 08:00:13,084 DEBUG [org.jboss.system.ServiceController] recording that jboss.ejb3:service=EJB3Deployer depends on jboss.aop:service=AspectDeployer
            2009-11-30 08:00:13,084 DEBUG [org.jboss.system.ServiceConfigurator] considering <anonymous> with object name jboss.aop:service=AspectDeployer
            2009-11-30 08:00:13,084 DEBUG [org.jboss.system.ServiceController] recording that jboss.ejb3:service=EJB3Deployer depends on jboss.ejb:service=EJBDeployer
            2009-11-30 08:00:13,084 DEBUG [org.jboss.system.ServiceConfigurator] considering <anonymous> with object name jboss.ejb:service=EJBDeployer
            2009-11-30 08:00:13,084 DEBUG [org.jboss.system.ServiceController] recording that jboss.ejb3:service=EJB3Deployer depends on jboss.ejb3:service=JarsIgnoredForScanning
            2009-11-30 08:00:13,084 DEBUG [org.jboss.system.ServiceConfigurator] considering JarsIgnoredForScanning with object name jboss.ejb3:service=JarsIgnoredForScanning
            2009-11-30 08:00:13,085 DEBUG [org.jboss.system.ServiceController] Creating service jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3 waiting on jboss.aop:service=AspectDeployer
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] Creating service jboss.ejb3:service=JarsIgnoredForScanning
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.ejb3:service=JarsIgnoredForScanning dependents are: [ObjectName: jboss.ejb3:service=EJB3Deployer
             State: CONFIGURED
             I Depend On:
             jboss.aop:service=AspectDeployer
             jboss.ejb:service=EJBDeployer
             jboss.ejb3:service=JarsIgnoredForScanning
            ]
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] Creating service jboss.ejb3:service=EJB3Deployer
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss.ejb3:service=EJB3Deployer waiting on jboss.aop:service=AspectDeployer
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] Creating service jboss.ejb3:service=EJB3Deployer
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss.ejb3:service=EJB3Deployer waiting on jboss.aop:service=AspectDeployer
            2009-11-30 08:00:13,086 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying ejb3.deployer
            2009-11-30 08:00:13,086 DEBUG [org.jboss.deployment.MainDeployer] Begin deployment start file:/opt/jboss4/server/default/deploy/ejb3.deployer/
            2009-11-30 08:00:13,086 DEBUG [org.jboss.deployment.MainDeployer] Begin deployment start file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-annotations-ejb3.jar
            2009-11-30 08:00:13,086 DEBUG [org.jboss.deployment.MainDeployer] End deployment start on package: jboss-annotations-ejb3.jar
            2009-11-30 08:00:13,086 DEBUG [org.jboss.deployment.MainDeployer] Begin deployment start file:/opt/jboss4/server/default/deploy/ejb3.deployer/jboss-ejb3.jar
            2009-11-30 08:00:13,086 DEBUG [org.jboss.deployment.MainDeployer] End deployment start on package: jboss-ejb3.jar
            2009-11-30 08:00:13,086 DEBUG [org.jboss.deployment.SARDeployer] Deploying SAR, start step: url file:/opt/jboss4/server/default/deploy/ejb3.deployer/
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] starting service jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] Start requested before create, calling create now for service: jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] Creating service jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3 waiting on jboss.aop:service=AspectDeployer
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] waiting in start jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3 on jboss.aop:service=AspectDeployer
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] starting service jboss.ejb3:service=JarsIgnoredForScanning
            2009-11-30 08:00:13,086 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.ejb3:service=JarsIgnoredForScanning dependent components: [ObjectName: jboss.ejb3:service=EJB3Deployer
             State: CONFIGURED
             I Depend On:
             jboss.aop:service=AspectDeployer
             jboss.ejb:service=EJBDeployer
             jboss.ejb3:service=JarsIgnoredForScanning
            ]
            2009-11-30 08:00:13,087 DEBUG [org.jboss.system.ServiceController] starting service jboss.ejb3:service=EJB3Deployer
            2009-11-30 08:00:13,087 DEBUG [org.jboss.system.ServiceController] Start requested before create, calling create now for service: jboss.ejb3:service=EJB3Deployer
            2009-11-30 08:00:13,087 DEBUG [org.jboss.system.ServiceController] Creating service jboss.ejb3:service=EJB3Deployer
            2009-11-30 08:00:13,087 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss.ejb3:service=EJB3Deployer waiting on jboss.aop:service=AspectDeployer
            2009-11-30 08:00:13,087 DEBUG [org.jboss.system.ServiceController] waiting in start jboss.ejb3:service=EJB3Deployer on jboss.aop:service=AspectDeployer
            2009-11-30 08:00:13,087 DEBUG [org.jboss.system.ServiceController] starting service jboss.ejb3:service=EJB3Deployer
            2009-11-30 08:00:13,087 DEBUG [org.jboss.system.ServiceController] Start requested before create, calling create now for service: jboss.ejb3:service=EJB3Deployer
            2009-11-30 08:00:13,087 DEBUG [org.jboss.system.ServiceController] Creating service jboss.ejb3:service=EJB3Deployer
            2009-11-30 08:00:13,087 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss.ejb3:service=EJB3Deployer waiting on jboss.aop:service=AspectDeployer
            2009-11-30 08:00:13,087 DEBUG [org.jboss.system.ServiceController] waiting in start jboss.ejb3:service=EJB3Deployer on jboss.aop:service=AspectDeployer
            2009-11-30 08:00:13,100 DEBUG [org.jboss.deployment.MainDeployer] End deployment start on package: ejb3.deployer
            2009-11-30 08:00:13,100 DEBUG [org.jboss.deployment.MainDeployer] Deployed package: file:/opt/jboss4/server/default/deploy/ejb3.deployer/
            2009-11-30 08:00:13,101 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Watch URL for: file:/opt/jboss4/server/default/deploy/ejb3.deployer/ -> file:/opt/jboss4/server/default/deploy/ejb3.deployer/META-INF/jboss-service.xml
            2009-11-30 08:00:13,101 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/
            2009-11-30 08:00:13,101 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/
            2009-11-30 08:00:13,101 DEBUG [org.jboss.deployment.MainDeployer] using deployer org.jboss.deployment.SARDeployer@b7ec5d
            2009-11-30 08:00:13,102 DEBUG [org.jboss.deployment.SARDeployer] Updated watch URL to: file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/META-INF/jboss-service.xml
            2009-11-30 08:00:13,102 DEBUG [org.jboss.deployment.SARDeployer] about to copy 0 local directories
            2009-11-30 08:00:13,102 DEBUG [org.jboss.deployment.SARDeployer] looking for nested deployments in : file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/
            2009-11-30 08:00:13,103 DEBUG [org.jboss.deployment.SARDeployer] nested deployment: file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/jrockit-pluggable-instrumentor.jar
            2009-11-30 08:00:13,103 DEBUG [org.jboss.deployment.SARDeployer] nested deployment: file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/jboss-aop-jdk50.jar
            2009-11-30 08:00:13,103 DEBUG [org.jboss.deployment.SARDeployer] nested deployment: file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/trove.jar
            2009-11-30 08:00:13,103 DEBUG [org.jboss.deployment.SARDeployer] nested deployment: file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/jboss-aspect-library-jdk50.jar
            2009-11-30 08:00:13,103 DEBUG [org.jboss.deployment.SARDeployer] nested deployment: file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/pluggable-instrumentor.jar
            2009-11-30 08:00:13,104 DEBUG [org.jboss.deployment.DeploymentInfo] createLoaderRepository from config: LoaderRepositoryConfig(repositoryName: JMImplementation:service=LoaderRepository,name=Default, repositoryClassName: null, configParserClassName: null, repositoryConfig: null)
            2009-11-30 08:00:13,104 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@7808b9, cl=org.jboss.mx.loading.UnifiedClassLoader3@cc7439{ url=file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/ ,addedOrder=0}
            2009-11-30 08:00:13,104 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@7808b9, cl=org.jboss.mx.loading.UnifiedClassLoader3@cc7439{ url=file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/ ,addedOrder=0}
            2009-11-30 08:00:13,104 DEBUG [org.jboss.mx.loading.UnifiedLoaderRepository3] Adding org.jboss.mx.loading.UnifiedClassLoader3@cc7439{ url=file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/ ,addedOrder=0}
            2009-11-30 08:00:13,104 DEBUG [org.jboss.mx.loading.ClassLoaderUtils] Multiple class loaders found for pkg:
            2009-11-30 08:00:13,104 DEBUG [org.jboss.deployment.MainDeployer] found 5 subpackages of file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/
            2009-11-30 08:00:13,104 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/jboss-aop-jdk50.jar
            2009-11-30 08:00:13,104 DEBUG [org.jboss.deployment.MainDeployer] Copying file:/opt/jboss4/server/default/deploy/jboss-aop-jdk50.deployer/jboss-aop-jdk50.jar -> /opt/jboss4/server/default/tmp/deploy/tmp3004jboss-aop-jdk50.jar
            2009-11-30 08:00:13,111 DEBUG [org.jboss.deployment.JARDeployer] No xml files found
            2009-11-30 08:00:13,111 DEBUG [org.jboss.deployment.MainDeployer] using deployer org.jboss.deployment.JARDeployer@609959
            2009-11-30 08:00:13,111 DEBUG [org.jboss.deployment.JARDeployer] looking for nested deployments in : file:/o


            • 3. Re: JBoss (Apr) jboss-native :: linux
              Robert Freund Newbie

              Rest of log... sorry for the long log

              2009-11-30 08:00:16,272 DEBUG [org.apache.catalina.core.AprLifecycleListener] The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/jboss4/lib
              java.lang.reflect.InvocationTargetException
               at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
               at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.apache.catalina.core.AprLifecycleListener.init(AprLifecycleListener.java:134)
               at org.apache.catalina.core.AprLifecycleListener.lifecycleEvent(AprLifecycleListener.java:79)
               at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
               at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:766)
               at org.apache.catalina.startup.Catalina.load(Catalina.java:528)
               at org.apache.catalina.startup.Catalina.start(Catalina.java:568)
               at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
               at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
               at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.web.tomcat.service.JBossWeb.startService(JBossWeb.java:457)
               at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
               at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
               at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
               at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
               at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
               at org.jboss.deployment.SubDeployerInterceptor.invokeNext(SubDeployerInterceptor.java:124)
               at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:109)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
               at $Proxy0.start(Unknown Source)
               at org.jboss.system.ServiceController.start(ServiceController.java:417)
               at org.jboss.system.ServiceController.start(ServiceController.java:435)
               at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
               at $Proxy4.start(Unknown Source)
               at org.jboss.deployment.SARDeployer.start(SARDeployer.java:304)
               at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
               at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
               at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
               at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
               at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
               at $Proxy9.deploy(Unknown Source)
               at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
               at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
               at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
               at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
               at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
               at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
               at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
               at $Proxy0.start(Unknown Source)
               at org.jboss.system.ServiceController.start(ServiceController.java:417)
               at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
               at $Proxy4.start(Unknown Source)
               at org.jboss.deployment.SARDeployer.start(SARDeployer.java:304)
               at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
               at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
               at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
               at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
               at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
               at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
               at java.lang.reflect.Method.invoke(Method.java:597)
               at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
               at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
               at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
               at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
               at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
               at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
               at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
               at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
               at $Proxy5.deploy(Unknown Source)
               at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
               at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
               at org.jboss.Main.boot(Main.java:200)
               at org.jboss.Main$1.run(Main.java:508)
               at java.lang.Thread.run(Thread.java:619)
              Caused by: java.lang.UnsatisfiedLinkError: no tcnative-1 in java.library.path, no libtcnative-1 in java.library.path(/opt/jboss4/lib)
               at org.apache.tomcat.jni.Library.<init>(Library.java:56)
               at org.apache.tomcat.jni.Library.initialize(Library.java:157)
               ... 116 more
              

              run.sh
              #!/bin/sh
              ### ====================================================================== ###
              ## ##
              ## JBoss Bootstrap Script ##
              ## ##
              ### ====================================================================== ###
              
              ### $Id: run.sh 75849 2008-07-15 18:43:17Z dimitris@jboss.org $ ###
              
              if $JBOSS_OVERRIDE; then
               # not using wrapper
               echo "Not using wrapper, please start JBoss using 'service jboss4 start|stop|restart'"
               exit
              fi
              
              DIRNAME=`dirname $0`
              PROGNAME=`basename $0`
              GREP="grep"
              
              # Use the maximum available, or set MAX_FD != -1 to use that
              MAX_FD="maximum"
              
              #
              # Helper to complain.
              #
              warn() {
               echo "${PROGNAME}: $*"
              }
              
              #
              # Helper to puke.
              #
              die() {
               warn $*
               exit 1
              }
              
              # OS specific support (must be 'true' or 'false').
              cygwin=false;
              darwin=false;
              linux=false;
              case "`uname`" in
               CYGWIN*)
               cygwin=true
               ;;
              
               Darwin*)
               darwin=true
               ;;
              
               Linux)
               linux=true
               ;;
              esac
              
              # Read an optional running configuration file
              if [ "x$RUN_CONF" = "x" ]; then
               RUN_CONF="$DIRNAME/run.conf"
              fi
              if [ -r "$RUN_CONF" ]; then
               . "$RUN_CONF"
              fi
              
              # Force IPv4 on Linux systems since IPv6 doesn't work correctly with jdk5 and lower
              if [ "$linux" = "true" ]; then
               JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true"
              fi
              
              # For Cygwin, ensure paths are in UNIX format before anything is touched
              if $cygwin ; then
               [ -n "$JBOSS_HOME" ] &&
               JBOSS_HOME=`cygpath --unix "$JBOSS_HOME"`
               [ -n "$JAVA_HOME" ] &&
               JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
               [ -n "$JAVAC_JAR" ] &&
               JAVAC_JAR=`cygpath --unix "$JAVAC_JAR"`
              fi
              
              # Setup JBOSS_HOME
              if [ "x$JBOSS_HOME" = "x" ]; then
               # get the full path (without any relative bits)
               JBOSS_HOME=`cd $DIRNAME/..; pwd`
              fi
              export JBOSS_HOME
              
              # Increase the maximum file descriptors if we can
              if [ "$cygwin" = "false" ]; then
               MAX_FD_LIMIT=`ulimit -H -n`
               if [ $? -eq 0 ]; then
               if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ]; then
               # use the system max
               MAX_FD="$MAX_FD_LIMIT"
               fi
              
               ulimit -n $MAX_FD
               if [ $? -ne 0 ]; then
               warn "Could not set maximum file descriptor limit: $MAX_FD"
               fi
               else
               warn "Could not query system maximum file descriptor limit: $MAX_FD_LIMIT"
               fi
              fi
              
              # Setup the JVM
              if [ "x$JAVA" = "x" ]; then
               if [ "x$JAVA_HOME" != "x" ]; then
               JAVA="$JAVA_HOME/bin/java"
               else
               JAVA="java"
               fi
              fi
              
              # Setup the classpath
              runjar="$JBOSS_HOME/bin/run.jar"
              if [ ! -f "$runjar" ]; then
               die "Missing required file: $runjar"
              fi
              JBOSS_BOOT_CLASSPATH="$runjar"
              
              # Tomcat uses the JDT Compiler
              # Only include tools.jar if someone wants to use the JDK instead.
              # compatible distribution which JAVA_HOME points to
              if [ "x$JAVAC_JAR" = "x" ]; then
               JAVAC_JAR_FILE="$JAVA_HOME/lib/tools.jar"
              else
               JAVAC_JAR_FILE="$JAVAC_JAR"
              fi
              if [ ! -f "$JAVAC_JAR_FILE" ]; then
               # MacOSX does not have a seperate tools.jar
               if [ "$darwin" != "true" -a "x$JAVAC_JAR" != "x" ]; then
               warn "Missing file: JAVAC_JAR=$JAVAC_JAR"
               warn "Unexpected results may occur."
               fi
               JAVAC_JAR_FILE=
              fi
              
              if [ "x$JBOSS_CLASSPATH" = "x" ]; then
               JBOSS_CLASSPATH="$JBOSS_BOOT_CLASSPATH"
              else
               JBOSS_CLASSPATH="$JBOSS_CLASSPATH:$JBOSS_BOOT_CLASSPATH"
              fi
              if [ "x$JAVAC_JAR_FILE" != "x" ]; then
               JBOSS_CLASSPATH="$JBOSS_CLASSPATH:$JAVAC_JAR_FILE"
              fi
              
              # If -server not set in JAVA_OPTS, set it, if supported
              SERVER_SET=`echo $JAVA_OPTS | $GREP "\-server"`
              if [ "x$SERVER_SET" = "x" ]; then
              
               # Check for SUN(tm) JVM w/ HotSpot support
               if [ "x$HAS_HOTSPOT" = "x" ]; then
               HAS_HOTSPOT=`"$JAVA" -version 2>&1 | $GREP -i HotSpot`
               fi
              
               # Enable -server if we have Hotspot, unless we can't
               if [ "x$HAS_HOTSPOT" != "x" ]; then
               # MacOS does not support -server flag
               if [ "$darwin" != "true" ]; then
               JAVA_OPTS="-server $JAVA_OPTS"
               fi
               fi
              fi
              
              # Setup JBosst Native library path
              JBOSS_NATIVE_DIR="$JBOSS_HOME/bin/native"
              if [ -d "$JBOSS_NATIVE_DIR" ]; then
               if $cygwin ; then
               export PATH="$JBOSS_NATIVE_DIR:$PATH"
               JBOSS_NATIVE_DIR=`cygpath --dos "$JBOSS_NATIVE_DIR"`
               fi
               if [ "x$LD_LIBRARY_PATH" = "x" ]; then
               LD_LIBRARY_PATH="$JBOSS_NATIVE_DIR"
               else
               LD_LIBRARY_PATH="$JBOSS_NATIVE_DIR:$LD_LIBRARY_PATH"
               fi
               export LD_LIBRARY_PATH
               if [ "x$JAVA_OPTS" = "x" ]; then
               JAVA_OPTS="-Djava.library.path=$JBOSS_NATIVE_DIR"
               else
               JAVA_OPTS="$JAVA_OPTS -Djava.library.path=$JBOSS_NATIVE_DIR"
               fi
              fi
              
              # Setup JBoss specific properties
              JAVA_OPTS="-Dprogram.name=$PROGNAME $JAVA_OPTS"
              
              # Setup the java endorsed dirs
              JBOSS_ENDORSED_DIRS="$JBOSS_HOME/lib/endorsed"
              
              # For Cygwin, switch paths to Windows format before running java
              if $cygwin; then
               JBOSS_HOME=`cygpath --path --windows "$JBOSS_HOME"`
               JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
               JBOSS_CLASSPATH=`cygpath --path --windows "$JBOSS_CLASSPATH"`
               JBOSS_ENDORSED_DIRS=`cygpath --path --windows "$JBOSS_ENDORSED_DIRS"`
              fi
              
              # Display our environment
              echo "========================================================================="
              echo ""
              echo " JBoss Bootstrap Environment"
              echo ""
              echo " JBOSS_HOME: $JBOSS_HOME"
              echo ""
              echo " JAVA: $JAVA"
              echo ""
              echo " JAVA_OPTS: $JAVA_OPTS"
              echo ""
              echo " CLASSPATH: $JBOSS_CLASSPATH"
              echo ""
              echo "========================================================================="
              echo ""
              
              while true; do
               if [ "x$LAUNCH_JBOSS_IN_BACKGROUND" = "x" ]; then
               # Execute the JVM in the foreground
               "$JAVA" $JAVA_OPTS \
               -Djava.endorsed.dirs="$JBOSS_ENDORSED_DIRS" \
               -classpath "$JBOSS_CLASSPATH" \
               org.jboss.Main "$@"
               JBOSS_STATUS=$?
               else
               # Execute the JVM in the background
               "$JAVA" $JAVA_OPTS \
               -Djava.endorsed.dirs="$JBOSS_ENDORSED_DIRS" \
               -classpath "$JBOSS_CLASSPATH" \
               org.jboss.Main "$@" &
               JBOSS_PID=$!
               # Trap common signals and relay them to the jboss process
               trap "kill -HUP $JBOSS_PID" HUP
               trap "kill -TERM $JBOSS_PID" INT
               trap "kill -QUIT $JBOSS_PID" QUIT
               trap "kill -PIPE $JBOSS_PID" PIPE
               trap "kill -TERM $JBOSS_PID" TERM
               # Wait until the background process exits
               WAIT_STATUS=128
               while [ "$WAIT_STATUS" -ge 128 ]; do
               wait $JBOSS_PID 2>/dev/null
               WAIT_STATUS=$?
               if [ "${WAIT_STATUS}" -gt 128 ]; then
               SIGNAL=`expr ${WAIT_STATUS} - 128`
               SIGNAL_NAME=`kill -l ${SIGNAL}`
               echo "*** JBossAS process (${JBOSS_PID}) received ${SIGNAL_NAME} signal ***" >&2
               fi
               done
               if [ "${WAIT_STATUS}" -lt 127 ]; then
               JBOSS_STATUS=$WAIT_STATUS
               else
               JBOSS_STATUS=0
               fi
               fi
               # If restart doesn't work, check you are running JBossAS 4.0.4+
               # http://jira.jboss.com/jira/browse/JBAS-2483
               # or the following if you're running Red Hat 7.0
               # http://developer.java.sun.com/developer/bugParade/bugs/4465334.html
               if [ "$JBOSS_STATUS" -eq 10 ]; then
               echo "Restarting JBoss..."
               else
               exit $JBOSS_STATUS
               fi
              done
              

              JBOSS_HOME/bin

              .:
              classpath.sh openssl run.sh.orig twiddle.sh wsrunclient.sh
              jboss4 probe.sh shutdown.jar twiddle.sh.orig wstools.sh
              jboss4.pid run.conf shutdown.sh wrapper
              jboss_init_hpux.sh run.jar shutdown.sh.orig wsconsume.sh
              native run.sh twiddle.jar wsprovide.sh

              ./native:
              engines libcrypto.so.0 libtcnative-1.so
              libapr-1.so libcrypto.so.0.9.8 libtcnative-1.so.0
              libapr-1.so.0 libexpat.so libtcnative-1.so.0.1.18
              libapr-1.so.0.3.8 libexpat.so.0 libz.so
              libaprutil-1.so libexpat.so.0.1.0 libz.so.1
              libaprutil-1.so.0 libssl.so libz.so.1.2.3
              libaprutil-1.so.0.3.9 libssl.so.0 openssl
              libcrypto.so libssl.so.0.9.8

              ./native/engines:
              lib4758cca.so libatalla.so libchil.so libgmp.so libsureware.so
              libaep.so libcapi.so libcswift.so libnuron.so libubsec.so

              • 5. Re: JBoss (Apr) jboss-native :: linux
                Robert Freund Newbie

                Thanks for the help! Still in the same situation. It doesn't seem to pick it up no matter how I try it.

                The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/jboss4/lib
                


                How can I check or set where it looks for libraries to load. It's obvious from all the forums/ blogs/ irc / etc... that something isn't being loaded. Didn't have this problem on win only on linux. Is there some way to debug what's going on with this better? I already enabled the apache debug which provides me this

                Caused by: java.lang.UnsatisfiedLinkError: no tcnative-1 in java.library.path, no libtcnative-1 in java.library.path(/opt/jboss4/lib)
                 at org.apache.tomcat.jni.Library.<init>(Library.java:56)
                 at org.apache.tomcat.jni.Library.initialize(Library.java:157)
                 ... 116 more
                


                but still in the same spot. Any more ideas on where(what) to check?

                • 6. Re: JBoss (Apr) jboss-native :: linux
                  Peter Johnson Master

                  The problem is that the sh script overwrites the library path, rather than appending to it. The first thing you should try is to modify the sh scrip to fix that - then the global .so file should be in the path again and will get picked up.

                  You can use the ldd command to determine which shared object an app depends on.

                  Also, search the forums for "linux native apr" - you'll get several hits many of which provide additional insight.

                  • 7. Re: JBoss (Apr) jboss-native :: linux
                    Robert Freund Newbie

                    First. PeterJ - I can't tell you how much I appreciate you getting me headed in the right direction! Four days trying to get this setup... frustrated at best!

                    Anyway, I finally got what I was looking for with your help ... the output:

                    server.log

                    2009-11-30 22:02:58,133 DEBUG [org.apache.catalina.core.AprLifecycleListener] Loaded Apache Tomcat Native library 1.1.18.
                    2009-11-30 22:02:58,133 INFO [org.apache.catalina.core.AprLifecycleListener] APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
                    


                    So.... to hopefully help out the next guy in my situation let me recap what I discovered...

                    Getting jboss-native(APR) setup in a linux environment.

                    1.) My Environment

                    Some people use a hosting provider who allows you to install JBoss. There are many out there who provide JBoss hosting and like myself I use one of these companies. Now... usually to install JBoss you click a button or follow a set of steps to get your JBoss version installed. My particular steps are to click a button and have JBoss installed. So I do that. Now... what happens? JBoss is installed, you can drop war's , ear's deploy etc... Fine for most. It removes you from having to know how it is set up (nuts + bolts) of your environment / hosting solution. What also is usually the case of these is that they run your JBoss through a wrapper and as a service. Probably some variation of http://wrapper.tanukisoftware.org/doc/english/download.jsp. (I say all this because I think my setup is like a lot who try to setup APR and have issues). Now when debugging why it doesn't work you have extra things (you may consider) when trying to find out why (and i'm no linux expert). So my environment by running (to keep this complete)
                    uname -a
                    Linux [yourdomain].com 2.6.18-028stab064.7 #1 SMP Wed Aug 26 13:11:07 MSD 2009 i686 i686 i386 GNU/Linux
                    

                    Also note... It's a CentOS5 setup with jboss (version 4.2.3) running as a service existing at /opt/jboss4/

                    2.) Installing jboss-native (APR) support

                    So, back to our installing... Per Forums, Docs, Instructions etc... you get directed to http://www.jboss.org/jbossweb/downloads/jboss-native/?action=a&windowstate=maximized to download a jboss-native package for your specific OS / platform. I download the jboss-native binaries - linux2 x86 package. After extraction you will get a directory tree like the following
                    jboss-native-2.0.8-linux2-x86-ssl
                    > bin
                    >native
                    >engines
                    >libarp-1.so
                    (etc...)
                    > licenses

                    jboss-native... or in this case bin/native needs to be placed in ${jboss.home}/bin. So following all the instructions, forums again I do this and it doesn't work. So now what?

                    3.) Here's what I did... (not sure really what it did but it works).

                    I placed the native directory in jboss/bin/ like told by forums and instructions.

                    Then I ran ldd native/libtcnative-1.so.
                    ldd: warning: you do not have execution permission for `native/libtcnative-1.so'
                     libssl.so.0.9.8 => not found
                     libcrypto.so.0.9.8 => not found
                     libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0xb7eee000)
                     libuuid.so.1 => /lib/libuuid.so.1 (0xb7eea000)
                     librt.so.1 => /lib/librt.so.1 (0xb7ee1000)
                     libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7eb2000)
                     libpthread.so.0 => /lib/libpthread.so.0 (0xb7e9b000)
                     libdl.so.2 => /lib/libdl.so.2 (0xb7e97000)
                     libc.so.6 => /lib/libc.so.6 (0xb7d57000)
                     /lib/ld-linux.so.2 (0xb7f3c000)
                    

                    This pointed me in the direction that libssl.so.0.9.8 and libcrypto.so.0.9.8 were not found. Not sure why? Anyway. So I followed the convention of the .so's that were found and placed libssl.so.0.9.8 and libcrypto.so.0.9.8 in the /usr/lib directory. Then I ran again the ldd native/libtcnative-1.so
                    ldd: warning: you do not have execution permission for `native/libtcnative-1.so'
                     libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0xb7eb7000)
                     libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0xb7dbb000)
                     libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0xb7d93000)
                     libuuid.so.1 => /lib/libuuid.so.1 (0xb7d8f000)
                     librt.so.1 => /lib/librt.so.1 (0xb7d86000)
                     libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7d58000)
                     libpthread.so.0 => /lib/libpthread.so.0 (0xb7d40000)
                     libdl.so.2 => /lib/libdl.so.2 (0xb7d3c000)
                     libc.so.6 => /lib/libc.so.6 (0xb7bfc000)
                     /lib/ld-linux.so.2 (0xb7f14000)
                    

                    As you can see now the two files were found. So thinking all is good I restart jboss4 and look at the output hoping to see
                    2009-11-30 22:02:58,133 DEBUG [org.apache.catalina.core.AprLifecycleListener] Loaded Apache Tomcat Native library 1.1.18.
                    

                    and I didn't see it I still got...
                    2009-11-30 22:54:55,371 DEBUG [org.apache.catalina.core.AprLifecycleListener] The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/jboss4/lib
                    


                    Noting above that it was looking in java.library.path: /opt/jboss4/lib I copied all the libtcnative-1.so,libtcnative-1.so.0,libtcnative-1.so.0.1.18 into the /opt/jboss4/lib folder and restarted Jboss... This time I got what I was looking for
                    2009-11-30 22:56:30,083 DEBUG [org.apache.catalina.core.AprLifecycleListener] Loaded Apache Tomcat Native library 1.1.18.
                    2009-11-30 22:56:30,083 INFO [org.apache.catalina.core.AprLifecycleListener] APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
                    


                    Not sure if this is the best way to get it working or even what all those changes did to make it work but hopefully it helps someone save some time.

                    A side note:
                    So developing my app is what I originally wanted to do.. Not all this config stuff. So back to the app. Here's a few notes I found when using APR setup like this on a hosting provider. use of mod_proxy and the like proved to work for me and not mod_jk. So if your using JKMount /* ajp13 it may not pick up.. or maybe just me but if so use mod_proxy variants instead.

                    Much love to the JBoss Forum users for getting back to developing!