incubator-empire-db-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Francis De Brabandere <franci...@gmail.com>
Subject Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Date Sun, 28 Nov 2010 10:56:28 GMT
sorry, forgot a bit about this issue, I'll check now

On Sun, Nov 28, 2010 at 11:47 AM, Rainer Döbele <doebele@esteam.de> wrote:
> Hi Folks,
>
> any new information about this Jetty issue?
>
> Sorry but I cannot say anything from the log output and I was unable to try it with jetty myself.
> But for me it works on Tomcat 5.5. and Tomcat 6.
>
> Can we continue with the release or do we need to change anything?
>
> Regards
> Rainer
>
>
> Benjamin Venditti wrote:
>> from: Benjamin Venditti [mailto:benjamin.venditti@arcor.de]
>> to: empire-db-dev@incubator.apache.org
>> Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
>>
>> Hi Rainer,
>>
>> here is my log-output. The log looks exactly the same for tomcat and
>> jetty on my machine (the exceptions about "xxxxxIntercepter", too).
>> The only difference between the jetty and tomcat log, are the 4 equal
>> warings at the very end of this log, they are logged, if i try to
>> access
>> the webapp on jetty without passing the name of the action.
>>
>> D:\Workspaces\empire\empire-db-trunk\empire-db-examples\empire-db-
>> example-struts2>
>> D:\Workspaces\empire\empire-db-trunk\empire-db-examples\empire-db-
>> example-struts2>
>> D:\Workspaces\empire\empire-db-trunk\empire-db-examples\empire-db-
>> example-struts2>
>> D:\Workspaces\empire\empire-db-trunk\empire-db-examples\empire-db-
>> example-struts2>mvn
>> jetty:run
>> [INFO] Scanning for projects...
>> [INFO]
>> [INFO]
>> -----------------------------------------------------------------------
>> -
>> [INFO] Building Apache Empire-db Struts2 Example 2.0.8-incubating-
>> SNAPSHOT
>> [INFO]
>> -----------------------------------------------------------------------
>> -
>> [INFO]
>> [INFO] >>> maven-jetty-plugin:6.1.10:run (default-cli) @
>> empire-db-example-struts2 >>>
>> [INFO]
>> [INFO] --- maven-remote-resources-plugin:1.1:process (default) @
>> empire-db-example-struts2 ---
>> [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]
>> [INFO] --- maven-resources-plugin:2.4:resources (default-resources) @
>> empire-db-example-struts2 ---
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] Copying 6 resources
>> [INFO] Copying 4 resources
>> [INFO]
>> [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @
>> empire-db-example-struts2 ---
>> [INFO] Compiling 18 source files to
>> D:\Workspaces\empire\empire-db-trunk\empire-db-examples\empire-db-
>> example-struts2\target\classes
>> [INFO]
>> [INFO] --- maven-bundle-plugin:2.1.0:manifest (bundle-manifest) @
>> empire-db-example-struts2 ---
>> [WARNING] Ignoring project type war - supportedProjectTypes = [jar,
>> bundle]
>> [INFO]
>> [INFO] --- maven-resources-plugin:2.4:testResources
>> (default-testResources) @ empire-db-example-struts2 ---
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] skip non existing resourceDirectory
>> D:\Workspaces\empire\empire-db-trunk\empire-db-examples\empire-db-
>> example-struts2\src\test\resources
>> [INFO] Copying 4 resources
>> [INFO]
>> [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-
>> testCompile)
>> @ empire-db-example-struts2 ---
>> [INFO] No sources to compile
>> [INFO]
>> [INFO] <<< maven-jetty-plugin:6.1.10:run (default-cli) @
>> empire-db-example-struts2 <<<
>> [INFO]
>> [INFO] --- maven-jetty-plugin:6.1.10:run (default-cli) @
>> empire-db-example-struts2 ---
>> [INFO] Configuring Jetty for project: Apache Empire-db Struts2 Example
>> [INFO] Webapp source directory =
>> D:\Workspaces\empire\empire-db-trunk\empire-db-examples\empire-db-
>> example-struts2\src\main\webapp
>> [INFO] web.xml file =
>> D:\Workspaces\empire\empire-db-trunk\empire-db-examples\empire-db-
>> example-struts2\src\main\webapp\WEB-INF\web.xml
>> [INFO] Classes =
>> D:\Workspaces\empire\empire-db-trunk\empire-db-examples\empire-db-
>> example-struts2\target\classes
>> 2010-11-22 15:39:24.692::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 =
>> D:\Workspaces\empire\empire-db-trunk\empire-db-examples\empire-db-
>> example-struts2\src\main\webapp
>> [INFO] Starting jetty 6.1.10 ...
>> 2010-11-22 15:39:24.957::INFO:  jetty-6.1.10
>> 2010-11-22 15:39:24.238::INFO:  No Transaction manager found - if your
>> webapp requires one, please configure one.
>> INFO  [2010/11/22 15:39]: Logging sucessfully configured.  at
>> org.apache.empire.xml.XMLConfiguration.initLogging(XMLConfiguration.jav
>> a:163)
>> INFO  [2010/11/22 15:39]: reading bean properties from node: properties
>> at
>> org.apache.empire.xml.XMLConfiguration.readProperties(XMLConfiguration.
>> java:186)
>> INFO  [2010/11/22 15:39]: Configuration property 'databaseProvider' set
>> to "hsqldb"  at
>> org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguratio
>> n.java:217)
>> INFO  [2010/11/22 15:39]: reading bean properties from node:
>> properties-hsqldb  at
>> org.apache.empire.xml.XMLConfiguration.readProperties(XMLConfiguration.
>> java:186)
>> INFO  [2010/11/22 15:39]: Configuration property 'jdbcClass' set to
>> "org.hsqldb.jdbcDriver"  at
>> org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguratio
>> n.java:217)
>> INFO  [2010/11/22 15:39]: Configuration property 'jdbcURL' set to
>> "jdbc:hsqldb:file:hsqldb/sample;shutdown=true"  at
>> org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguratio
>> n.java:217)
>> INFO  [2010/11/22 15:39]: Configuration property 'jdbcUser' set to "sa"
>> at
>> org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguratio
>> n.java:217)
>> INFO  [2010/11/22 15:39]: Configuration property 'jdbcPwd' set to
>> "null"  at
>> org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguratio
>> n.java:217)
>> INFO  [2010/11/22 15:39]: Configuration property 'schemaName' set to
>> "DBSAMPLE"  at
>> org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguratio
>> n.java:217)
>> INFO  [2010/11/22 15:39]: *** getJDBCConnection() ***  at
>> org.apache.empire.struts2.websample.web.SampleApplication.init(SampleAp
>> plication.java:82)
>> INFO  [2010/11/22 15:39]: Connecting to
>> Database'jdbc:hsqldb:file:D:\Workspaces\empire\empire-db-trunk\empire-
>> db-examples\empire-db-example-
>> struts2\src\main\webapp\hsqldb/sample;shutdown=true'
>> / User=sa  at
>> org.apache.empire.struts2.websample.web.SampleApplication.getJDBCConnec
>> tion(SampleApplication.java:139)
>> INFO  [2010/11/22 15:39]: Connected successfully  at
>> org.apache.empire.struts2.websample.web.SampleApplication.getJDBCConnec
>> tion(SampleApplication.java:143)
>> INFO  [2010/11/22 15:39]: AutoCommit is false  at
>> org.apache.empire.struts2.websample.web.SampleApplication.getJDBCConnec
>> tion(SampleApplication.java:147)
>> INFO  [2010/11/22 15:39]: *** create DBDatabaseDriverOracle() ***  at
>> org.apache.empire.struts2.websample.web.SampleApplication.init(SampleAp
>> plication.java:86)
>> INFO  [2010/11/22 15:39]: *** open database ***  at
>> org.apache.empire.struts2.websample.web.SampleApplication.init(SampleAp
>> plication.java:90)
>> DEBUG [2010/11/22 15:39]: executing: SELECT count(*)
>> FROM DEPARTMENTS t1  at
>> org.apache.empire.db.DBDatabase.querySingleValue(DBDatabase.java:643)
>> DEBUG [2010/11/22 15:39]: querySingleValue complete in 62 ms -> value=2
>> at
>> org.apache.empire.db.DBDatabase.querySingleValue(DBDatabase.java:663)
>> WARN  [2010/11/22 15:39]:
>> org.apache.empire.struts2.actionsupport.TextProviderActionSupport:
>> Caching is NOT enabled for Application!  at
>> org.apache.empire.struts2.actionsupport.TextProviderActionSupport.setCa
>> chingEnabled(TextProviderActionSupport.java:50)
>> INFO  [2010/11/22 15:39]: Application initialized   at
>> org.apache.empire.struts2.websample.web.SampleApplication.init(SampleAp
>> plication.java:107)
>> INFO  [2010/11/22 15:39]: Parsing configuration file
>> [struts-default.xml]  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(Commons
>> Logger.java:42)
>> INFO  [2010/11/22 15:39]: Parsing configuration file
>> [struts-plugin.xml]  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(Commons
>> Logger.java:42)
>> INFO  [2010/11/22 15:39]: Parsing configuration file [struts.xml]  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(Commons
>> Logger.java:42)
>> INFO  [2010/11/22 15:39]: Overriding property struts.i18n.reload - old
>> value: false new value: true  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(Commons
>> Logger.java:42)
>> INFO  [2010/11/22 15:39]: Overriding property
>> struts.configuration.xml.reload - old value: false new value: true  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(Commons
>> Logger.java:42)
>> log4j:ERROR Attempted to append to closed appender named [default].
>> WARN  [2010/11/22 15:39]: Unable to load config class
>> org.apache.struts2.portlet.interceptor.PortletAwareInterceptor at
>> interceptor -
>> jar:file:/C:/Users/benni/.m2/repository/org/apache/struts/struts2-
>> portlet-plugin/2.2.1/struts2-portlet-plugin-2.2.1.jar!/struts-
>> plugin.xml:48:114
>> probably due to a missing jar, which might be fine if you never plan to
>> use the portletAware interceptor  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.warn(Commons
>> Logger.java:56)
>> ERROR [2010/11/22 15:39]: Actual exception  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(Common
>> sLogger.java:38)
>> Could not load class
>> org.apache.struts2.portlet.interceptor.PortletAwareInterceptor. Perhaps
>> it exists but certain dependencies are not available? - interceptor -
>> jar:file:/C:/Users/benni/.m2/repository/org/apache/struts/struts2-
>> portlet-plugin/2.2.1/struts2-portlet-plugin-2.2.1.jar!/struts-
>> plugin.xml:48:114
>>          at
>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsObje
>> ctFactory.java:81)
>>          at
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder.constructIn
>> terceptorReference(InterceptorBuilder.java:70)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.looku
>> pInterceptorReference(XmlConfigurationProvider.java:998)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadI
>> nterceptorStack(XmlConfigurationProvider.java:817)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadI
>> nterceptorStacks(XmlConfigurationProvider.java:830)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadI
>> nterceptors(XmlConfigurationProvider.java:853)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPa
>> ckage(XmlConfigurationProvider.java:460)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadP
>> ackages(XmlConfigurationProvider.java:275)
>>          at
>> org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(S
>> trutsXmlConfigurationProvider.java:111)
>>          at
>> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContaine
>> r(DefaultConfiguration.java:204)
>>          at
>> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(Co
>> nfigurationManager.java:66)
>>          at
>> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Disp
>> atcher.java:371)
>>          at
>> org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
>>          at
>> org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.ja
>> va: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:51
>> 0)
>>          at
>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
>>          at
>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6Plugin
>> WebAppContext.java:110)
>>          at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39
>> )
>>          at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.j
>> ava:152)
>>          at
>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandl
>> erCollection.java:156)
>>          at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39
>> )
>>          at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.j
>> ava:152)
>>          at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39
>> )
>>          at
>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:13
>> 0)
>>          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.ja
>> va:132)
>>          at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo
>> .java:371)
>>          at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.ja
>> va:307)
>>          at
>> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunM
>> ojo.java:203)
>>          at
>> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
>>          at
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBu
>> ildPluginManager.java:107)
>>          at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
>> ava:195)
>>          at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
>> ava:148)
>>          at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
>> ava:140)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:84)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:59)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuil
>> d(LifecycleStarter.java:183)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleS
>> tarter.java:161)
>>          at
>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:314)
>>          at
>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:151)
>>          at org.apache.maven.cli.MavenCli.execute(MavenCli.java:445)
>>          at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:168)
>>          at org.apache.maven.cli.MavenCli.main(MavenCli.java:132)
>>          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>          at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
>> va:39)
>>          at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
>> rImpl.java:25)
>>          at java.lang.reflect.Method.invoke(Method.java:597)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launch
>> er.java:290)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:
>> 230)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Laun
>> cher.java:409)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:35
>> 2)
>> Caused by: java.lang.NoClassDefFoundError:
>> javax/portlet/PortletPreferences
>>          at java.lang.Class.getDeclaredConstructors0(Native Method)
>>          at
>> java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
>>          at java.lang.Class.getConstructor0(Class.java:2699)
>>          at java.lang.Class.newInstance0(Class.java:326)
>>          at java.lang.Class.newInstance(Class.java:308)
>>          at
>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:130)
>>          at
>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:161)
>>          at
>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:150)
>>          at
>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsObje
>> ctFactory.java:52)
>>          ... 56 more
>> Caused by: java.lang.ClassNotFoundException:
>> javax.portlet.PortletPreferences
>>          at
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Se
>> lfFirstStrategy.java:50)
>>          at
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.j
>> ava:244)
>>          at
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.j
>> ava:230)
>>          at
>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.
>> java:375)
>>          at
>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.
>> java:337)
>>          ... 65 more
>> WARN  [2010/11/22 15:39]: Unable to load config class
>> org.apache.struts2.portlet.interceptor.PortletAwareInterceptor at
>> interceptor -
>> jar:file:/C:/Users/benni/.m2/repository/org/apache/struts/struts2-
>> portlet-plugin/2.2.1/struts2-portlet-plugin-2.2.1.jar!/struts-
>> plugin.xml:48:114
>> probably due to a missing jar, which might be fine if you never plan to
>> use the portletAware interceptor  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.warn(Commons
>> Logger.java:56)
>> ERROR [2010/11/22 15:39]: Actual exception  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(Common
>> sLogger.java:38)
>> Could not load class
>> org.apache.struts2.portlet.interceptor.PortletAwareInterceptor. Perhaps
>> it exists but certain dependencies are not available? - interceptor -
>> jar:file:/C:/Users/benni/.m2/repository/org/apache/struts/struts2-
>> portlet-plugin/2.2.1/struts2-portlet-plugin-2.2.1.jar!/struts-
>> plugin.xml:48:114
>>          at
>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsObje
>> ctFactory.java:81)
>>          at
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder.constructIn
>> terceptorReference(InterceptorBuilder.java:70)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.looku
>> pInterceptorReference(XmlConfigurationProvider.java:998)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadI
>> nterceptorStack(XmlConfigurationProvider.java:817)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadI
>> nterceptorStacks(XmlConfigurationProvider.java:830)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadI
>> nterceptors(XmlConfigurationProvider.java:853)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPa
>> ckage(XmlConfigurationProvider.java:460)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadP
>> ackages(XmlConfigurationProvider.java:275)
>>          at
>> org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(S
>> trutsXmlConfigurationProvider.java:111)
>>          at
>> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContaine
>> r(DefaultConfiguration.java:204)
>>          at
>> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(Co
>> nfigurationManager.java:66)
>>          at
>> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Disp
>> atcher.java:371)
>>          at
>> org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
>>          at
>> org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.ja
>> va: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:51
>> 0)
>>          at
>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
>>          at
>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6Plugin
>> WebAppContext.java:110)
>>          at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39
>> )
>>          at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.j
>> ava:152)
>>          at
>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandl
>> erCollection.java:156)
>>          at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39
>> )
>>          at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.j
>> ava:152)
>>          at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39
>> )
>>          at
>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:13
>> 0)
>>          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.ja
>> va:132)
>>          at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo
>> .java:371)
>>          at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.ja
>> va:307)
>>          at
>> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunM
>> ojo.java:203)
>>          at
>> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
>>          at
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBu
>> ildPluginManager.java:107)
>>          at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
>> ava:195)
>>          at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
>> ava:148)
>>          at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
>> ava:140)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:84)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:59)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuil
>> d(LifecycleStarter.java:183)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleS
>> tarter.java:161)
>>          at
>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:314)
>>          at
>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:151)
>>          at org.apache.maven.cli.MavenCli.execute(MavenCli.java:445)
>>          at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:168)
>>          at org.apache.maven.cli.MavenCli.main(MavenCli.java:132)
>>          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>          at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
>> va:39)
>>          at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
>> rImpl.java:25)
>>          at java.lang.reflect.Method.invoke(Method.java:597)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launch
>> er.java:290)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:
>> 230)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Laun
>> cher.java:409)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:35
>> 2)
>> Caused by: java.lang.NoClassDefFoundError:
>> javax/portlet/PortletPreferences
>>          at java.lang.Class.getDeclaredConstructors0(Native Method)
>>          at
>> java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
>>          at java.lang.Class.getConstructor0(Class.java:2699)
>>          at java.lang.Class.newInstance0(Class.java:326)
>>          at java.lang.Class.newInstance(Class.java:308)
>>          at
>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:130)
>>          at
>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:161)
>>          at
>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:150)
>>          at
>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsObje
>> ctFactory.java:52)
>>          ... 56 more
>> Caused by: java.lang.ClassNotFoundException:
>> javax.portlet.PortletPreferences
>>          at
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Se
>> lfFirstStrategy.java:50)
>>          at
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.j
>> ava:244)
>>          at
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.j
>> ava:230)
>>          at
>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.
>> java:375)
>>          at
>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.
>> java:337)
>>          ... 65 more
>> WARN  [2010/11/22 15:39]: no default parameter defined for result of
>> type dispatcher  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.warn(Commons
>> Logger.java:56)
>> WARN  [2010/11/22 15:39]: Unable to load config class
>> org.apache.empire.struts2.interceptors.ActionBasicsInterceptor at
>> interceptor -
>> jar:file:/C:/Users/benni/.m2/repository/org/apache/empire-db/empire-db-
>> struts2/2.0.8-incubating-SNAPSHOT/empire-db-struts2-2.0.8-incubating-
>> SNAPSHOT.jar!/struts-empire.xml:30:115
>> probably due to a missing jar, which might be fine if you never plan to
>> use the actionBasics interceptor  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.warn(Commons
>> Logger.java:56)
>> ERROR [2010/11/22 15:39]: Actual exception  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(Common
>> sLogger.java:38)
>> Could not load class
>> org.apache.empire.struts2.interceptors.ActionBasicsInterceptor. Perhaps
>> it exists but certain dependencies are not available? - interceptor -
>> jar:file:/C:/Users/benni/.m2/repository/org/apache/empire-db/empire-db-
>> struts2/2.0.8-incubating-SNAPSHOT/empire-db-struts2-2.0.8-incubating-
>> SNAPSHOT.jar!/struts-empire.xml:30:115
>>          at
>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsObje
>> ctFactory.java:81)
>>          at
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder.constructIn
>> terceptorReference(InterceptorBuilder.java:70)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.looku
>> pInterceptorReference(XmlConfigurationProvider.java:998)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadI
>> nterceptorStack(XmlConfigurationProvider.java:817)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadI
>> nterceptorStacks(XmlConfigurationProvider.java:830)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadI
>> nterceptors(XmlConfigurationProvider.java:853)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPa
>> ckage(XmlConfigurationProvider.java:460)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadP
>> ackages(XmlConfigurationProvider.java:275)
>>          at
>> org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(S
>> trutsXmlConfigurationProvider.java:111)
>>          at
>> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContaine
>> r(DefaultConfiguration.java:204)
>>          at
>> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(Co
>> nfigurationManager.java:66)
>>          at
>> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Disp
>> atcher.java:371)
>>          at
>> org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
>>          at
>> org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.ja
>> va: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:51
>> 0)
>>          at
>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
>>          at
>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6Plugin
>> WebAppContext.java:110)
>>          at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39
>> )
>>          at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.j
>> ava:152)
>>          at
>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandl
>> erCollection.java:156)
>>          at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39
>> )
>>          at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.j
>> ava:152)
>>          at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39
>> )
>>          at
>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:13
>> 0)
>>          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.ja
>> va:132)
>>          at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo
>> .java:371)
>>          at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.ja
>> va:307)
>>          at
>> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunM
>> ojo.java:203)
>>          at
>> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
>>          at
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBu
>> ildPluginManager.java:107)
>>          at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
>> ava:195)
>>          at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
>> ava:148)
>>          at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
>> ava:140)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:84)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:59)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuil
>> d(LifecycleStarter.java:183)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleS
>> tarter.java:161)
>>          at
>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:314)
>>          at
>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:151)
>>          at org.apache.maven.cli.MavenCli.execute(MavenCli.java:445)
>>          at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:168)
>>          at org.apache.maven.cli.MavenCli.main(MavenCli.java:132)
>>          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>          at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
>> va:39)
>>          at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
>> rImpl.java:25)
>>          at java.lang.reflect.Method.invoke(Method.java:597)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launch
>> er.java:290)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:
>> 230)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Laun
>> cher.java:409)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:35
>> 2)
>> Caused by: java.lang.NoClassDefFoundError: javax/portlet/PortletRequest
>>          at java.lang.Class.getDeclaredMethods0(Native Method)
>>          at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
>>          at java.lang.Class.getDeclaredMethods(Class.java:1791)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl.addInjectors(ContainerImpl
>> .java:90)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl.addInjectors(ContainerImpl
>> .java:86)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl$1.create(ContainerImpl.jav
>> a:71)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl$1.create(ContainerImpl.jav
>> a:67)
>>          at
>> com.opensymphony.xwork2.inject.util.ReferenceCache$CallableCreate.call(
>> ReferenceCache.java:150)
>>          at
>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>>          at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>>          at
>> com.opensymphony.xwork2.inject.util.ReferenceCache.internalCreate(Refer
>> enceCache.java:76)
>>          at
>> com.opensymphony.xwork2.inject.util.ReferenceCache.get(ReferenceCache.j
>> ava:116)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:
>> 483)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.java:
>> 523)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.java:
>> 521)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImp
>> l.java:574)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:
>> 521)
>>          at
>> com.opensymphony.xwork2.ObjectFactory.injectInternalBeans(ObjectFactory
>> .java:138)
>>          at
>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:163)
>>          at
>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:150)
>>          at
>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsObje
>> ctFactory.java:52)
>>          ... 56 more
>> Caused by: java.lang.ClassNotFoundException:
>> javax.portlet.PortletRequest
>>          at
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Se
>> lfFirstStrategy.java:50)
>>          at
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.j
>> ava:244)
>>          at
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.j
>> ava:230)
>>          at
>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.
>> java:375)
>>          at
>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.
>> java:337)
>>          ... 77 more
>> WARN  [2010/11/22 15:39]: Unable to load config class
>> org.apache.empire.struts2.interceptors.ActionAccessInterceptor at
>> interceptor -
>> jar:file:/C:/Users/benni/.m2/repository/org/apache/empire-db/empire-db-
>> struts2/2.0.8-incubating-SNAPSHOT/empire-db-struts2-2.0.8-incubating-
>> SNAPSHOT.jar!/struts-empire.xml:35:115
>> probably due to a missing jar, which might be fine if you never plan to
>> use the actionAccess interceptor  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.warn(Commons
>> Logger.java:56)
>> ERROR [2010/11/22 15:39]: Actual exception  at
>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(Common
>> sLogger.java:38)
>> Could not load class
>> org.apache.empire.struts2.interceptors.ActionAccessInterceptor. Perhaps
>> it exists but certain dependencies are not available? - interceptor -
>> jar:file:/C:/Users/benni/.m2/repository/org/apache/empire-db/empire-db-
>> struts2/2.0.8-incubating-SNAPSHOT/empire-db-struts2-2.0.8-incubating-
>> SNAPSHOT.jar!/struts-empire.xml:35:115
>>          at
>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsObje
>> ctFactory.java:81)
>>          at
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder.constructIn
>> terceptorReference(InterceptorBuilder.java:70)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.looku
>> pInterceptorReference(XmlConfigurationProvider.java:998)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadI
>> nterceptorStack(XmlConfigurationProvider.java:817)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadI
>> nterceptorStacks(XmlConfigurationProvider.java:830)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadI
>> nterceptors(XmlConfigurationProvider.java:853)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPa
>> ckage(XmlConfigurationProvider.java:460)
>>          at
>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadP
>> ackages(XmlConfigurationProvider.java:275)
>>          at
>> org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(S
>> trutsXmlConfigurationProvider.java:111)
>>          at
>> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContaine
>> r(DefaultConfiguration.java:204)
>>          at
>> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(Co
>> nfigurationManager.java:66)
>>          at
>> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Disp
>> atcher.java:371)
>>          at
>> org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
>>          at
>> org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.ja
>> va: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:51
>> 0)
>>          at
>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
>>          at
>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6Plugin
>> WebAppContext.java:110)
>>          at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39
>> )
>>          at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.j
>> ava:152)
>>          at
>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandl
>> erCollection.java:156)
>>          at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39
>> )
>>          at
>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.j
>> ava:152)
>>          at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39
>> )
>>          at
>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:13
>> 0)
>>          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.ja
>> va:132)
>>          at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo
>> .java:371)
>>          at
>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.ja
>> va:307)
>>          at
>> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunM
>> ojo.java:203)
>>          at
>> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
>>          at
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBu
>> ildPluginManager.java:107)
>>          at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
>> ava:195)
>>          at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
>> ava:148)
>>          at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
>> ava:140)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:84)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>> (LifecycleModuleBuilder.java:59)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuil
>> d(LifecycleStarter.java:183)
>>          at
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleS
>> tarter.java:161)
>>          at
>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:314)
>>          at
>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:151)
>>          at org.apache.maven.cli.MavenCli.execute(MavenCli.java:445)
>>          at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:168)
>>          at org.apache.maven.cli.MavenCli.main(MavenCli.java:132)
>>          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>          at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
>> va:39)
>>          at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
>> rImpl.java:25)
>>          at java.lang.reflect.Method.invoke(Method.java:597)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launch
>> er.java:290)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:
>> 230)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Laun
>> cher.java:409)
>>          at
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:35
>> 2)
>> Caused by: java.lang.NoClassDefFoundError: javax/portlet/PortletRequest
>>          at java.lang.Class.getDeclaredMethods0(Native Method)
>>          at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
>>          at java.lang.Class.getDeclaredMethods(Class.java:1791)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl.addInjectors(ContainerImpl
>> .java:90)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl.addInjectors(ContainerImpl
>> .java:86)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl$1.create(ContainerImpl.jav
>> a:71)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl$1.create(ContainerImpl.jav
>> a:67)
>>          at
>> com.opensymphony.xwork2.inject.util.ReferenceCache$CallableCreate.call(
>> ReferenceCache.java:150)
>>          at
>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>>          at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>>          at
>> com.opensymphony.xwork2.inject.util.ReferenceCache.internalCreate(Refer
>> enceCache.java:76)
>>          at
>> com.opensymphony.xwork2.inject.util.ReferenceCache.get(ReferenceCache.j
>> ava:116)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:
>> 483)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.java:
>> 523)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.java:
>> 521)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImp
>> l.java:574)
>>          at
>> com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:
>> 521)
>>          at
>> com.opensymphony.xwork2.ObjectFactory.injectInternalBeans(ObjectFactory
>> .java:138)
>>          at
>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:163)
>>          at
>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:150)
>>          at
>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsObje
>> ctFactory.java:52)
>>          ... 56 more
>> Caused by: java.lang.ClassNotFoundException:
>> javax.portlet.PortletRequest
>>          at
>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(Se
>> lfFirstStrategy.java:50)
>>          at
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.j
>> ava:244)
>>          at
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.j
>> ava:230)
>>          at
>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.
>> java:375)
>>          at
>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.
>> java:337)
>>          ... 77 more
>> 2010-11-22 15:39:28.714::INFO:  Started
>> SelectChannelConnector@0.0.0.0:8080
>> [INFO] Started Jetty Server
>> [INFO] Starting scanner at interval of 10 seconds.
>> INFO  [2010/11/22 15:39]: Session created   at
>> org.apache.empire.struts2.websample.web.SampleSession.init(SampleSessio
>> n.java:46)
>> log4j:ERROR Attempted to append to closed appender named [default].
>> WARN  [2010/11/22 15:39]: Cannot dispose action. Action is not supplied
>> on the request. (Missing ActionBasicsInterceptor?)  at
>> org.apache.empire.struts2.web.EmpireStrutsDispatcher.disposeAction(Empi
>> reStrutsDispatcher.java:163)
>> log4j:ERROR Attempted to append to closed appender named [default].
>> WARN  [2010/11/22 15:39]: Cannot dispose action. Action is not supplied
>> on the request. (Missing ActionBasicsInterceptor?)  at
>> org.apache.empire.struts2.web.EmpireStrutsDispatcher.disposeAction(Empi
>> reStrutsDispatcher.java:163)
>> log4j:ERROR Attempted to append to closed appender named [default].
>> WARN  [2010/11/22 15:39]: Cannot dispose action. Action is not supplied
>> on the request. (Missing ActionBasicsInterceptor?)  at
>> org.apache.empire.struts2.web.EmpireStrutsDispatcher.disposeAction(Empi
>> reStrutsDispatcher.java:163)
>> log4j:ERROR Attempted to append to closed appender named [default].
>> WARN  [2010/11/22 15:39]: Cannot dispose action. Action is not supplied
>> on the request. (Missing ActionBasicsInterceptor?)  at
>> org.apache.empire.struts2.web.EmpireStrutsDispatcher.disposeAction(Empi
>> reStrutsDispatcher.java:163)
>>
>>
>>
>>
>>
>> Am 22.11.2010 18:30, schrieb Rainer Döbele:
>> > Hi Benjamin,
>> >
>> > when you specify the base URL only, then the app-server should load
>> the welcome-file that is first in the welcome-file-list of the web.xml
>> (see src/main/webapp/WEB-INF/web.xml). Our welcome-file-list is as
>> follows:
>> >
>> >      <welcome-file-list>
>> >          <welcome-file>index.html</welcome-file>
>> >      </welcome-file-list>
>> >
>> > The index.html file in this list loaded in the web root directory of
>> the app (src/main/webapp).
>> > This file then in turn redirects to the login page using the
>> following meta-tag:
>> >
>> >     <META HTTP-EQUIV="Refresh" CONTENT="0; URL=login.action">
>> >
>> > Unfortunately I cannot say, what Jetty doesn't like and why.
>> > Personally I don't use Jetty at all.
>> >
>> > When I run it with Tomcat I get no exceptions (except the
>> org.hsqldb.jdbc.Util.sqlException exception you get when you run the
>> example the first time, by which the app detects that it has to create
>> the database).
>> > Can you post your log output?
>> >
>> > Regards
>> > Rainer
>> >
>> >
>> > Benjamin Venditti wrote:
>> >> from: Benjamin Venditti [mailto:benjamin.venditti@arcor.de]
>> >> to: Rainer Döbele; Francis De Brabandere; empire-db-
>> >> dev@incubator.apache.org
>> >> Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
>> >>
>> >> hey there,
>> >>
>> >> tried to get jetty running again (partly successful), this time on a
>> >> clean win7x32 installation. included the "console.log" and the
>> "error-
>> >> page" of my browser.
>> >>
>> >> there are several Exceptions in the logfile of the console regarding
>> >> struts2 interceptors. they are thrown no matter which appserver i
>> use
>> >> (tomcat 5.5 or jetty).
>> >>
>> >> i think there is something wrong with the mapping of default
>> actions.
>> >> in tomcat i can reach the webapp via:
>> >>         http://localhost:8080/empire-db-example-struts2/login.action
>> >> or
>> >>         http://localhost:8080/empire-db-example-struts2
>> >>
>> >> however when run on jetty i can access it only via the full url:
>> >>         http://localhost:8080/empire-db-example-struts2/login.action
>> >>
>> >> if i try to access the webapp without passing the action, i get the
>> >> "Struts Problem Report" page i included.
>> >>
>> >> have you got an idea/explaination whey jetty behaves that way? and
>> where
>> >> those exceptions come from?
>> >>
>> >> cherio
>> >>         benjamin
>> >>
>> >> ps.: i always get a "Delivery to the following recipient failed
>> >> permanently: empire-db-dev@incubator.apache.org", when i try to send
>> a
>> >> mail to "empire-db-dev@incubator.apache.org". Are you able to send
>> mails
>> >> to the dev-list?
>> >>
>> >> Am 22.11.2010 09:40, schrieb Francis De Brabandere:
>> >>> I'd still want to have a look at that example without tomcat but
>> it'll
>> >>> be for Wednesday...
>> >>>
>> >>> On Mon, Nov 22, 2010 at 12:53 AM, Benjamin Venditti
>> >>> <benjamin.venditti@arcor.de>   wrote:
>> >>>> Hi there,
>> >>>>
>> >>>> +1 from for RC2, too.
>> >>>>
>> >>>> Finally got it working with tomcat 5.5 in eclipse, as Rainer
>> >> suggested.
>> >>>> Cheerio,
>> >>>>      Benjamin
>> >>>>
>> >>>> Am 21.11.2010 23:37, schrieb Rainer Döbele:
>> >>>>> Hi Benjamin,
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>> I ran the struts2 example with Tomcat 5.5. and Tomcat 6 and I had
>> no
>> >>>>> such problem.
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>> Regards
>> >>>>>
>> >>>>> Rainer
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>> from: Benjamin Venditti [mailto:benjamin.venditti@arcor.de]
>> >>>>> to: empire-db-dev@incubator.apache.org
>> >>>>> cc: Francis De Brabandere
>> >>>>> re: Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>> 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<doebele@esteam.de>
>> >>>>>    <mailto:doebele@esteam.de>      wrote:
>> >>>>>
>> >>>>>          Hi everyone,
>> >>>>>
>> >>>>>          Rc2 looks good.
>> >>>>>
>> >>>>>          +1 from me.
>> >>>>>
>> >>>>>          Regards
>> >>>>>          Rainer
>> >>>>>
>> >>>>>
>> >>>>>          Francis De Brabandere wrote:
>> >>>>>
>> >>>>>                  from: Francis De Brabandere
>> >> [mailto:francisdb@gmail.com]
>> >>>>>                  to: empire-db-dev@incubator.apache.org
>> >>>>>                  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.
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>
>> >>
>
>



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

Mime
View raw message