You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@empire-db.apache.org by Francis De Brabandere <fr...@gmail.com> on 2010/11/18 22:50:18 UTC
[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.
Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Francis De Brabandere <fr...@gmail.com>.
I'm closing this vote with:
+1 3
+0 0
+1 0
Starting a thread on the incubator list for ipmc approval
Cheers,
Francis
On Tue, Nov 30, 2010 at 4:20 PM, Rainer Döbele <do...@esteam.de> wrote:
> Hi Francis,
>
> Oh sorry, yes of course I do.
> +1
>
> 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)
>>
>> Rainer, do you stick to your +1? Then I'll move this to the incubator
>> list.
>>
>> Cheers,
>> Francis
>>
>> On Mon, Nov 29, 2010 at 1:31 AM, Benjamin Venditti
>> <be...@arcor.de> wrote:
>> > hi francis,
>> >
>> > thanks for your help, i wouldn't have figured out that. I also
>> remember that
>> > the dispatching worked correctly in previous versions. I think a new
>> RC is
>> > not
>> > neccessary, as it is just a example working not in every constellation
>> > (i guess most people use tomcat anyway). maybe we put that on the
>> > the todo-list for a future rc.
>> >
>> > hmm, still have to give my vote for this one.
>> >
>> > +1
>> >
>> > best regards,
>> > benjamin
>> >
>> >
>> >
>> >
>> > Am 28.11.2010 23:46, schrieb Francis De Brabandere:
>> >>
>> >> Hi all,
>> >>
>> >> The portlet api is indeed missing it seems when running jetty. I need
>> >> to explicitly add it as runtime dependency for "mvn jetty:run" to
>> work
>> >> properly. Same problem for the cxf struts2 example. I fixed this in
>> >> subversion.
>> >>
>> >> Further I can also reproduce that jetty does not seem to load the
>> >> welcome file, browsing to
>> >> http://localhost:8080/empire-db-example-struts2/index.html works. The
>> >> EmpireFilterDispatcher(EmpireStrutsDispatcher) seems to have priority
>> >> over the welcome file in jetty.
>> >> (if I remember correctly this used to work in the past, maybe it's
>> >> linked to the changes in EmpireStrutsDispatcher?)
>> >>
>> >> Do we see this as a major issue needing a new RC?
>> >>
>> >> Cheers,
>> >> Francis
>> >>
>> >> On Sun, Nov 28, 2010 at 12:36 PM, Francis De Brabandere
>> >> <fr...@gmail.com> wrote:
>> >>>
>> >>> now -> this evening :-s
>> >>>
>> >>> On Sun, Nov 28, 2010 at 11:56 AM, Francis De Brabandere
>> >>> <fr...@gmail.com> wrote:
>> >>>>
>> >>>> sorry, forgot a bit about this issue, I'll check now
>> >>>>
>> >>>> On Sun, Nov 28, 2010 at 11:47 AM, Rainer Döbele<do...@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
>> >>>>>>>>> <be...@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<do...@esteam.de>
>> >>>>>>>>>>> <ma...@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.
>> >>>>
>> >>>
>> >>>
>> >>> --
>> >>> 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.
>
--
http://www.somatik.be
Microsoft gives you windows, Linux gives you the whole house.
Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Francis De Brabandere <fr...@gmail.com>.
Rainer, do you stick to your +1? Then I'll move this to the incubator list.
Cheers,
Francis
On Mon, Nov 29, 2010 at 1:31 AM, Benjamin Venditti
<be...@arcor.de> wrote:
> hi francis,
>
> thanks for your help, i wouldn't have figured out that. I also remember that
> the dispatching worked correctly in previous versions. I think a new RC is
> not
> neccessary, as it is just a example working not in every constellation
> (i guess most people use tomcat anyway). maybe we put that on the
> the todo-list for a future rc.
>
> hmm, still have to give my vote for this one.
>
> +1
>
> best regards,
> benjamin
>
>
>
>
> Am 28.11.2010 23:46, schrieb Francis De Brabandere:
>>
>> Hi all,
>>
>> The portlet api is indeed missing it seems when running jetty. I need
>> to explicitly add it as runtime dependency for "mvn jetty:run" to work
>> properly. Same problem for the cxf struts2 example. I fixed this in
>> subversion.
>>
>> Further I can also reproduce that jetty does not seem to load the
>> welcome file, browsing to
>> http://localhost:8080/empire-db-example-struts2/index.html works. The
>> EmpireFilterDispatcher(EmpireStrutsDispatcher) seems to have priority
>> over the welcome file in jetty.
>> (if I remember correctly this used to work in the past, maybe it's
>> linked to the changes in EmpireStrutsDispatcher?)
>>
>> Do we see this as a major issue needing a new RC?
>>
>> Cheers,
>> Francis
>>
>> On Sun, Nov 28, 2010 at 12:36 PM, Francis De Brabandere
>> <fr...@gmail.com> wrote:
>>>
>>> now -> this evening :-s
>>>
>>> On Sun, Nov 28, 2010 at 11:56 AM, Francis De Brabandere
>>> <fr...@gmail.com> wrote:
>>>>
>>>> sorry, forgot a bit about this issue, I'll check now
>>>>
>>>> On Sun, Nov 28, 2010 at 11:47 AM, Rainer Döbele<do...@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
>>>>>>>>> <be...@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<do...@esteam.de>
>>>>>>>>>>> <ma...@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.
>>>>
>>>
>>>
>>> --
>>> 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.
Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Benjamin Venditti <be...@arcor.de>.
hi francis,
thanks for your help, i wouldn't have figured out that. I also remember that
the dispatching worked correctly in previous versions. I think a new RC
is not
neccessary, as it is just a example working not in every constellation
(i guess most people use tomcat anyway). maybe we put that on the
the todo-list for a future rc.
hmm, still have to give my vote for this one.
+1
best regards,
benjamin
Am 28.11.2010 23:46, schrieb Francis De Brabandere:
> Hi all,
>
> The portlet api is indeed missing it seems when running jetty. I need
> to explicitly add it as runtime dependency for "mvn jetty:run" to work
> properly. Same problem for the cxf struts2 example. I fixed this in
> subversion.
>
> Further I can also reproduce that jetty does not seem to load the
> welcome file, browsing to
> http://localhost:8080/empire-db-example-struts2/index.html works. The
> EmpireFilterDispatcher(EmpireStrutsDispatcher) seems to have priority
> over the welcome file in jetty.
> (if I remember correctly this used to work in the past, maybe it's
> linked to the changes in EmpireStrutsDispatcher?)
>
> Do we see this as a major issue needing a new RC?
>
> Cheers,
> Francis
>
> On Sun, Nov 28, 2010 at 12:36 PM, Francis De Brabandere
> <fr...@gmail.com> wrote:
>> now -> this evening :-s
>>
>> On Sun, Nov 28, 2010 at 11:56 AM, Francis De Brabandere
>> <fr...@gmail.com> wrote:
>>> sorry, forgot a bit about this issue, I'll check now
>>>
>>> On Sun, Nov 28, 2010 at 11:47 AM, Rainer Döbele<do...@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
>>>>>>>> <be...@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<do...@esteam.de>
>>>>>>>>>> <ma...@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.
>>>
>>
>>
>> --
>> http://www.somatik.be
>> Microsoft gives you windows, Linux gives you the whole house.
>>
>
>
Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Francis De Brabandere <fr...@gmail.com>.
Hi all,
The portlet api is indeed missing it seems when running jetty. I need
to explicitly add it as runtime dependency for "mvn jetty:run" to work
properly. Same problem for the cxf struts2 example. I fixed this in
subversion.
Further I can also reproduce that jetty does not seem to load the
welcome file, browsing to
http://localhost:8080/empire-db-example-struts2/index.html works. The
EmpireFilterDispatcher(EmpireStrutsDispatcher) seems to have priority
over the welcome file in jetty.
(if I remember correctly this used to work in the past, maybe it's
linked to the changes in EmpireStrutsDispatcher?)
Do we see this as a major issue needing a new RC?
Cheers,
Francis
On Sun, Nov 28, 2010 at 12:36 PM, Francis De Brabandere
<fr...@gmail.com> wrote:
> now -> this evening :-s
>
> On Sun, Nov 28, 2010 at 11:56 AM, Francis De Brabandere
> <fr...@gmail.com> wrote:
>> sorry, forgot a bit about this issue, I'll check now
>>
>> On Sun, Nov 28, 2010 at 11:47 AM, Rainer Döbele <do...@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
>>>> >>> <be...@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<do...@esteam.de>
>>>> >>>>> <ma...@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.
>>
>
>
>
> --
> 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.
Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Francis De Brabandere <fr...@gmail.com>.
now -> this evening :-s
On Sun, Nov 28, 2010 at 11:56 AM, Francis De Brabandere
<fr...@gmail.com> wrote:
> sorry, forgot a bit about this issue, I'll check now
>
> On Sun, Nov 28, 2010 at 11:47 AM, Rainer Döbele <do...@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
>>> >>> <be...@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<do...@esteam.de>
>>> >>>>> <ma...@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.
>
--
http://www.somatik.be
Microsoft gives you windows, Linux gives you the whole house.
Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Francis De Brabandere <fr...@gmail.com>.
sorry, forgot a bit about this issue, I'll check now
On Sun, Nov 28, 2010 at 11:47 AM, Rainer Döbele <do...@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
>> >>> <be...@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<do...@esteam.de>
>> >>>>> <ma...@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.
re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Rainer Döbele <do...@esteam.de>.
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
> >>> <be...@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<do...@esteam.de>
> >>>>> <ma...@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.
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>
> >>
Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Benjamin Venditti <be...@arcor.de>.
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.java: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(XMLConfiguration.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(XMLConfiguration.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(XMLConfiguration.java:217)
INFO [2010/11/22 15:39]: Configuration property 'jdbcUser' set to "sa"
at
org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/11/22 15:39]: Configuration property 'jdbcPwd' set to
"null" at
org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/11/22 15:39]: Configuration property 'schemaName' set to
"DBSAMPLE" at
org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/11/22 15:39]: *** getJDBCConnection() *** at
org.apache.empire.struts2.websample.web.SampleApplication.init(SampleApplication.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.getJDBCConnection(SampleApplication.java:139)
INFO [2010/11/22 15:39]: Connected successfully at
org.apache.empire.struts2.websample.web.SampleApplication.getJDBCConnection(SampleApplication.java:143)
INFO [2010/11/22 15:39]: AutoCommit is false at
org.apache.empire.struts2.websample.web.SampleApplication.getJDBCConnection(SampleApplication.java:147)
INFO [2010/11/22 15:39]: *** create DBDatabaseDriverOracle() *** at
org.apache.empire.struts2.websample.web.SampleApplication.init(SampleApplication.java:86)
INFO [2010/11/22 15:39]: *** open database *** at
org.apache.empire.struts2.websample.web.SampleApplication.init(SampleApplication.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.setCachingEnabled(TextProviderActionSupport.java:50)
INFO [2010/11/22 15:39]: Application initialized at
org.apache.empire.struts2.websample.web.SampleApplication.init(SampleApplication.java:107)
INFO [2010/11/22 15:39]: Parsing configuration file
[struts-default.xml] at
com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(CommonsLogger.java:42)
INFO [2010/11/22 15:39]: Parsing configuration file
[struts-plugin.xml] at
com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(CommonsLogger.java:42)
INFO [2010/11/22 15:39]: Parsing configuration file [struts.xml] at
com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(CommonsLogger.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(CommonsLogger.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(CommonsLogger.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(CommonsLogger.java:56)
ERROR [2010/11/22 15:39]: Actual exception at
com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(CommonsLogger.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(StrutsObjectFactory.java:81)
at
com.opensymphony.xwork2.config.providers.InterceptorBuilder.constructInterceptorReference(InterceptorBuilder.java:70)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lookupInterceptorReference(XmlConfigurationProvider.java:998)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStack(XmlConfigurationProvider.java:817)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStacks(XmlConfigurationProvider.java:830)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptors(XmlConfigurationProvider.java:853)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:460)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:275)
at
org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
at
com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:204)
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)
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.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:107)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:195)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: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.singleThreadedBuild(LifecycleStarter.java:183)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.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.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
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(StrutsObjectFactory.java:52)
... 56 more
Caused by: java.lang.ClassNotFoundException:
javax.portlet.PortletPreferences
at
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java: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(CommonsLogger.java:56)
ERROR [2010/11/22 15:39]: Actual exception at
com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(CommonsLogger.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(StrutsObjectFactory.java:81)
at
com.opensymphony.xwork2.config.providers.InterceptorBuilder.constructInterceptorReference(InterceptorBuilder.java:70)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lookupInterceptorReference(XmlConfigurationProvider.java:998)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStack(XmlConfigurationProvider.java:817)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStacks(XmlConfigurationProvider.java:830)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptors(XmlConfigurationProvider.java:853)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:460)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:275)
at
org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
at
com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:204)
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)
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.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:107)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:195)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: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.singleThreadedBuild(LifecycleStarter.java:183)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.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.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
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(StrutsObjectFactory.java:52)
... 56 more
Caused by: java.lang.ClassNotFoundException:
javax.portlet.PortletPreferences
at
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java: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(CommonsLogger.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(CommonsLogger.java:56)
ERROR [2010/11/22 15:39]: Actual exception at
com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(CommonsLogger.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(StrutsObjectFactory.java:81)
at
com.opensymphony.xwork2.config.providers.InterceptorBuilder.constructInterceptorReference(InterceptorBuilder.java:70)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lookupInterceptorReference(XmlConfigurationProvider.java:998)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStack(XmlConfigurationProvider.java:817)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStacks(XmlConfigurationProvider.java:830)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptors(XmlConfigurationProvider.java:853)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:460)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:275)
at
org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
at
com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:204)
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)
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.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:107)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:195)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: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.singleThreadedBuild(LifecycleStarter.java:183)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.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.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
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.java:71)
at
com.opensymphony.xwork2.inject.ContainerImpl$1.create(ContainerImpl.java: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(ReferenceCache.java:76)
at
com.opensymphony.xwork2.inject.util.ReferenceCache.get(ReferenceCache.java: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(ContainerImpl.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(StrutsObjectFactory.java:52)
... 56 more
Caused by: java.lang.ClassNotFoundException: javax.portlet.PortletRequest
at
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java: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(CommonsLogger.java:56)
ERROR [2010/11/22 15:39]: Actual exception at
com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(CommonsLogger.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(StrutsObjectFactory.java:81)
at
com.opensymphony.xwork2.config.providers.InterceptorBuilder.constructInterceptorReference(InterceptorBuilder.java:70)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lookupInterceptorReference(XmlConfigurationProvider.java:998)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStack(XmlConfigurationProvider.java:817)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStacks(XmlConfigurationProvider.java:830)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptors(XmlConfigurationProvider.java:853)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:460)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:275)
at
org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
at
com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:204)
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)
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.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:107)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:195)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: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.singleThreadedBuild(LifecycleStarter.java:183)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.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.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
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.java:71)
at
com.opensymphony.xwork2.inject.ContainerImpl$1.create(ContainerImpl.java: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(ReferenceCache.java:76)
at
com.opensymphony.xwork2.inject.util.ReferenceCache.get(ReferenceCache.java: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(ContainerImpl.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(StrutsObjectFactory.java:52)
... 56 more
Caused by: java.lang.ClassNotFoundException: javax.portlet.PortletRequest
at
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java: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(SampleSession.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(EmpireStrutsDispatcher.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(EmpireStrutsDispatcher.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(EmpireStrutsDispatcher.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(EmpireStrutsDispatcher.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
>>> <be...@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<do...@esteam.de>
>>>>> <ma...@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.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>
>>
re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Rainer Döbele <do...@esteam.de>.
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
> > <be...@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<do...@esteam.de>
> >>> <ma...@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.
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>
> >
> >
>
>
Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Francis De Brabandere <fr...@gmail.com>.
testing the mailing list
On Mon, Nov 22, 2010 at 6:12 PM, Benjamin Venditti
<be...@arcor.de> wrote:
> 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
>> <be...@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<do...@esteam.de>
>>>> <ma...@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.
Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Francis De Brabandere <fr...@gmail.com>.
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
<be...@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<do...@esteam.de>
>> <ma...@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.
Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Benjamin Venditti <be...@arcor.de>.
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<do...@esteam.de> <ma...@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.
>
>
>
>
>
>
>
>
>
>
re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Rainer Döbele <do...@esteam.de>.
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 <do...@esteam.de> <ma...@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.
Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Benjamin Venditti <be...@arcor.de>.
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<do...@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.
>
>
Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Francis De Brabandere <fr...@gmail.com>.
my own +1
On Sun, Nov 21, 2010 at 3:21 PM, Rainer Döbele <do...@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.
re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2)
Posted by Rainer Döbele <do...@esteam.de>.
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.