Hey there,

had a look at the new release and i'm not able to get the web-examples working (see error.log). And i can't figure out what the problem is, to me everything seems to be in its right place.

When i try to access the webapp with firefox i get a 503:
---------------------------------------------------
HTTP ERROR: 503

SERVICE_UNAVAILABLE

RequestURI=/empire-db-example-struts2/

/Powered by jetty:// <http://jetty.mortbay.org>/

----------------------------------------------------

I'm not sure if i made something wrong, as i already had so much trouble testing the webapps.
Could one of you please check whether you get the same errors as i do?

Thanks and best regards,
    Benjamin

Am 21.11.2010 15:41, schrieb Francis De Brabandere:
my own +1

On Sun, Nov 21, 2010 at 3:21 PM, Rainer Döbele<[email protected]>  wrote:
Hi everyone,

Rc2 looks good.

+1 from me.

Regards
Rainer


Francis De Brabandere wrote:
from: Francis De Brabandere [mailto:[email protected]]
to: [email protected]
re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)

Hi,

We have just prepared a 2.0.7-incubating release and we are now
looking for approval of the PMC to publish the release. Once the
community approves the release we will have a second binding release
round for IPMC members.

These are the major changes from our previous 2.0.6-incubating release:

  * Allow to set limit for maximum number of rows returned
  * Update Empire-Struts-Extentions to Struts 2.2.1 and provide Portlet
Support

Changelog: http://svn.apache.org/viewvc/incubator/empire-
db/tags/apache-empire-db-2.0.7-incubating-rc2/CHANGELOG.txt?view=co

Subversion tag:
https://svn.apache.org/repos/asf/incubator/empire-db/tags/apache-
empire-db-2.0.7-incubating-rc2

Maven staging repository:
https://repository.apache.org/content/repositories/orgapacheempire-db-
003/

Distribution files are located here
http://people.apache.org/~francisdb/empire-db/

Rat report for the tag is available here:
http://people.apache.org/~francisdb/empire-db/rat.txt

Vote open for 72 hours.

[ ] +1
[ ] +0
[ ] -1

--
http://www.somatik.be
Microsoft gives you windows, Linux gives you the whole house.



