Code Comments
Programming Forum and web based access to our favorite programming groups.I, too, am facing a similar problem. I set my Log4j on info, hence the multitude of output statements. It is as follows: HttpConnector Opening server socket on all host IP addresses Starting service Tomcat-Standalone Apache Tomcat/4.1.31 WebappLoader[/iApp/ssc]: Deploying class repositories to work directory C:\jakarta-tomcat-4.1.31\work\Standalone\localhost\iApp_ssc WebappLoader[/iApp/ssc]: Deploy class files /WEB-INF/classes to c:\eclipse\workspace\SMS-SSC\WEB-INF\classes WebappLoader[/iApp/ssc]: Reloading checks are enabled for this Context StandardManager[/iApp/ssc]: Seeding random number generator class java.security.SecureRandom StandardManager[/iApp/ssc]: Seeding of random number generator has been completed StandardWrapper[/iApp/ssc:default]: Loading container servlet default StandardWrapper[/iApp/ssc:invoker]: Loading container servlet invoker Log4JInitializer: Using //C://eclipse//workspace//SMS-SSC//WEB-INF//classes//log4j.properties with a watch delay of 120000 INFO (SystemPropertiesOutputter) | System Properties: | [main] INFO (SystemPropertiesOutputter) | java.runtime.name = Java(TM) 2 Runtime Environment, Standard Edition | [main] INFO (SystemPropertiesOutputter) | sun.boot.library.path = C:\Program Files\Java\j2re1.4.2_06\bin | [main] INFO (SystemPropertiesOutputter) | java.vm.version = 1.4.2_06-b03 | [main] INFO (SystemPropertiesOutputter) | java.vm.vendor = Sun Microsystems Inc. | [main] INFO (SystemPropertiesOutputter) | java.vendor.url = http://java.sun.com/ | [main] INFO (SystemPropertiesOutputter) | path.separator = ; | [main] INFO (SystemPropertiesOutputter) | java.vm.name = Java HotSpot(TM) Client VM | [main] INFO (SystemPropertiesOutputter) | file.encoding.pkg = sun.io | [main] INFO (SystemPropertiesOutputter) | user.country = US | [main] INFO (SystemPropertiesOutputter) | sun.os.patch.level = | [main] INFO (SystemPropertiesOutputter) | java.vm.specification.name = Java Virtual Machine Specification | [main] INFO (SystemPropertiesOutputter) | user.dir = C:\eclipse\workspace\SMS-SSC | [main] INFO (SystemPropertiesOutputter) | java.runtime.version = 1.4.2_06-b03 | [main] INFO (SystemPropertiesOutputter) | java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment | [main] INFO (SystemPropertiesOutputter) | java.endorsed.dirs = C:\Program Files\Java\j2re1.4.2_06\lib\endorsed | [main] INFO (SystemPropertiesOutputter) | os.arch = x86 | [main] INFO (SystemPropertiesOutputter) | java.io.tmpdir = C:\DOCUME~1\rousep2\LOCALS~1\Temp\ | [main] INFO (SystemPropertiesOutputter) | line.separator = | [main] INFO (SystemPropertiesOutputter) | java.vm.specification.vendor = Sun Microsystems Inc. | [main] INFO (SystemPropertiesOutputter) | user.variant = | [main] INFO (SystemPropertiesOutputter) | os.name = Windows XP | [main] INFO (SystemPropertiesOutputter) | sun.java2d.fontpath = | [main] INFO (SystemPropertiesOutputter) | java.security.manager = | [main] INFO (SystemPropertiesOutputter) | java.library.path = C:\Program Files\Java\j2re1.4.2_06\bin;. ;C:\WINXP\System32;C:\WINXP;C:\WINXP\sys tem32;C :\WINXP;C:\WINXP\System32\Wbem | [main] INFO (SystemPropertiesOutputter) | java.specification.name = Java Platform API Specification | [main] INFO (SystemPropertiesOutputter) | java.class.version = 48.0 | [main] INFO (SystemPropertiesOutputter) | java.util.prefs.PreferencesFactory = java.util.prefs.WindowsPreferencesFactory | [main] INFO (SystemPropertiesOutputter) | os.version = 5.1 | [main] INFO (SystemPropertiesOutputter) | user.home = C:\Documents and Settings\rousep2 | [main] INFO (SystemPropertiesOutputter) | user.timezone = America/New_York | [main] INFO (SystemPropertiesOutputter) | java.security.policy = C:\jakarta-tomcat-4.1.31\conf\catalina.policy | [main] INFO (SystemPropertiesOutputter) | catalina.useNaming = false | [main] INFO (SystemPropertiesOutputter) | java.awt.printerjob = sun.awt.windows.WPrinterJob | [main] INFO (SystemPropertiesOutputter) | file.encoding = Cp1252 | [main] INFO (SystemPropertiesOutputter) | java.specification.version = 1.4 | [main] INFO (SystemPropertiesOutputter) | catalina.home = C:\jakarta-tomcat-4.1.31 | [main] INFO (SystemPropertiesOutputter) | user.name = rousep2 | [main] INFO (SystemPropertiesOutputter) | java.class.path = C:\eclipse\workspace\SMS-SSC\WEB-INF\classes;C:\eclipse\workspace\SMS-SSC\li b\activation.jar;C:\eclipse\workspace\SMS-SSC\lib\avalon-framework.jar;C:\ec lipse\workspace\SMS-SSC\lib\batik.jar;C:\eclipse\workspace\SMS-SSC\lib\bread 4j.jar;C:\eclipse\workspace \SMS-SSC\lib\certj.jar;C:\eclipse\workspace\SMS-SSC\lib\classes12.jar;C:\ecl ipse\workspace\SMS-SSC\lib\ct_admin_api.jar;C:\eclipse\workspace\SMS-SSC\lib \ct_runtime_api.jar;C:\eclipse\workspace\SMS-SSC\lib\displaytag-1.0-b2.jar;C :\eclipse\workspace\SMS-SSC \lib\fop.jar;C:\eclipse\workspace\SMS-SSC\lib\imedia.jar;C:\eclipse\workspac e\SMS-SSC\lib\iText.jar;C:\eclipse\workspace\SMS-SSC\lib\jakarta-oro.jar;C:\ eclipse\workspace\SMS-SSC\lib\jaxb-rt.jar;C:\eclipse\workspace\SMS-SSC\lib\j axb-xjc.jar;C:\eclipse\work space\SMS-SSC\lib\jcert.jar;C:\eclipse\workspace\SMS-SSC\lib\jdbc2_0-stdext. jar;C:\eclipse\workspace\SMS-SSC\lib\jnet.jar;C:\eclipse\workspace\SMS-SSC\l ib\jsse.jar;C:\eclipse\workspace\SMS-SSC\lib\kivaMigration2.jar;C:\eclipse\w orkspace\SMS-SSC\lib\legacy AuthZRules.jar;C:\eclipse\workspace\SMS-SSC\lib\log4j-1.2.5.jar;C:\eclipse\w orkspace\SMS-SSC\lib\mail.jar;C:\eclipse\workspace\SMS-SSC\lib\nfs2.jar;C:\e clipse\workspace\SMS-SSC\lib\nfs2_api.jar;C:\eclipse\workspace\SMS-SSC\lib\n fs2_impl.jar;C:\eclipse\wor kspace\SMS-SSC\lib\nfs2_spi.jar;C:\eclipse\workspace\SMS-SSC\lib\nfsclientut ils.jar;C:\eclipse\workspace\SMS-SSC\lib\nfscommon.jar;C:\eclipse\workspace\ SMS-SSC\lib\nfsdom.jar;C:\eclipse\workspace\SMS-SSC\lib\nfsidl45.jar;C:\ecli pse\workspace\SMS-SSC\lib\n fsservices.jar;C:\eclipse\workspace\SMS-SSC\lib\nfsutils.jar;C:\eclipse\work space\SMS-SSC\lib\pensidl45.jar;C:\eclipse\workspace\SMS-SSC\lib\release.jar ;C:\eclipse\workspace\SMS-SSC\lib\rsajsse.jar;C:\eclipse\workspace\SMS-SSC\l ib\soap.jar;C:\eclipse\work space\SMS-SSC\lib\sslj.jar;C:\eclipse\workspace\SMS-SSC\lib\struts.jar;C:\ec lipse\workspace\SMS-SSC\lib\terajdbc4.jar;C:\eclipse\workspace\SMS-SSC\lib\v bjorb.jar;C:\eclipse\workspace\SMS-SSC\lib\web-common.jar;C:\eclipse\workspa ce\SMS-SSC\lib\xalan.jar;C: \eclipse\workspace\SMS-SSC\lib\xerces.jar;C:\eclipse\workspace\SMS-SSC\lib\x ml-apis.jar;C:\jakarta-tomcat-4.1.31\bin\tomcat-jni.jar;C:\jakarta-tomcat-4. 1.31\bin\bootstrap.jar;C:\jakarta-tomcat-4.1.31\bin\commons-daemon.jar;C:\ja karta-tomcat-4.1.31\bin\jaa sbootstrap.jar;C:\jakarta-tomcat-4.1.31\common\lib\servlet.jar;C:\jakarta-to mcat-4.1.31\common\lib\activation.jar;C:\jakarta-tomcat-4.1.31\common\lib\an t.jar;C:\jakarta-tomcat-4.1.31\common\lib\ant-launcher.jar;C:\jakarta-tomcat -4.1.31\common\lib\commons- collections.jar;C:\jakarta-tomcat-4.1.31\common\lib\commons-dbcp-1.1.jar;C:\ jakarta-tomcat-4.1.31\common\lib\commons-logging-api.jar;C:\jakarta-tomcat-4 .1.31\common\lib\commons-pool-1.1.jar;C:\jakarta-tomcat-4.1.31\common\lib\ja sper-compiler.jar;C:\jakart a-tomcat-4.1.31\common\lib\jasper-runtime.jar;C:\jakarta-tomcat-4.1.31\commo n\lib\jdbc2_0-stdext.jar;C:\jakarta-tomcat-4.1.31\common\lib\jndi.jar;C:\jak arta-tomcat-4.1.31\common\lib\jta.jar;C:\jakarta-tomcat-4.1.31\common\lib\ma il.jar;C:\jakarta-tomcat-4. 1.31\common\lib\naming-common.jar;C:\jakarta-tomcat-4.1.31\common\lib\naming -factory.jar;C:\jakarta-tomcat-4.1.31\common\lib\naming-resources.jar;C:\jak arta-tomcat-4.1.31\server\lib\tomcat-warp.jar;C:\jakarta-tomcat-4.1.31\serve r\lib\catalina.jar;C:\jakar ta-tomcat-4.1.31\server\lib\catalina-ant.jar;C:\jakarta-tomcat-4.1.31\server \lib\commons-beanutils.jar;C:\jakarta-tomcat-4.1.31\server\lib\commons-diges ter.jar;C:\jakarta-tomcat-4.1.31\server\lib\commons-fileupload-1.0.jar;C:\ja karta-tomcat-4.1.31\server\ lib\commons-logging.jar;C:\jakarta-tomcat-4.1.31\server\lib\commons-modeler. jar;C:\jakarta-tomcat-4.1.31\server\lib\jaas.jar;C:\jakarta-tomcat-4.1.31\se rver\lib\jakarta-regexp-1.3.jar;C:\jakarta-tomcat-4.1.31\server\lib\mx4j-jmx .jar;C:\jakarta-tomcat-4.1. 31\server\lib\servlets-common.jar;C:\jakarta-tomcat-4.1.31\server\lib\servle ts-default.jar;C:\jakarta-tomcat-4.1.31\server\lib\servlets-invoker.jar;C:\j akarta-tomcat-4.1.31\server\lib\servlets-manager.jar;C:\jakarta-tomcat-4.1.3 1\server\lib\servlets-webda v.jar;C:\jakarta-tomcat-4.1.31\server\lib\tomcat-coyote.jar;C:\jakarta-tomca t-4.1.31\server\lib\tomcat-http11.jar;C:\jakarta-tomcat-4.1.31\server\lib\to mcat-jk2.jar;C:\jakarta-tomcat-4.1.31\server\lib\tomcat-jk.jar;C:\jakarta-to mcat-4.1.31\server\lib\tomc at-util.jar | [main] INFO (SystemPropertiesOutputter) | java.vm.specification.version = 1.0 | [main] INFO (SystemPropertiesOutputter) | sun.arch.data.model = 32 | [main] INFO (SystemPropertiesOutputter) | java.home = C:\Program Files\Java\j2re1.4.2_06 | [main] INFO (SystemPropertiesOutputter) | java.specification.vendor = Sun Microsystems Inc. | [main] INFO (SystemPropertiesOutputter) | user.language = en | [main] INFO (SystemPropertiesOutputter) | awt.toolkit = sun.awt.windows.WToolkit | [main] INFO (SystemPropertiesOutputter) | java.vm.info = mixed mode | [main] INFO (SystemPropertiesOutputter) | java.version = 1.4.2_06 | [main] INFO (SystemPropertiesOutputter) | java.ext.dirs = C:\Program Files\Java\j2re1.4.2_06\lib\ext | [main] INFO (SystemPropertiesOutputter) | sun.boot.class.path = C:\Program Files\Java\j2re1.4.2_06\lib\rt.jar;C:\Program Files\Java\j2re1.4.2_06\lib\sunrsasign.jar;C:\Program Files\Java\j2re1.4.2_06\lib\jsse.jar;C:\Program Files\Java\j2re1.4.2_06\lib\jce.jar;C:\Program Files\Java\j2re1.4.2_06\lib\charsets.jar;C:\Program Files\Java\j2re1.4.2_06\lib\ext\dnsns.jar;C:\Program Files\Java\j2re1.4.2_06\lib\ext\ldapsec.jar;C:\Program Files\Java\j2re1.4.2_06\lib\ext\localedata.jar;C:\Program Files\Java\j2re1.4.2_06\lib\ext\sunjce_provider.jar | [main] INFO (SystemPropertiesOutputter) | java.vendor = Sun Microsystems Inc. | [main] INFO (SystemPropertiesOutputter) | java.security.auth.login.config = C:\eclipse\workspace\PROPERTIES\current\ j2ee\jaaslogin.config | [main] INFO (SystemPropertiesOutputter) | catalina.base = C:\jakarta-tomcat-4.1.31 | [main] INFO (SystemPropertiesOutputter) | file.separator = \ | [main] INFO (SystemPropertiesOutputter) | java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi | [main] INFO (SystemPropertiesOutputter) | sun.cpu.endian = little | [main] INFO (SystemPropertiesOutputter) | sun.io.unicode.encoding = UnicodeLittle | [main] INFO (SystemPropertiesOutputter) | sun.cpu.isalist = pentium i486 i386 | [main] ERROR (Digester) | End event threw exception | [main] java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:252) at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256) at org.apache.commons.digester.Rule.end(Rule.java:276) at org.apache.commons.digester.Digester.endElement(Digester.java:1058) at org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1403) at org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator .java:1480) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM LDocumentScanner.java:1204) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner. java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1081) at org.apache.commons.digester.Digester.parse(Digester.java:1567) at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j ava:338) at org.apache.catalina.core.StandardHost.install(StandardHost.java:772) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:395 ) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:352) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:671) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor t.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1149) at org.apache.catalina.core.StandardHost.start(StandardHost.java:707) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:316) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2143) at org.apache.catalina.startup.Catalina.start(Catalina.java:463) at org.apache.catalina.startup.Catalina.execute(Catalina.java:350) at org.apache.catalina.startup.Catalina.process(Catalina.java:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156) Caused by: java.lang.IllegalStateException: ContainerBase.addChild: start: LifecycleException: Context startup failed due to previous errors at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7 77) at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:115) at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase. java:135) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:758) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:548) at org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer. java:653) ... 35 more mobaraki wrote: > I am trying to start Tomcat (debugging through an IDE), however I get > the problem below. My classpath does include a j2ee.jar file (from a > J2EE 1.4 SDK) that has the MBeanRegistration class. I am using Tomcat > V4.1. I have tried numerous things but to no avail. Can someone please > help? > > Thanks and Regards, > Mobaraki. > > > D:\Sun\AppServer\jdk\bin\javaw.exe "-Djava.endorsed.dirs=D:\Program > Files\Apache Group\Tomcat 4.1\bin;D:\Program Files\Apache Group\Tomcat > 4.1\common\lib" "-Dcatalina.base=C:\Documents and > Settings\Administrator.INFOBASE-HAHHYT\. IntelliJIdea\system\tomcat_Shiraz_20c843 7f" > "-Dcatalina.home=D:\Program Files\Apache Group\Tomcat 4.1" > "-Djava.io.tmpdir=D:\Program Files\Apache Group\Tomcat 4.1\temp" > -Xdebug -Xnoagent -Djava.compiler=NONE > - Xrunjdwp:transport=dt_socket,address=inf obase- hahhyt:1714,suspend=y,server=n > -classpath "D:\Sun\AppServer\jdk\lib\tools.jar;D:\Program Files\Apache > Group\Tomcat 4.1\bin\bootstrap.jar" > org.apache.catalina.startup.Bootstrap start > 06-Jul-2004 12:20:26 org.apache.coyote.http11.Http11Protocol init > INFO: Initializing Coyote HTTP/1.1 on port 8080 > Exception during startup processing > 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)[color =darkred] > at java.lang.reflect.Method.invoke(Method.java:324) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) > Caused by: java.lang.NoClassDefFoundError: > javax/management/MBeanRegistration > at java.lang.ClassLoader.findBootstrapClass(Native Method) > at java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:709) > at java.lang.ClassLoader.loadClass(ClassLoader.java:284) > at java.lang.ClassLoader.loadClass(ClassLoader.java:282) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274) > at java.lang.ClassLoader.loadClass(ClassLoader.java:235) > at[/color] org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:941)[colo r=darkred] > at[/color] org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857)[colo r=darkred] > at[/color] org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:941)[colo r=darkred] > at[/color] org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857)[colo r=darkred] > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:537) > at[/color] java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:251) > at java.net.URLClassLoader.access$100(URLClassLoader.java:55) > at java.net.URLClassLoader$1.run(URLClassLoader.java:194) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:187) > at org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader.java:621)[colo r=darkred] > at[/color] org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:958)[colo r=darkred] > at[/color] org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857)[colo r=darkred] > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:141) > at[/color] org.apache.coyote.tomcat4.CoyoteConnector.initialize(CoyoteConnector.java:1097) > at org.apache.catalina.core.StandardService.initialize(StandardService.java:579) > at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:2246) > at org.apache.catalina.startup.Catalina.start(Catalina.java:511) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) > at org.apache.catalina.startup.Catalina.process(Catalina.java:180) > ... 5 more
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread
Powered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.