incubator-empire-db-dev mailing list archives

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


Mime
View raw message