C:\Users\Hermine7\Workspaces\emp 
V\empire-db-examples\empire-db-example-struts2>mvn jetty:run -P empire-staging
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Empire-db Struts2 Example
[INFO]    task-segment: [jetty:run]
[INFO] ------------------------------------------------------------------------
[INFO] Preparing jetty:run
[INFO] Setting property: classpath.resource.loader.class => 
'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 6 resources
[INFO] Copying 4 resources
[INFO] [compiler:compile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [bundle:manifest {execution: bundle-manifest}]
[WARNING] Ignoring project type war - supportedProjectTypes = [jar, bundle]
[INFO] [resources:testResources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory C:\Users\Hermine7\Workspaces\emp 
V\empire-db-examples\empire-db-example-struts2\src\test\resources
[INFO] Copying 4 resources<
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [jetty:run]
[INFO] Configuring Jetty for project: Apache Empire-db Struts2 Example
[INFO] Webapp source directory = C:\Users\Hermine7\Workspaces\emp 
V\empire-db-examples\empire-db-example-struts2\src\main\webapp
[INFO] web.xml file = C:\Users\Hermine7\Workspaces\emp 
V\empire-db-examples\empire-db-example-struts2\src\main\webapp\WEB-INF\web.xml
[INFO] Classes = C:\Users\Hermine7\Workspaces\emp 
V\empire-db-examples\empire-db-example-struts2\target\classes
2010-11-21 18:05:00.072::INFO:  Logging to STDERR via org.mortbay.log.StdErrLog
[INFO] Context path = /empire-db-example-struts2
[INFO] Tmp directory =  determined at runtime
[INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
[INFO] Web overrides =  none
[INFO] Webapp directory = C:\Users\Hermine7\Workspaces\emp 
V\empire-db-examples\empire-db-example-struts2\src\main\webapp
java.net.BindException: Address already in use: JVM_Bind
WARN: Not listening on monitor port: 9999
[INFO] Starting jetty 6.1.10 ...
2010-11-21 18:05:00.167::INFO:  jetty-6.1.10
2010-11-21 18:05:00.275::INFO:  No Transaction manager found - if your webapp 
requires one, please configure one.
INFO  [2010/11/21 18:05]: Logging sucessfully configured.  at 
org.apache.empire.xml.XMLConfiguration.initLogging(XMLConfiguration.java:163)
INFO  [2010/11/21 18:05]: reading bean properties from node: properties  at 
org.apache.empire.xml.XMLConfiguration.readProperties(XMLConfiguration.java:186)
INFO  [2010/11/21 18:05]: Configuration property 'databaseProvider' set to 
"hsqldb"  at 
org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO  [2010/11/21 18:05]: reading bean properties from node: properties-hsqldb  
at 
org.apache.empire.xml.XMLConfiguration.readProperties(XMLConfiguration.java:186)
INFO  [2010/11/21 18:05]: Configuration property 'jdbcClass' set to 
"org.hsqldb.jdbcDriver"  at 
org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO  [2010/11/21 18:05]: Configuration property 'jdbcURL' set to 
"jdbc:hsqldb:file:hsqldb/sample;shutdown=true"  at 
org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO  [2010/11/21 18:05]: Configuration property 'jdbcUser' set to "sa"  at 
org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO  [2010/11/21 18:05]: Configuration property 'jdbcPwd' set to "null"  at 
org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO  [2010/11/21 18:05]: Configuration property 'schemaName' set to "DBSAMPLE" 
 at 
org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO  [2010/11/21 18:05]: *** getJDBCConnection() ***  at 
org.apache.empire.struts2.websample.web.SampleApplication.init(SampleApplication.java:82)
INFO  [2010/11/21 18:05]: Connecting to 
Database'jdbc:hsqldb:file:C:\Users\Hermine7\Workspaces\emp 
V\empire-db-examples\empire-db-example-struts2\src\main\webapp\hsqldb/sample;shutdown=true'
 / User=sa  at org.apache.empire.struts2.websample.web.SampleAppl
INFO  [2010/11/21 18:05]: Connected successfully  at 
org.apache.empire.struts2.websample.web.SampleApplication.getJDBCConnection(SampleApplication.java:143)
INFO  [2010/11/21 18:05]: AutoCommit is false  at 
org.apache.empire.struts2.websample.web.SampleApplication.getJDBCConnection(SampleApplication.java:147)
INFO  [2010/11/21 18:05]: *** create DBDatabaseDriverOracle() ***  at 
org.apache.empire.struts2.websample.web.SampleApplication.init(SampleApplication.java:86)
INFO  [2010/11/21 18:05]: *** open database ***  at 
org.apache.empire.struts2.websample.web.SampleApplication.init(SampleApplication.java:90)
DEBUG [2010/11/21 18:05]: executing: SELECT count(*)
FROM DEPARTMENTS t1  at 
org.apache.empire.db.DBDatabase.querySingleValue(DBDatabase.java:643)
DEBUG [2010/11/21 18:05]: querySingleValue complete in 19 ms -> value=2  at 
org.apache.empire.db.DBDatabase.querySingleValue(DBDatabase.java:663)
WARN  [2010/11/21 18:05]: 
org.apache.empire.struts2.actionsupport.TextProviderActionSupport: Caching is 
NOT enabled for Application!  at 
org.apache.empire.struts2.actionsupport.TextProviderActionSupport.setCachingEnabled(TextProviderActionSupport.java:50)
INFO  [2010/11/21 18:05]: Application initialized   at 
org.apache.empire.struts2.websample.web.SampleApplication.init(SampleApplication.java:107)
INFO  [2010/11/21 18:05]: Parsing configuration file [struts-default.xml]  at 
com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(CommonsLogger.java:42)
INFO  [2010/11/21 18:05]: Parsing configuration file [struts-plugin.xml]  at 
com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(CommonsLogger.java:42)
INFO  [2010/11/21 18:05]: Parsing configuration file [struts.xml]  at 
com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(CommonsLogger.java:42)
INFO  [2010/11/21 18:05]: Overriding property struts.i18n.reload - old value: 
false new value: true  at 
com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(CommonsLogger.java:42)
INFO  [2010/11/21 18:05]: Overriding property struts.configuration.xml.reload - 
old value: false new value: true  at 
com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(CommonsLogger.java:42)
log4j:ERROR Attempted to append to closed appender named [default].
log4j:ERROR Attempted to append to closed appender named [default].
2010-11-21 18:05:01.240::WARN:  failed struts2
java.lang.reflect.InvocationTargetException - Class: 
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector
File: ContainerImpl.java
Method: inject
Line: 295 - com/opensymphony/xwork2/inject/ContainerImpl.java:295:-1
        at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:428)
        at 
org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:190)
        at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at 
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:589)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
        at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:510)
        at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
        at 
org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
        at org.mortbay.jetty.Server.doStart(Server.java:222)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at 
