5 Replies Latest reply on Jan 9, 2007 6:23 PM by anil.saldhana

    JAAS Problem upgrading from 2.1 to 2.4

    chofman

      Hi to you all,

      Okay this is one in the area it used to work, but now
      it doesn't anymore. What happened is the following:
      I implemented an authorization scheme with JAAS,
      running under JBoss 2.1-PRE. Now I upgraded to JBoss 2.4.0 And all of a sudden I get the following stack
      trace:
      [Container factory] Deploying AddressBook
      [Default] lookup securityDomain manager name: java:/jaas/companion
      [Container factory] org.jboss.ejb.DeploymentException: Could not find the Security Manager specified for this container, name=java:/jaas/companion, Cause:javax.naming.NameNotFoundException: jaas not bound
      [Container factory] at org.jboss.ejb.ContainerFactory.initializeContainer(ContainerFactory.java:766)
      [Container factory] at org.jboss.ejb.ContainerFactory.createEntityContainer(ContainerFactory.java:656)
      [Container factory] at org.jboss.ejb.ContainerFactory.createContainer(ContainerFactory.java:587)
      [Container factory] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:488)
      [Container factory] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:369)
      [Container factory] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:304)
      [Container factory] at java.lang.reflect.Method.invoke(Native Method)
      [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
      [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
      [Container factory] at org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:486)
      [Container factory] at org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:464)
      [Container factory] at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:208)
      [Container factory] at java.lang.reflect.Method.invoke(Native Method)
      [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
      [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
      [Container factory] at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:379)
      [Container factory] at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:217)
      [Container factory] at org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:353)
      [Container factory] at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:107)
      [Container factory] at java.lang.reflect.Method.invoke(Native Method)
      [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
      [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
      [Container factory] at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:836)
      [Container factory] at $Proxy0.start(Unknown Source)
      [Container factory] at org.jboss.util.ServiceControl.start(ServiceControl.java:81)
      [Container factory] at java.lang.reflect.Method.invoke(Native Method)
      [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
      [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
      [Container factory] at org.jboss.Main.(Main.java:210)
      [Container factory] at org.jboss.Main$1.run(Main.java:116)
      [Container factory] at java.security.AccessController.doPrivileged(Native Method)
      [Container factory] at org.jboss.Main.main(Main.java:112)

      I have a 'companion' entry in my auth.conf, as well as an 'other' entry specifying the following:

      companion {
      org.companion.security.ServerLoginModule required;
      };

      other {
      org.companion.security.ServerLoginModule required;
      };

      I also specified in the jboss.properties where the
      auth.conf file is to be found:

      java.security.auth.login.config=file:../sc/default/auth.conf

      What am I overlooking? I am puzzled and of course any hints, help are much appreciated. Thanks in advance.

      Regards,

      Cor.

        • 1. Re: JAAS Problem upgrading from 2.1 to 2.4
          chofman

          The org.jboss.util.ServiceMBeanSupport class is in
          jboss/external/jboss_util.jar.
          The solution I found was to add this jar to the
          JBOSS_CLASSPATH in run.bat
          After restarting the class can now be found.
          The original stacktrace gets its focus back. After
          reinvestigating that one it has now changed to:

          [Container factory] Deploying AddressBook
          [Default] lookup securityDomain manager name: java:/jaas/companion
          [JaasSecurityManagerService] Failed to create sec mgr
          java.lang.NullPointerException
          at org.jboss.security.plugins.JaasSecurityManagerService$SecurityDomainObjectFactory.newSecurityMgr(JaasSecurityManagerService.java:235)
          at org.jboss.security.plugins.JaasSecurityManagerService$SecurityDomainObjectFactory.invoke(JaasSecurityManagerService.java:282)
          at $Proxy2.lookup(Unknown Source)
          at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:457)
          at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:333)
          at javax.naming.InitialContext.lookup(InitialContext.java:350)
          at org.jboss.ejb.ContainerFactory.initializeContainer(ContainerFactory.java:758)
          at org.jboss.ejb.ContainerFactory.createEntityContainer(ContainerFactory.java:656)
          at org.jboss.ejb.ContainerFactory.createContainer(ContainerFactory.java:587)
          at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:488)
          at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:369)
          at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:304)
          at java.lang.reflect.Method.invoke(Native Method)
          at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
          at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
          at org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:486)
          at org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:464)
          at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:208)
          at java.lang.reflect.Method.invoke(Native Method)
          at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
          at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
          at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:379)
          at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:217)
          at org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:353)
          at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:107)
          at java.lang.reflect.Method.invoke(Native Method)
          at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
          at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
          at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:836)
          at $Proxy0.start(Unknown Source)
          at org.jboss.util.ServiceControl.start(ServiceControl.java:81)
          at java.lang.reflect.Method.invoke(Native Method)
          at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
          at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
          at org.jboss.Main.(Main.java:210)
          at org.jboss.Main$1.run(Main.java:116)
          at java.security.AccessController.doPrivileged(Native Method)
          at org.jboss.Main.main(Main.java:112)

          Which is odd, because the code fragment it has crashed
          on is the following:

          Class[] parameterTypes = {String.class};
          Constructor ctor = securityMgrClass.getConstructor(parameterTypes);
          Object[] args = {securityDomain};
          securityMgr = ctor.newInstance(args);

          As far as I could figure it out it has to crash because
          securityMgrClass is null, which cannot be the case,
          because the Mbean was properly started using the
          set....

          Ahoh think just found out was the error was:

          In the jboss.jcml one has to use the attribute "SecurityManagerClassName" not "SecurityManagerClass". This explains why securityMgr is still null! Could do with a better
          diagnostic message there, though!

          Anyway glad I tackled this one.

          Regards,

          Cor.

          • 2. JAAS Problem upgrading from 2.1 to 2.4
            chofman

            Hi to you all,

            Okay this is one in the area it used to work, but now
            it doesn't anymore. What happened is the following:
            I implemented an authorization scheme with JAAS,
            running under JBoss 2.1-PRE. Now I upgraded to JBoss 2.4.0 And all of a sudden I get the following stack
            trace:
            [Container factory] Deploying AddressBook
            [Default] lookup securityDomain manager name: java:/jaas/companion
            [Container factory] org.jboss.ejb.DeploymentException: Could not find the Security Manager specified for this container, name=java:/jaas/companion, Cause:javax.naming.NameNotFoundException: jaas not bound
            [Container factory] at org.jboss.ejb.ContainerFactory.initializeContainer(ContainerFactory.java:766)
            [Container factory] at org.jboss.ejb.ContainerFactory.createEntityContainer(ContainerFactory.java:656)
            [Container factory] at org.jboss.ejb.ContainerFactory.createContainer(ContainerFactory.java:587)
            [Container factory] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:488)
            [Container factory] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:369)
            [Container factory] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:304)
            [Container factory] at java.lang.reflect.Method.invoke(Native Method)
            [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
            [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
            [Container factory] at org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:486)
            [Container factory] at org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:464)
            [Container factory] at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:208)
            [Container factory] at java.lang.reflect.Method.invoke(Native Method)
            [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
            [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
            [Container factory] at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:379)
            [Container factory] at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:217)
            [Container factory] at org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:353)
            [Container factory] at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:107)
            [Container factory] at java.lang.reflect.Method.invoke(Native Method)
            [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
            [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
            [Container factory] at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:836)
            [Container factory] at $Proxy0.start(Unknown Source)
            [Container factory] at org.jboss.util.ServiceControl.start(ServiceControl.java:81)
            [Container factory] at java.lang.reflect.Method.invoke(Native Method)
            [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
            [Container factory] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
            [Container factory] at org.jboss.Main.(Main.java:210)
            [Container factory] at org.jboss.Main$1.run(Main.java:116)
            [Container factory] at java.security.AccessController.doPrivileged(Native Method)
            [Container factory] at org.jboss.Main.main(Main.java:112)

            I have a 'companion' entry in my auth.conf, as well as an 'other' entry specifying the following:

            companion {
            org.companion.security.ServerLoginModule required;
            };

            other {
            org.companion.security.ServerLoginModule required;
            };

            I also specified in the jboss.properties where the
            auth.conf file is to be found:

            java.security.auth.login.config=file:../sc/default/auth.conf

            What am I overlooking? I am puzzled and of course any hints, help are much appreciated. Thanks in advance.

            Regards,

            Cor.

            • 3. Re: JAAS Problem upgrading from 2.1 to 2.4

              Hello everybody
              i attempted to bring the example of Scott Stark from javaworld (http://www.javaworld.com/javaworld/jw-08-2001/jw-0831-jaas.html) to run but i get the following output from jboss. Does any body know, what i did wron.

              Regards
              Saeed




              [root] Started Log4jService,
              config=file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/conf/jaas_howto/log4j.properties
              [Classpath extension] Added directory:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/log/
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jboss-j2ee.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/idb.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jndi.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/ots-jts_1.0.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/castor-0.9.1.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jbossmq.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jbosscx.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/tyrex-0.9.8.5.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jboss.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jpl-util-0_5b.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/hsql.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jbosspool.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/gnu-regexp-1.0.8.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/oswego-concurrent.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jbosssx.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jetty-service.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/log4j.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/tomcat-service.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/mail.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/activation.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jmxtools.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jnpserver.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jboss-management.jar
              [Info] Java version: 1.5.0_05,Sun Microsystems Inc.
              [Info] Java VM: Java HotSpot(TM) Client VM 1.5.0_05-b05,Sun Microsystems Inc.
              [Info] System: Windows XP 5.1,x86
              [Info] +++ Full System Properties Dump
              [Info] java.runtime.name: Java(TM) 2 Runtime Environment, Standard Edition
              [Info] sun.boot.library.path: c:\programme\java\jdk1.5.0_05\jre\bin
              [Info] java.vm.version: 1.5.0_05-b05
              [Info] java.vm.vendor: Sun Microsystems Inc.
              [Info] java.vendor.url: http://java.sun.com/
              [Info] path.separator: ;
              [Info] java.vm.name: Java HotSpot(TM) Client VM
              [Info] file.encoding.pkg: sun.io
              [Info] user.country: DE
              [Info] sun.os.patch.level: Service Pack 2
              [Info] java.vm.specification.name: Java Virtual Machine Specification
              [Info] user.dir: H:\ws06\jbossDocus\JBoss-2.4.0_Tomcat-3.2.3\jboss\bin
              [Info] java.runtime.version: 1.5.0_05-b05
              [Info] java.awt.graphicsenv: sun.awt.Win32GraphicsEnvironment
              [Info] java.endorsed.dirs: c:\programme\java\jdk1.5.0_05\jre\lib\endorsed
              [Info] os.arch: x86
              [Info] java.io.tmpdir: C:\DOKUME~1\smirabi\LOKALE~1\Temp\
              [Info] line.separator:

              [Info] java.vm.specification.vendor: Sun Microsystems Inc.
              [Info] user.variant:
              [Info] os.name: Windows XP
              [Info] sun.jnu.encoding: Cp1252
              [Info] java.library.path: c:\programme\java\jdk1.5.0_05\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\Nokia\Carbide_j\bin;c:\programme\imagemagick-6.2.3-q8;.;c:\programme\java\jdk1.5.0_05\bin;c:\programme\oracle\ora92\bin;c:\programme\oracle\jre\1.3.1\bin;c:\programme\oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\wbem;c:\programme\rational\common;C:\Programme\Sybase\SQL Anywhere 9\win32;C:\Programme\Sybase\Shared\win32;C:\Programme\Sybase\Shared\Sybase Central 4.2;C:\Programme\NASM;C:\Nokia\Update_Manager\bin;C:\Programme\erl5.4.12;C:\Programme\erl5.4.12\bin;C:\Programme\SubversionServer\bin;C:\Programme\MySQL\MySQL Server 5.0\bin\;H:\Programme\openSSL\OpenSSL\bin;h:\Programme\Sun\AppServer\lib\ant\bin;H:\programme\Sun\AppServer\bin;C:\DOKUME~1\smirabi\LOKALE~1\Temp\java_ee_sdk-5-windows.exe2\package;C:\Nokia\Carbide_j\bin;c:\programme\imagemagick-6.2.3-q8;.;c:\programme\java\jdk1.5.0_05\bin;c:\programme\oracle\ora92\bin;c:\programme\oracle\jre\1.3.1\bin;c:\programme\oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\wbem;c:\programme\rational\common;C:\Programme\Sybase\SQL Anywhere 9\win32;C:\Programme\Sybase\Shared\win32;C:\Programme\Sybase\Shared\Sybase Central 4.2;C:\Programme\NASM;C:\Nokia\Update_Manager\bin;C:\Programme\erl5.4.12;C:\Programme\erl5.4.12\bin;C:\Nokia\Carbide_j\bin;c:\programme\imagemagick-6.2.3-q8;.;c:\programme\java\jdk1.5.0_05\bin;c:\programme\oracle\ora92\bin;c:\programme\oracle\jre\1.3.1\bin;c:\programme\oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\wbem;c:\programme\rational\common;C:\Programme\Sybase\SQL Anywhere 9\win32;C:\Programme\Sybase\Shared\win32;C:\Programme\Sybase\Shared\Sybase Central 4.2;C:\Programme\NASM;C:\Nokia\Update_Manager\bin;C:\Programme\erl5.4.12;C:\Programme\erl5.4.12\bin;H:\ws2004\infsysII\uebung_04\sqlj\bin;H:\ws2004\infsysII\uebung_04\sqlj\bin;C:\Programme\texmf\miktex\bin;C:\WTK22;C:\WTK22\lib;C:\WTK22\wtklib;H:\programme\Sun\AppServer\bin\ant
              [Info] javax.xml.parsers.SAXParserFactory: org.apache.crimson.jaxp.SAXParserFactoryImpl
              [Info] java.specification.name: Java Platform API Specification
              [Info] java.class.version: 49.0
              [Info] sun.management.compiler: HotSpot Client Compiler
              [Info] os.version: 5.1
              [Info] user.home: C:\Dokumente und Einstellungen\smirabi
              [Info] user.timezone:
              [Info] java.security.policy: /H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/conf/jaas_howto/server.policy
              [Info] java.awt.printerjob: sun.awt.windows.WPrinterJob
              [Info] file.encoding: Cp1252
              [Info] java.specification.version: 1.5
              [Info] user.name: smirabi
              [Info] java.class.path: ;run.jar;../lib/crimson.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/log/;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jboss-j2ee.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/idb.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jndi.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/ots-jts_1.0.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/castor-0.9.1.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jbossmq.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jbosscx.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/tyrex-0.9.8.5.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jboss.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jpl-util-0_5b.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/hsql.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jbosspool.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/gnu-regexp-1.0.8.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/oswego-concurrent.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jbosssx.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jetty-service.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/log4j.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/tomcat-service.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/mail.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/activation.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jmxtools.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jnpserver.jar;/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/lib/ext/jboss-management.jar
              [Info] jboss.home: H:\ws06\jbossDocus\JBoss-2.4.0_Tomcat-3.2.3\jboss
              [Info] java.vm.specification.version: 1.0
              [Info] sun.arch.data.model: 32
              [Info] java.home: c:\programme\java\jdk1.5.0_05\jre
              [Info] java.specification.vendor: Sun Microsystems Inc.
              [Info] user.language: de
              [Info] awt.toolkit: sun.awt.windows.WToolkit
              [Info] java.vm.info: mixed mode, sharing
              [Info] java.version: 1.5.0_05
              [Info] java.ext.dirs: c:\programme\java\jdk1.5.0_05\jre\lib\ext
              [Info] sun.boot.class.path: c:\programme\java\jdk1.5.0_05\jre\lib\rt.jar;c:\programme\java\jdk1.5.0_05\jre\lib\i18n.jar;c:\programme\java\jdk1.5.0_05\jre\lib\sunrsasign.jar;c:\programme\java\jdk1.5.0_05\jre\lib\jsse.jar;c:\programme\java\jdk1.5.0_05\jre\lib\jce.jar;c:\programme\java\jdk1.5.0_05\jre\lib\charsets.jar;c:\programme\java\jdk1.5.0_05\jre\classes
              [Info] java.vendor: Sun Microsystems Inc.
              [Info] javax.xml.parsers.DocumentBuilderFactory: org.apache.crimson.jaxp.DocumentBuilderFactoryImpl
              [Info] java.security.auth.login.config: file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/conf/jaas_howto/auth.conf
              [Info] file.separator: \
              [Info] java.vendor.url.bug: http://java.sun.com/cgi-bin/bugreport.cgi
              [Info] sun.cpu.endian: little
              [Info] sun.io.unicode.encoding: UnicodeLittle
              [Info] sun.desktop: windows
              [Info] sun.cpu.isalist:
              [Classpath extension] Added directory:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/tmp/
              [Classpath extension] Added directory:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/db/
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/tomcat/lib/servlet.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/tomcat/lib/webserver.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/tomcat/lib/jasper.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/tomcat/lib/parser.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/tomcat/lib/ant.jar
              [Classpath extension] Added library:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/tomcat/lib/jaxp.jar
              [Shutdown] Shutdown hook added
              [Configuration] Port set to 8083 in DefaultDomain:service=Webserver
              [Configuration] Port set to 1099 in DefaultDomain:service=Naming
              [Configuration] TransactionTimeout set to 300 in DefaultDomain:service=TransactionManager
              [Configuration] Drivers set to org.hsql.jdbcDriver,org.enhydra.instantdb.jdbc.idbDriver in DefaultDomain:service=JdbcProvider
              [Configuration] Port set to 1476 in DefaultDomain:service=Hypersonic
              [Configuration] Silent set to true in DefaultDomain:service=Hypersonic
              [Configuration] Database set to default in DefaultDomain:service=Hypersonic
              [Configuration] Trace set to false in DefaultDomain:service=Hypersonic
              [Configuration] PoolName set to InstantDB in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] DataSourceClass set to org.jboss.pool.jdbc.xa.wrapper.XADataSourceImpl in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] URL set to jdbc:idb:../conf/default/instantdb.properties in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] GCMinIdleTime set to 1200000 in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] MaxSize set to 10 in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] GCEnabled set to false in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] InvalidateOnError set to false in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] TimestampUsed set to false in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] Blocking set to true in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] GCInterval set to 120000 in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] IdleTimeout set to 1800000 in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] IdleTimeoutEnabled set to false in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] LoggingEnabled set to false in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] MaxIdleTimeoutPercent set to 1.0 in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] MinSize set to 0 in DefaultDomain:service=XADataSource,name=InstantDB
              [Configuration] PoolName set to DefaultDS in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] DataSourceClass set to org.jboss.pool.jdbc.xa.wrapper.XADataSourceImpl in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] URL set to jdbc:HypersonicSQL:hsql://localhost:1476 in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] GCMinIdleTime set to 1200000 in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] JDBCUser set to sa in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] MaxSize set to 10 in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] GCEnabled set to false in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] InvalidateOnError set to false in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] TimestampUsed set to false in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] Blocking set to true in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] GCInterval set to 120000 in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] IdleTimeout set to 1800000 in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] IdleTimeoutEnabled set to false in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] LoggingEnabled set to false in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] MaxIdleTimeoutPercent set to 1.0 in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] MinSize set to 0 in DefaultDomain:service=XADataSource,name=DefaultDS
              [Configuration] VerifyDeployments set to true in :service=ContainerFactory
              [Configuration] ValidateDTDs set to false in :service=ContainerFactory
              [Configuration] MetricsEnabled set to false in :service=ContainerFactory
              [Configuration] VerifierVerbose set to true in :service=ContainerFactory
              [Configuration] BeanCacheJMSMonitoringEnabled set to false in :service=ContainerFactory
              [Configuration] ProviderName set to DefaultJMSProvider in :service=JMSProviderLoader,name=JBossMQProvider
              [Configuration] ProviderAdapterClass set to org.jboss.jms.jndi.JBossMQProvider in :service=JMSProviderLoader,name=JBossMQProvider
              [Configuration] QueueFactoryRef set to java:/INVMXAQueueConnectionFactory in :service=JMSProviderLoader,name=JBossMQProvider
              [Configuration] TopicFactoryRef set to java:/INVMXATopicConnectionFactory in :service=JMSProviderLoader,name=JBossMQProvider
              [Configuration] PoolName set to StdJMSPool in :service=ServerSessionPoolMBean,name=StdJMSPool
              [Configuration] PoolFactoryClass set to org.jboss.jms.asf.StdServerSessionPoolFactory in :service=ServerSessionPoolMBean,name=StdJMSPool
              [Configuration] DeployerName set to Default in J2EE:service=J2eeDeployer
              [Configuration] JarDeployerName set to :service=ContainerFactory in J2EE:service=J2eeDeployer
              [Configuration] WarDeployerName set to :service=EmbeddedTomcat in J2EE:service=J2eeDeployer
              [Configuration] FactoryName set to MinervaNoTransCMFactory in JCA:service=ConnectionManagerFactoryLoader,name=MinervaNoTransCMFactory
              [Configuration] FactoryClass set to org.jboss.pool.connector.jboss.MinervaNoTransCMFactory in JCA:service=ConnectionManagerFactoryLoader,name=MinervaNoTransCMFactory
              [Configuration] FactoryName set to MinervaSharedLocalCMFactory in JCA:service=ConnectionManagerFactoryLoader,name=MinervaSharedLocalCMFactory
              [Configuration] FactoryClass set to org.jboss.pool.connector.jboss.MinervaSharedLocalCMFactory in JCA:service=ConnectionManagerFactoryLoader,name=MinervaSharedLocalCMFactory
              [Configuration] FactoryName set to MinervaXACMFactory in JCA:service=ConnectionManagerFactoryLoader,name=MinervaXACMFactory
              [Configuration] FactoryClass set to org.jboss.pool.connector.jboss.MinervaXACMFactory in JCA:service=ConnectionManagerFactoryLoader,name=MinervaXACMFactory
              [Configuration] FactoryName set to MinervaDS in JCA:service=ConnectionFactoryLoader,name=MinervaDS
              [Configuration] RARDeployerName set to JCA:service=RARDeployer in JCA:service=ConnectionFactoryLoader,name=MinervaDS
              [Configuration] ResourceAdapterName set to Minerva JDBC LocalTransaction ResourceAdapter in JCA:service=ConnectionFactoryLoader,name=MinervaDS
              [Configuration] Properties set to ConnectionURL=jdbc:HypersonicSQL:hsql://localhost:1476 in JCA:service=ConnectionFactoryLoader,name=MinervaDS
              [Configuration] ConnectionManagerFactoryName set to MinervaSharedLocalCMFactory in JCA:service=ConnectionFactoryLoader,name=MinervaDS
              [Configuration] ConnectionManagerProperties set to # Pool type - uncomment to force, otherwise it is the default
              #PoolConfiguration=per-factory

              # Connection pooling properties - see
              # org.jboss.pool.PoolParameters
              MinSize=0
              MaxSize=10
              Blocking=true
              GCEnabled=false
              IdleTimeoutEnabled=false
              InvalidateOnError=false
              TrackLastUsed=false
              GCIntervalMillis=120000
              GCMinIdleMillis=1200000
              IdleTimeoutMillis=1800000
              MaxIdleTimeoutPercent=1.0 in JCA:service=ConnectionFactoryLoader,name=MinervaDS
              [Configuration] PrincipalMappingClass set to org.jboss.resource.security.ManyToOnePrincipalMapping in JCA:service=ConnectionFactoryLoader,name=MinervaDS
              [Configuration] PrincipalMappingProperties set to userName=sa
              password= in JCA:service=ConnectionFactoryLoader,name=MinervaDS
              [Configuration] FactoryName set to JmsXA in JCA:service=ConnectionFactoryLoader,name=JmsXA
              [Configuration] RARDeployerName set to JCA:service=RARDeployer in JCA:service=ConnectionFactoryLoader,name=JmsXA
              [Configuration] ResourceAdapterName set to JMS Adapter in JCA:service=ConnectionFactoryLoader,name=JmsXA
              [Configuration] ConnectionManagerFactoryName set to MinervaXACMFactory in JCA:service=ConnectionFactoryLoader,name=JmsXA
              [Configuration] ConnectionManagerProperties set to # Pool type - uncomment to force, otherwise it is the default
              #PoolConfiguration=per-factory

              # Connection pooling properties - see
              # org.jboss.pool.PoolParameters
              MinSize=0
              MaxSize=10
              Blocking=true
              GCEnabled=false
              IdleTimeoutEnabled=false
              InvalidateOnError=false
              TrackLastUsed=false
              GCIntervalMillis=120000
              GCMinIdleMillis=1200000
              IdleTimeoutMillis=1800000
              MaxIdleTimeoutPercent=1.0 in JCA:service=ConnectionFactoryLoader,name=JmsXA
              [Configuration] PrincipalMappingClass set to org.jboss.resource.security.ManyToOnePrincipalMapping in JCA:service=ConnectionFactoryLoader,name=JmsXA
              [Configuration] PrincipalMappingProperties set to in JCA:service=ConnectionFactoryLoader,name=JmsXA
              [Configuration] Deployers set to J2EE:service=J2eeDeployer;
              JCA:service=RARDeployer in EJB:service=AutoDeployer
              [Configuration] URLs set to ../deploy,../deploy/lib in EJB:service=AutoDeployer
              [Configuration] MaxActiveClientCount set to 10 in Adaptor:name=html
              [Configuration] Port set to 8082 in Adaptor:name=html
              [Configuration] JNDIName set to Mail in :service=Mail
              [Configuration] ConfigurationFile set to mail.properties in :service=Mail
              [Configuration] User set to user_id in :service=Mail
              [Configuration] Password set to password in :service=Mail
              [Service Control] Initializing 26 MBeans
              [WebService] Initializing
              [WebService] Initialized
              [NamingService] Initializing
              [NamingService] System.setProperty, key=java.naming.factory.initial, value=org.jnp.interfaces.NamingContextFactory
              [NamingService] System.setProperty, key=java.naming.factory.url.pkgs, value=org.jboss.naming:org.jnp.interfaces
              [NamingService] Initialized
              [JNDIView] Initializing
              [JNDIView] Initialized
              [TransactionManagerService] Initializing
              [TransactionManagerService] Initialized
              [ClientUserTransactionService] Initializing
              [ClientUserTransactionService] Initialized
              [JdbcProvider] Initializing
              [JdbcProvider] Loaded JDBC-driver:org.hsql.jdbcDriver
              [JdbcProvider] Loaded JDBC-driver:org.enhydra.instantdb.jdbc.idbDriver
              [JdbcProvider] Initialized
              [HypersonicDatabase] Initializing
              [HypersonicDatabase] Initialized
              [XADataSourceLoader] Initializing
              [XADataSourceLoader] Initialized
              [XADataSourceLoader] Initializing
              [XADataSourceLoader] Initialized
              [ContainerFactory] Initializing
              [ContainerFactory] Initialized
              [EmbeddedTomcatServiceSX] Initializing
              [EmbeddedTomcatServiceSX] Initialized
              [JBossMQService] Initializing
              [JBossMQService] Initialized
              [JMSProviderLoader] Initializing
              [JBossMQProvider] initializing
              [JMSProviderLoader] Initialized
              [ServerSessionPoolLoader] Initializing
              [ServerSessionPoolLoader] Initialized
              [J2eeDeployer] Initializing
              [J2eeDeployer] Initialized
              [RARDeployer] Initializing
              [RARDeployer] Initialized
              [ConnectionManagerFactoryLoader] Initializing
              [ConnectionManagerFactoryLoader] Initialized
              [ConnectionManagerFactoryLoader] Initializing
              [ConnectionManagerFactoryLoader] Initialized
              [ConnectionManagerFactoryLoader] Initializing
              [ConnectionManagerFactoryLoader] Initialized
              [ConnectionFactoryLoader] Initializing
              [ConnectionFactoryLoader] Initialized
              [ConnectionFactoryLoader] Initializing
              [ConnectionFactoryLoader] Initialized
              [AutoDeployer] Initializing
              [AutoDeployer] Initialized
              [JMXAdaptorService] Initializing
              [JMXAdaptorService] Initialized
              [RMIConnectorService] Initializing
              [RMIConnectorService] Initialized
              [MailService] Initializing
              [MailService] Initialized
              [Service Control] Initialized 26 services
              [Service Control] Starting 26 MBeans
              [WebService] Starting
              [WebServer] Started on port 8083
              [Webserver] Codebase set to http://lavysta04:8083/
              [Webserver] Started webserver on port 8083
              [WebService] Started
              [NamingService] Starting
              [NamingService] Starting jnp server
              [NamingService] Started jnpPort=1099, rmiPort=0, backlog=50, bindAddress=null, Client SocketFactory=null, Server SocketFactory=null
              [NamingService] InitialContext Environment:
              [NamingService] key=java.naming.factory.initial, value=org.jnp.interfaces.NamingContextFactory
              [NamingService] key=java.naming.factory.url.pkgs, value=org.jboss.naming:org.jnp.interfaces:org.jboss.naming:org.jnp.interfaces
              [NamingService] Naming started on port 1099
              [NamingService] Started
              [JNDIView] Starting
              [JNDIView] Started
              [TransactionManagerService] Starting
              [TransactionManagerService] Started
              [ClientUserTransactionService] Starting
              [ClientUserTransactionService] Started
              [JdbcProvider] Starting
              [JdbcProvider] Started
              [HypersonicDatabase] Starting
              [HypersonicDatabase] Database started
              [HypersonicDatabase] Started
              [XADataSourceLoader] Starting
              [InstantDB] XA Connection pool InstantDB bound to java:/InstantDB
              [Default] Enhydra InstantDB - Version 3.26
              [Default]
              [Default] The Initial Developer of the Original Code is Lutris Technologies Inc.
              Portions created by Lutris are Copyright (C) 1997-2001 Lutris Technologies, Inc.
              All Rights Reserved.
              [Default] Server 1.4 is running
              [Default] Press [Ctrl]+[C] to abort
              [XADataSourceLoader] Started
              [XADataSourceLoader] Starting
              [DefaultDS] XA Connection pool DefaultDS bound to java:/DefaultDS
              [XADataSourceLoader] Started
              [ContainerFactory] Starting
              [ContainerFactory] Started
              [EmbeddedTomcatServiceSX] Starting
              [EmbeddedTomcatSX] Starting EmbeddedTomcatSX....
              [EmbeddedTomcatSX] 2007-01-04 17:23:58 - ContextManager: Adding context Ctx( /examples )
              [Default] Starting tomcat. Check logs/tomcat.log for error messages
              [EmbeddedTomcatSX] 2007-01-04 17:23:58 - ContextManager: Adding context Ctx( /admin )
              [EmbeddedTomcatSX] 2007-01-04 17:23:58 - ContextManager: Adding context Ctx( /test )
              [EmbeddedTomcatSX] 2007-01-04 17:23:58 - ContextManager: Adding context Ctx( )
              [EmbeddedTomcatSX] 2007-01-04 17:23:59 - PoolTcpConnector: Starting HttpConnectionHandler on 8080
              [EmbeddedTomcatSX] OK
              [EmbeddedTomcatSX] 2007-01-04 17:23:59 - PoolTcpConnector: Starting Ajp12ConnectionHandler on 8007
              [EmbeddedTomcatServiceSX] Started
              [JBossMQService] Starting
              [JMSServer] new topic : testTopic
              [JMSServer] new topic : example
              [JMSServer] new topic : bob
              [JMSServer] new queue : testQueue
              [JMSServer] new queue : controlQueue
              [JMSServer] new queue : A
              [JMSServer] new queue : B
              [JMSServer] new queue : C
              [JMSServer] new queue : D
              [JMSServer] new queue : E
              [JMSServer] new queue : ex
              [Default] Port configured to: 2323
              [Default] JBossMQ listening on PORT: 2323
              [Default] Port configured to: 2324
              [Default] JBossMQ listening on PORT: 2324
              [Default] Server Version 0.8 Started
              [JBossMQService] Started
              [JMSProviderLoader] Starting
              [JMSProviderLoader] attempting to bind org.jboss.jms.jndi.JBossMQProvider@2cb49d to java:/DefaultJMSProvider
              [JMSProviderLoader] bound adapter DefaultJMSProvider to java:/DefaultJMSProvider
              [JMSProviderLoader] Started
              [ServerSessionPoolLoader] Starting
              [ServerSessionPoolLoader] JMS provider Adapter StdJMSPool bound to java:/StdJMSPool
              [ServerSessionPoolLoader] Started
              [J2eeDeployer] Starting
              [J2EE Deployer Default] Cleaning up deployment directory
              [J2eeDeployer] Started
              [ConnectionFactoryLoader] Evaluating notification type='jmx.attribute.change', message='RARDeployer starting'
              [ConnectionFactoryLoader] Evaluating notification type='jmx.attribute.change', message='RARDeployer starting'
              [RARDeployer] Starting
              [ConnectionFactoryLoader] Evaluating notification type='jmx.attribute.change', message='RARDeployer started'
              [ConnectionFactoryLoader] Evaluating notification type='jmx.attribute.change', message='RARDeployer started'
              [RARDeployer] Started
              [ConnectionManagerFactoryLoader] Starting
              [MinervaNoTransCMFactory] Connection manager factory 'MinervaNoTransCMFactory bound to 'java:/MinervaNoTransCMFactory'
              [ConnectionManagerFactoryLoader] Started
              [ConnectionManagerFactoryLoader] Starting
              [MinervaSharedLocalCMFactory] Connection manager factory 'MinervaSharedLocalCMFactory bound to 'java:/MinervaSharedLocalCMFactory'
              [ConnectionManagerFactoryLoader] Started
              [ConnectionManagerFactoryLoader] Starting
              [MinervaXACMFactory] Connection manager factory 'MinervaXACMFactory bound to 'java:/MinervaXACMFactory'
              [ConnectionManagerFactoryLoader] Started
              [ConnectionFactoryLoader] Starting
              [ConnectionFactoryLoader] Started
              [ConnectionFactoryLoader] Starting
              [ConnectionFactoryLoader] Started
              [AutoDeployer] Starting
              [AutoDeployer] Deployer 'J2EE:service=J2eeDeployer' doesn't provide a filter - will try to deploy all files
              [AutoDeployer] Deployer 'JCA:service=RARDeployer' doesn't provide a filter - will try to deploy all files
              [AutoDeployer] Watching H:\ws06\jbossDocus\JBoss-2.4.0_Tomcat-3.2.3\jboss\deploy
              [AutoDeployer] Watching H:\ws06\jbossDocus\JBoss-2.4.0_Tomcat-3.2.3\jboss\deploy\lib
              [AutoDeployer] Auto deploy of file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/deploy/lib/
              [J2EE Deployer Default] Deploy J2EE application: file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/deploy/lib/
              [AutoDeployer] Deployment failed:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/deploy/lib/
              [AutoDeployer] org.jboss.deployment.J2eeDeploymentException: no deployment descriptor (META-INF/ejb-jar.xml, WEB-INF/web.xml, META-INF/application.xml) found
              [AutoDeployer] at org.jboss.deployment.Installer.determineType(Installer.java:418)
              [AutoDeployer] at org.jboss.deployment.Installer.execute(Installer.java:154)
              [AutoDeployer] at org.jboss.deployment.InstallerFactory.install(InstallerFactory.java:101)
              [AutoDeployer] at org.jboss.deployment.J2eeDeployer.installApplication(J2eeDeployer.java:418)
              [AutoDeployer] at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:203)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [AutoDeployer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [AutoDeployer] at java.lang.reflect.Method.invoke(Method.java:585)
              [AutoDeployer] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [AutoDeployer] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [AutoDeployer] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [AutoDeployer] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [AutoDeployer] at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:379)
              [AutoDeployer] at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:217)
              [AutoDeployer] at org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:353)
              [AutoDeployer] at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:106)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [AutoDeployer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [AutoDeployer] at java.lang.reflect.Method.invoke(Method.java:585)
              [AutoDeployer] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [AutoDeployer] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [AutoDeployer] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [AutoDeployer] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [AutoDeployer] at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:836)
              [AutoDeployer] at $Proxy0.start(Unknown Source)
              [AutoDeployer] at org.jboss.util.ServiceControl.start(ServiceControl.java:81)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [AutoDeployer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [AutoDeployer] at java.lang.reflect.Method.invoke(Method.java:585)
              [AutoDeployer] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [AutoDeployer] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [AutoDeployer] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [AutoDeployer] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [AutoDeployer] at org.jboss.Main.(Main.java:210)
              [AutoDeployer] at org.jboss.Main$1.run(Main.java:116)
              [AutoDeployer] at java.security.AccessController.doPrivileged(Native Method)
              [AutoDeployer] at org.jboss.Main.main(Main.java:112)
              [AutoDeployer] Auto deploy of file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/deploy/tomcat-test.ear
              [J2EE Deployer Default] Deploy J2EE application: file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/deploy/tomcat-test.ear
              [J2EE Deployer Default] Create application tomcat-test.ear
              [J2EE Deployer Default] inflate and install module tomcat-test.war
              [J2EE Deployer Default] install module tomcat-test.jar
              [J2EE Deployer Default] add all ejb jar files to the common classpath
              [Container factory] Deploying:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/tmp/deploy/Default/tomcat-test.ear
              [Verifier] Verifying file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/tmp/deploy/Default/tomcat-test.ear/ejb1002.jar
              [Verifier] Optimized: Verified.
              [Verifier] NonOptimized: Verified.
              [Container factory] Deploying Optimized
              [Container factory] Container Invoker RMI Port='Anonymous'
              [Container factory] Container Invoker Client SocketFactory='Default'
              [Container factory] Container Invoker Server SocketFactory='Default'
              [Container factory] Container Invoker Server SocketAddr='Default'
              [Container factory] Container Invoker Optimize='true'
              [Container factory] Deploying NonOptimized
              [Container factory] Container Invoker RMI Port='Anonymous'
              [Container factory] Container Invoker Client SocketFactory='Default'
              [Container factory] Container Invoker Server SocketFactory='Default'
              [Container factory] Container Invoker Server SocketAddr='Default'
              [Container factory] Container Invoker Optimize='false'
              [Container factory] Begin java:comp/env for EJB: NonOptimized
              [Container factory] TCL: java.net.URLClassLoader@c39a20
              [Container factory] End java:comp/env for EJB: NonOptimized
              [Container factory] Mapped getMessageAndTrace -680988833to public java.lang.String org.jboss.test.tomcat.ejb.bean.StatelessSessionBean.getMessageAndTrace()
              [Container factory] Mapped getMessage 2070904849to public java.lang.String org.jboss.test.tomcat.ejb.bean.StatelessSessionBean.getMessage()
              [Container factory] Mapped Container method getEJBHome HASH -993218923
              [Container factory] Mapped Container method getHandle HASH 1182305581
              [Container factory] Mapped Container method getPrimaryKey HASH -131865408
              [Container factory] Mapped Container method isIdentical HASH 285457048
              [Container factory] Mapped Container method remove HASH -1842617161
              [Container factory] Mapping create
              [Container factory] Mapping getEJBMetaData
              [Container factory] Mapping getHomeHandle
              [Container factory] Mapping remove
              [Container factory] Mapping remove
              [Container factory] java.lang.RuntimeException: failed to discover environment properties: javax.management.ReflectionException: Cannot invoke getter or setter (getPort) as operation unless jmx.invoke.getters property is set
              [Container factory] at org.jboss.ejb.plugins.jrmp.interfaces.DefaultInitialContextHandle.getEnvironment(DefaultInitialContextHandle.java:100)
              [Container factory] at org.jboss.ejb.plugins.jrmp.interfaces.DefaultInitialContextHandle.(DefaultInitialContextHandle.java:48)
              [Container factory] at org.jboss.ejb.plugins.jrmp.interfaces.DefaultInitialContextHandle$Factory.create(DefaultInitialContextHandle.java:151)
              [Container factory] at org.jboss.ejb.plugins.jrmp.interfaces.InitialContextHandle.create(InitialContextHandle.java:96)
              [Container factory] at org.jboss.ejb.plugins.jrmp.interfaces.AbstractHandle.(AbstractHandle.java:64)
              [Container factory] at org.jboss.ejb.plugins.jrmp.interfaces.HomeHandleImpl.(HomeHandleImpl.java:60)
              [Container factory] at org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.init(JRMPContainerInvoker.java:240)
              [Container factory] at org.jboss.ejb.StatelessSessionContainer.init(StatelessSessionContainer.java:165)
              [Container factory] at org.jboss.ejb.Application.init(Application.java:202)
              [Container factory] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:368)
              [Container factory] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:304)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Container factory] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Container factory] at java.lang.reflect.Method.invoke(Method.java:585)
              [Container factory] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Container factory] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Container factory] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Container factory] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Container factory] at org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:486)
              [Container factory] at org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:464)
              [Container factory] at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:208)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Container factory] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Container factory] at java.lang.reflect.Method.invoke(Method.java:585)
              [Container factory] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Container factory] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Container factory] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Container factory] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Container factory] at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:379)
              [Container factory] at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:217)
              [Container factory] at org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:353)
              [Container factory] at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:106)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Container factory] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Container factory] at java.lang.reflect.Method.invoke(Method.java:585)
              [Container factory] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Container factory] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Container factory] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Container factory] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Container factory] at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:836)
              [Container factory] at $Proxy0.start(Unknown Source)
              [Container factory] at org.jboss.util.ServiceControl.start(ServiceControl.java:81)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Container factory] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Container factory] at java.lang.reflect.Method.invoke(Method.java:585)
              [Container factory] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Container factory] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Container factory] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Container factory] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Container factory] at org.jboss.Main.(Main.java:210)
              [Container factory] at org.jboss.Main$1.run(Main.java:116)
              [Container factory] at java.security.AccessController.doPrivileged(Native Method)
              [Container factory] at org.jboss.Main.main(Main.java:112)
              [J2EE Deployer Default] Starting tomcat-test.ear failed!
              [Default] org.jboss.ejb.DeploymentException: Could not deploy file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/tmp/deploy/Default/tomcat-test.ear, Cause:java.lang.RuntimeException: failed to discover environment properties: javax.management.ReflectionException: Cannot invoke getter or setter (getPort) as operation unless jmx.invoke.getters property is set
              [Default] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:402)
              [Default] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:304)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Default] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Default] at java.lang.reflect.Method.invoke(Method.java:585)
              [Default] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Default] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Default] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Default] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Default] at org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:486)
              [Default] at org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:464)
              [Default] at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:208)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Default] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Default] at java.lang.reflect.Method.invoke(Method.java:585)
              [Default] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Default] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Default] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Default] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Default] at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:379)
              [Default] at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:217)
              [Default] at org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:353)
              [Default] at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:106)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Default] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Default] at java.lang.reflect.Method.invoke(Method.java:585)
              [Default] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Default] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Default] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Default] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Default] at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:836)
              [Default] at $Proxy0.start(Unknown Source)
              [Default] at org.jboss.util.ServiceControl.start(ServiceControl.java:81)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Default] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Default] at java.lang.reflect.Method.invoke(Method.java:585)
              [Default] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Default] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Default] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Default] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Default] at org.jboss.Main.(Main.java:210)
              [Default] at org.jboss.Main$1.run(Main.java:116)
              [Default] at java.security.AccessController.doPrivileged(Native Method)
              [Default] at org.jboss.Main.main(Main.java:112)
              [J2EE Deployer Default] Module tomcat-test.war is not running
              [J2EE Deployer Default] Module tomcat-test.ear is not running
              [J2EE Deployer Default] Destroying application tomcat-test.ear
              [AutoDeployer] Deployment failed:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/deploy/tomcat-test.ear
              [AutoDeployer] org.jboss.deployment.J2eeDeploymentException: Error while starting tomcat-test.ear: Could not deploy file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/tmp/deploy/Default/tomcat-test.ear, Cause: org.jboss.ejb.DeploymentException: Could not deploy file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/tmp/deploy/Default/tomcat-test.ear, Cause:java.lang.RuntimeException: failed to discover environment properties: javax.management.ReflectionException: Cannot invoke getter or setter (getPort) as operation unless jmx.invoke.getters property is set
              [AutoDeployer] at org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:511)
              [AutoDeployer] at org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:464)
              [AutoDeployer] at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:208)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [AutoDeployer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [AutoDeployer] at java.lang.reflect.Method.invoke(Method.java:585)
              [AutoDeployer] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [AutoDeployer] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [AutoDeployer] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [AutoDeployer] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [AutoDeployer] at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:379)
              [AutoDeployer] at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:217)
              [AutoDeployer] at org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:353)
              [AutoDeployer] at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:106)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [AutoDeployer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [AutoDeployer] at java.lang.reflect.Method.invoke(Method.java:585)
              [AutoDeployer] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [AutoDeployer] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [AutoDeployer] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [AutoDeployer] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [AutoDeployer] at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:836)
              [AutoDeployer] at $Proxy0.start(Unknown Source)
              [AutoDeployer] at org.jboss.util.ServiceControl.start(ServiceControl.java:81)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [AutoDeployer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [AutoDeployer] at java.lang.reflect.Method.invoke(Method.java:585)
              [AutoDeployer] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [AutoDeployer] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [AutoDeployer] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [AutoDeployer] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [AutoDeployer] at org.jboss.Main.(Main.java:210)
              [AutoDeployer] at org.jboss.Main$1.run(Main.java:116)
              [AutoDeployer] at java.security.AccessController.doPrivileged(Native Method)
              [AutoDeployer] at org.jboss.Main.main(Main.java:112)
              [AutoDeployer] Caused by: org.jboss.ejb.DeploymentException: Could not deploy file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/tmp/deploy/Default/tomcat-test.ear, Cause:java.lang.RuntimeException: failed to discover environment properties: javax.management.ReflectionException: Cannot invoke getter or setter (getPort) as operation unless jmx.invoke.getters property is set
              [AutoDeployer] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:402)
              [AutoDeployer] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:304)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [AutoDeployer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [AutoDeployer] at java.lang.reflect.Method.invoke(Method.java:585)
              [AutoDeployer] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [AutoDeployer] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [AutoDeployer] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [AutoDeployer] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [AutoDeployer] at org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:486)
              [AutoDeployer] ... 37 more
              [AutoDeployer] Auto deploy of file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/deploy/tutorial1.ear
              [J2EE Deployer Default] Deploy J2EE application: file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/deploy/tutorial1.ear
              [J2EE Deployer Default] Create application tutorial1.ear
              [J2EE Deployer Default] inflate and install module tutorial1.war
              [J2EE Deployer Default] install module ssbean1.jar
              [J2EE Deployer Default] add all ejb jar files to the common classpath
              [Container factory] Deploying:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/tmp/deploy/Default/tutorial1.ear
              [Verifier] Verifying file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/tmp/deploy/Default/tutorial1.ear/ejb1004.jar
              [Verifier] PublicSession: Verified.
              [Verifier] PrivateSession: Verified.
              [Container factory] Deploying PublicSession
              [Default] lookup securityDomain manager name: java:/jaas/example1
              [Container factory] org.jboss.ejb.DeploymentException: Could not find the Security Manager specified for this container, name=java:/jaas/example1, Cause:javax.naming.NameNotFoundException: jaas not bound
              [Container factory] at org.jboss.ejb.ContainerFactory.initializeContainer(ContainerFactory.java:767)
              [Container factory] at org.jboss.ejb.ContainerFactory.createStatelessSessionContainer(ContainerFactory.java:619)
              [Container factory] at org.jboss.ejb.ContainerFactory.createContainer(ContainerFactory.java:579)
              [Container factory] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:489)
              [Container factory] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:365)
              [Container factory] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:304)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Container factory] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Container factory] at java.lang.reflect.Method.invoke(Method.java:585)
              [Container factory] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Container factory] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Container factory] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Container factory] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Container factory] at org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:486)
              [Container factory] at org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:464)
              [Container factory] at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:208)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Container factory] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Container factory] at java.lang.reflect.Method.invoke(Method.java:585)
              [Container factory] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Container factory] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Container factory] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Container factory] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Container factory] at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:379)
              [Container factory] at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:217)
              [Container factory] at org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:353)
              [Container factory] at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:106)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Container factory] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Container factory] at java.lang.reflect.Method.invoke(Method.java:585)
              [Container factory] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Container factory] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Container factory] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Container factory] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Container factory] at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:836)
              [Container factory] at $Proxy0.start(Unknown Source)
              [Container factory] at org.jboss.util.ServiceControl.start(ServiceControl.java:81)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Container factory] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Container factory] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Container factory] at java.lang.reflect.Method.invoke(Method.java:585)
              [Container factory] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Container factory] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Container factory] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Container factory] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Container factory] at org.jboss.Main.(Main.java:210)
              [Container factory] at org.jboss.Main$1.run(Main.java:116)
              [Container factory] at java.security.AccessController.doPrivileged(Native Method)
              [Container factory] at org.jboss.Main.main(Main.java:112)
              [J2EE Deployer Default] Starting tutorial1.ear failed!
              [Default] org.jboss.ejb.DeploymentException: Could not deploy file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/tmp/deploy/Default/tutorial1.ear, Cause:org.jboss.ejb.DeploymentException: Could not find the Security Manager specified for this container, name=java:/jaas/example1, Cause:javax.naming.NameNotFoundException: jaas not bound
              [Default] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:402)
              [Default] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:304)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Default] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Default] at java.lang.reflect.Method.invoke(Method.java:585)
              [Default] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Default] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Default] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Default] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Default] at org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:486)
              [Default] at org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:464)
              [Default] at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:208)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Default] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Default] at java.lang.reflect.Method.invoke(Method.java:585)
              [Default] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Default] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Default] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Default] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Default] at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:379)
              [Default] at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:217)
              [Default] at org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:353)
              [Default] at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:106)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Default] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Default] at java.lang.reflect.Method.invoke(Method.java:585)
              [Default] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Default] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Default] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Default] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Default] at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:836)
              [Default] at $Proxy0.start(Unknown Source)
              [Default] at org.jboss.util.ServiceControl.start(ServiceControl.java:81)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [Default] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [Default] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [Default] at java.lang.reflect.Method.invoke(Method.java:585)
              [Default] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [Default] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [Default] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [Default] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [Default] at org.jboss.Main.(Main.java:210)
              [Default] at org.jboss.Main$1.run(Main.java:116)
              [Default] at java.security.AccessController.doPrivileged(Native Method)
              [Default] at org.jboss.Main.main(Main.java:112)
              [J2EE Deployer Default] Module tutorial1.war is not running
              [J2EE Deployer Default] Module tutorial1.ear is not running
              [J2EE Deployer Default] Destroying application tutorial1.ear
              [AutoDeployer] Deployment failed:file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/deploy/tutorial1.ear
              [AutoDeployer] org.jboss.deployment.J2eeDeploymentException: Error while starting tutorial1.ear: Could not deploy file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/tmp/deploy/Default/tutorial1.ear, Cause: org.jboss.ejb.DeploymentException: Could not deploy file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/tmp/deploy/Default/tutorial1.ear, Cause:org.jboss.ejb.DeploymentException: Could not find the Security Manager specified for this container, name=java:/jaas/example1, Cause:javax.naming.NameNotFoundException: jaas not bound
              [AutoDeployer] at org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:511)
              [AutoDeployer] at org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:464)
              [AutoDeployer] at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:208)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [AutoDeployer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [AutoDeployer] at java.lang.reflect.Method.invoke(Method.java:585)
              [AutoDeployer] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [AutoDeployer] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [AutoDeployer] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [AutoDeployer] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [AutoDeployer] at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:379)
              [AutoDeployer] at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:217)
              [AutoDeployer] at org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:353)
              [AutoDeployer] at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:106)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [AutoDeployer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [AutoDeployer] at java.lang.reflect.Method.invoke(Method.java:585)
              [AutoDeployer] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [AutoDeployer] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [AutoDeployer] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [AutoDeployer] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [AutoDeployer] at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:836)
              [AutoDeployer] at $Proxy0.start(Unknown Source)
              [AutoDeployer] at org.jboss.util.ServiceControl.start(ServiceControl.java:81)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              [AutoDeployer] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              [AutoDeployer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              [AutoDeployer] at java.lang.reflect.Method.invoke(Method.java:585)
              [AutoDeployer] at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
              [AutoDeployer] at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
              [AutoDeployer] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
              [AutoDeployer] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
              [AutoDeployer] at org.jboss.Main.(Main.java:210)
              [AutoDeployer] at org.jboss.Main$1.run(Main.java:116)
              [AutoDeployer] at java.security.AccessController.doPrivileged(Native Method)
              [AutoDeployer] at org.jboss.Main.main(Main.java:112)
              [AutoDeployer] Caused by: org.jboss.ejb.DeploymentException: Could not deploy file:/H:/ws06/jbossDocus/JBoss-2.4.0_Tomcat-3.2.3/jboss/tmp/deploy/Default/tutorial1.ear, Cause:org.jboss.ejb.DeploymentException: Could not find the Security Manager specified for this container, name=java:/jaas/example1, Cause:javax.naming.NameNotFoundException: jaas not bound
              [AutoDeployer] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:402)
              [AutoDeployer] at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:304)
              [A

              • 4. Re: JAAS Problem upgrading from 2.1 to 2.4

                JDK 5.0 was the reason of the Problem. It was too recent for the older JBOSS version JBoss-2.4.0_Tomcat-3.2.3. After i changed to jdk 1.3.1 and built the application again with the jdk 1.3.1, it ran without any problem. It is very Important to build it again with the jdk 1.3.1 and deploy it then. Otherwise you will get InvalidClassVersionException.

                • 5. Re: JAAS Problem upgrading from 2.1 to 2.4
                  anil.saldhana

                  Can't you just use the latest version of JBoss and/or convice your client of the same AND save us from the horrid details on this thread?