I have a JSF application I built using Sun JSF RI 1.1. I needed the file
upload component and dropped tomahawk.jar into my application lib directory
and magically I could avail of that functionality. I now need the
s:selectManyPicklist component and so dropped an additional jar file:
tomahawk-sandbox-1.1.2-SNAPSHOT.jar into my application. But when I do so
the application gets the following startup error. What gives? TIA.
====================
Jan 31, 2006 4:11:42 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080 Jan 31, 2006 4:11:42 PM
org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 688 ms Jan 31, 2006 4:11:43 PM
org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jan 31, 2006 4:11:43 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.7 Jan 31, 2006 4:11:43 PM
org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
- Unable to find config file. Creating new servlet engine config file:
/WEB-INF
/server-config.wsdd
- Unable to find required classes (javax.activation.DataHandler and
javax.mail.i nternet.MimeMultipart). Attachment support is disabled.
Jan 31, 2006 4:11:44 PM org.apache.catalina.core.ApplicationContext log
INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain:
[org.apache.
webapp.balancer.RuleChain:
[org.apache.webapp.balancer.rules.URLStringMatchRule:
Target string: News / Redirect URL: http://www.cnn.com],
[org.apache.webapp.bal
ancer.rules.RequestParameterRule: Target param name: paramName / Target
param va
lue: paramValue / Redirect URL: http://www.yahoo.com],
[org.apache.webapp.balanc
er.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
Jan 31, 2006 4:11:45 PM com.sun.faces.config.rules.ConverterRule end
WARNING: [ConverterRule]{faces-config/converter}
Merge(null,java.math.BigDecimal
)
Jan 31, 2006 4:11:45 PM com.sun.faces.config.rules.ConverterRule end
WARNING: [ConverterRule]{faces-config/converter}
Merge(null,java.math.BigInteger
)
Jan 31, 2006 4:11:45 PM com.sun.faces.config.rules.NavigationRuleRule
end
WARNING: [NavigationRuleRule]{faces-config/navigation-rule} Merge(*) Jan
31, 2006 4:11:45 PM org.apache.catalina.core.ApplicationContext log
SEVERE: Exception sending context initialized event to listener instance of
clas s com.sun.faces.config.ConfigureListener
java.lang.NoClassDefFoundError:
org/apache/myfaces/application/ComponentNotFound
Exception
at java.lang.Class.getDeclaredConstructors0(Native Method)
at
java.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
at java.lang.Class.getConstructor0(Class.java:2640)
at java.lang.Class.newInstance0(Class.java:321)
at java.lang.Class.newInstance(Class.java:303)
at
com.sun.faces.config.ConfigureListener.configure(ConfigureListener.ja
va:711)
at
com.sun.faces.config.ConfigureListener.configure(ConfigureListener.ja
va:398)
at
com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureLi
stener.java:328)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContex
t.java:3637)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
073)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:759)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
9)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav
a:909)
at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:872)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474
)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1106)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:310)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1019)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:440
)
at
org.apache.catalina.core.StandardService.start(StandardService.java:4
50)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:683
)
at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Jan 31, 2006 4:11:45 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Jan 31, 2006 4:11:45 PM org.apache.catalina.core.StandardContext start
SEVERE: Context startup failed due to previous errors Jan 31, 2006 4:11:45
PM org.apache.catalina.core.ApplicationContext log
SEVERE: Exception sending context destroyed event to listener instance of
class SessionManager java.lang.ExceptionInInitializerError
at SessionManager.contextDestroyed(SessionManager.java:12)
at
org.apache.catalina.core.StandardContext.listenerStop(StandardContext
.java:3678)
at
org.apache.catalina.core.StandardContext.stop(StandardContext.java:42
93)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
101)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:759)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
9)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav
a:909)
at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:872)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474
)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1106)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:310)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1019)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:440
)
at
org.apache.catalina.core.StandardService.start(StandardService.java:4
50)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:683
)
at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Caused by: java.lang.NullPointerException
at Globals.<clinit>(Globals.java:16)
... 26 more
Jan 31, 2006 4:11:45 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized() Jan 31, 2006 4:11:45 PM
org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized() Jan 31, 2006 4:11:45 PM
org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized() Jan 31, 2006 4:11:45 PM
org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized() Jan 31, 2006 4:11:46 PM
org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080 Jan 31, 2006 4:11:47 PM
org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009 Jan 31, 2006 4:11:47 PM
org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31 config=null Jan 31, 2006 4:11:47 PM
org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource Jan 31, 2006
4:11:47 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 4282 ms