org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
        at 
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:371)
        at 
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:307)
        at 
org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:203)
        at 
org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:553)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:523)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:356)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: java.lang.RuntimeException: 
java.lang.reflect.InvocationTargetException
        at 
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:295)
        at 
com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:431)
        at 
com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:207)
        at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:51)
        at 
com.opensymphony.xwork2.inject.ContainerBuilder$3.create(ContainerBuilder.java:93)
        at 
com.opensymphony.xwork2.inject.ContainerBuilder$7.call(ContainerBuilder.java:487)
        at 
com.opensymphony.xwork2.inject.ContainerBuilder$7.call(ContainerBuilder.java:484)
        at 
com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:574)
        at 
com.opensymphony.xwork2.inject.ContainerBuilder.create(ContainerBuilder.java:484)
        at 
com.opensymphony.xwork2.config.impl.DefaultConfiguration.createBootstrapContainer(DefaultConfiguration.java:252)
        at 
com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:193)
        at 
com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
        at 
org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
        at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
        ... 41 more
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at 
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:293)
        ... 54 more
Caused by: java.lang.ExceptionInInitializerError
        at 
com.opensymphony.xwork2.ognl.OgnlValueStackFactory.setContainer(OgnlValueStackFactory.java:85)
        ... 59 more
Caused by: java.lang.IllegalArgumentException: Javassist library is missing in 
classpath! Please add missed dependency!
        at ognl.OgnlRuntime.<clinit>(OgnlRuntime.java:165)
        ... 60 more
Caused by: java.lang.ClassNotFoundException: javassist.ClassPool
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at 
org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
        at 
org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255)
        at 
org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274)
        at 
org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:375)
        at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:169)
        at ognl.OgnlRuntime.<clinit>(OgnlRuntime.java:162)
        ... 60 more
2010-11-21 18:05:01.365::WARN:  Failed startup of context 
org.mortbay.jetty.plugin.jetty6pluginwebappcont...@128340{/empire-db-example-struts2,C:\Users\Hermine7\Workspaces\emp
 V\empire-db-examples\empire-db-example-struts2\src\main\webapp}
java.lang.reflect.InvocationTargetException - Class: 
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector
File: ContainerImpl.java
Method: inject
Line: 295 - com/opensymphony/xwork2/inject/ContainerImpl.java:295:-1
        at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:428)
        at 
org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:190)
        at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at 
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:589)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
        at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:510)
        at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
        at 
org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
        at org.mortbay.jetty.Server.doStart(Server.java:222)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        at 
org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
        at 
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:371)
        at 
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:307)
        at 
org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:203)
        at 
org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:553)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:523)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:356)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: java.lang.RuntimeException: 
java.lang.reflect.InvocationTargetException
        at 
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:295)
        at 
com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:431)
        at 
com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:207)
        at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:51)
        at 
com.opensymphony.xwork2.inject.ContainerBuilder$3.create(ContainerBuilder.java:93)
        at 
com.opensymphony.xwork2.inject.ContainerBuilder$7.call(ContainerBuilder.java:487)
        at 
com.opensymphony.xwork2.inject.ContainerBuilder$7.call(ContainerBuilder.java:484)
        at 
com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:574)
        at 
com.opensymphony.xwork2.inject.ContainerBuilder.create(ContainerBuilder.java:484)
        at 
com.opensymphony.xwork2.config.impl.DefaultConfiguration.createBootstrapContainer(DefaultConfiguration.java:252)
        at 
com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:193)
        at 
com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
        at 
org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
        at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
        ... 41 more
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at 
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:293)
        ... 54 more
Caused by: java.lang.ExceptionInInitializerError
        at 
com.opensymphony.xwork2.ognl.OgnlValueStackFactory.setContainer(OgnlValueStackFactory.java:85)
        ... 59 more
Caused by: java.lang.IllegalArgumentException: Javassist library is missing in 
classpath! Please add missed dependency!
        at ognl.OgnlRuntime.<clinit>(OgnlRuntime.java:165)
        ... 60 more
Caused by: java.lang.ClassNotFoundException: javassist.ClassPool
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at 
org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
        at 
org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255)
        at 
org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274)
        at 
org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:375)
        at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:169)
        at ognl.OgnlRuntime.<clinit>(OgnlRuntime.java:162)
        ... 60 more
2010-11-21 18:05:01.509::INFO:  Started [email protected]:8080
[INFO] Started Jetty Server
[INFO] Starting scanner at interval of 10 seconds.

Reply via email to