Return-Path: Delivered-To: apmail-incubator-empire-db-dev-archive@minotaur.apache.org Received: (qmail 78935 invoked from network); 30 Nov 2010 13:13:07 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 30 Nov 2010 13:13:07 -0000 Received: (qmail 50569 invoked by uid 500); 30 Nov 2010 13:13:07 -0000 Delivered-To: apmail-incubator-empire-db-dev-archive@incubator.apache.org Received: (qmail 50522 invoked by uid 500); 30 Nov 2010 13:13:05 -0000 Mailing-List: contact empire-db-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: empire-db-dev@incubator.apache.org Delivered-To: mailing list empire-db-dev@incubator.apache.org Received: (qmail 50513 invoked by uid 99); 30 Nov 2010 13:13:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Nov 2010 13:13:04 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of francisdb@gmail.com designates 74.125.82.43 as permitted sender) Received: from [74.125.82.43] (HELO mail-ww0-f43.google.com) (74.125.82.43) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Nov 2010 13:13:00 +0000 Received: by wwi17 with SMTP id 17so238223wwi.0 for ; Tue, 30 Nov 2010 05:12:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=ovR3KmT33v+9c4TIzRBl7LRdjkFAO2ykW0zNs2WY3Gk=; b=DL+XxOC3abcDbG8CLObrnI8kS2+DGUX6WtfAZkTQ4Knph4IadwoS6JID+IQHiY37V2 rEqxM5dJLlNtAgWh3k4wJr9tL46BUy3CwerQU0m/n507xal7o+/b3fCreSyjiRC7xctu qpZMHLBAae6W7yhmsWR7m87LggibMHK6X72gk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=Zs5TTrEY66N7NVPKKahAx9wwYhkUNTOEpFJS/pMMRcpK4WfVyNbKRozjB3T0YXA28n jDhZR3o1iJzBCf4oZ6bcxGTUIqBJS7Jynst+QFkc3u9ujeF7ZTG7kyoqF61MtUKWlGEM ujPnDqyj2TMEgD72O8fbZjX+XLYkXQGU02EgU= Received: by 10.227.155.75 with SMTP id r11mr7631566wbw.123.1291122758353; Tue, 30 Nov 2010 05:12:38 -0800 (PST) MIME-Version: 1.0 Received: by 10.216.47.133 with HTTP; Tue, 30 Nov 2010 05:12:17 -0800 (PST) In-Reply-To: <4CF2F445.4090206@arcor.de> References: <4CE9537C.1020702@arcor.de> <4CE9B101.3070002@arcor.de> <4CEAA489.2060507@arcor.de> <4CEABC07.6050305@arcor.de> <4CF2F445.4090206@arcor.de> From: Francis De Brabandere Date: Tue, 30 Nov 2010 14:12:17 +0100 Message-ID: Subject: Re: [VOTE] Release Apache Empire-db 2.0.7-incubating (rc2) To: empire-db-dev@incubator.apache.org Cc: =?ISO-8859-1?Q?Rainer_D=F6bele?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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 wrote: > hi francis, > > thanks for your help, i wouldn't have figured out that. I also remember t= hat > the dispatching worked correctly in previous versions. I think a new RC i= s > 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, > =A0 =A0benjamin > > > > > 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 >> =A0wrote: >>> >>> now -> =A0this evening :-s >>> >>> On Sun, Nov 28, 2010 at 11:56 AM, Francis De Brabandere >>> =A0wrote: >>>> >>>> sorry, forgot a bit about this issue, I'll check now >>>> >>>> On Sun, Nov 28, 2010 at 11:47 AM, Rainer D=F6bele >>>> =A0wrote: >>>>> >>>>> 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 equa= l >>>>>> 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]>>> =A0maven-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 =3D> >>>>>> 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'. >>>>>> [INFO] Setting property: velocimacro.messages.on =3D> =A0'false'. >>>>>> [INFO] Setting property: resource.loader =3D> =A0'classpath'. >>>>>> [INFO] Setting property: resource.manager.logwhenfound =3D> =A0'fals= e'. >>>>>> [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 =3D [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]<<< =A0maven-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 Examp= le >>>>>> [INFO] Webapp source directory =3D >>>>>> D:\Workspaces\empire\empire-db-trunk\empire-db-examples\empire-db- >>>>>> example-struts2\src\main\webapp >>>>>> [INFO] web.xml file =3D >>>>>> D:\Workspaces\empire\empire-db-trunk\empire-db-examples\empire-db- >>>>>> example-struts2\src\main\webapp\WEB-INF\web.xml >>>>>> [INFO] Classes =3D >>>>>> D:\Workspaces\empire\empire-db-trunk\empire-db-examples\empire-db- >>>>>> example-struts2\target\classes >>>>>> 2010-11-22 15:39:24.692::INFO: =A0Logging to STDERR via >>>>>> org.mortbay.log.StdErrLog >>>>>> [INFO] Context path =3D /empire-db-example-struts2 >>>>>> [INFO] Tmp directory =3D =A0determined at runtime >>>>>> [INFO] Web defaults =3D org/mortbay/jetty/webapp/webdefault.xml >>>>>> [INFO] Web overrides =3D =A0none >>>>>> [INFO] Webapp directory =3D >>>>>> 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: =A0jetty-6.1.10 >>>>>> 2010-11-22 15:39:24.238::INFO: =A0No Transaction manager found - if = your >>>>>> webapp requires one, please configure one. >>>>>> INFO =A0[2010/11/22 15:39]: Logging sucessfully configured. =A0at >>>>>> >>>>>> org.apache.empire.xml.XMLConfiguration.initLogging(XMLConfiguration.= jav >>>>>> a:163) >>>>>> INFO =A0[2010/11/22 15:39]: reading bean properties from node: >>>>>> properties >>>>>> at >>>>>> >>>>>> org.apache.empire.xml.XMLConfiguration.readProperties(XMLConfigurati= on. >>>>>> java:186) >>>>>> INFO =A0[2010/11/22 15:39]: Configuration property 'databaseProvider= ' >>>>>> set >>>>>> to "hsqldb" =A0at >>>>>> >>>>>> org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfigura= tio >>>>>> n.java:217) >>>>>> INFO =A0[2010/11/22 15:39]: reading bean properties from node: >>>>>> properties-hsqldb =A0at >>>>>> >>>>>> org.apache.empire.xml.XMLConfiguration.readProperties(XMLConfigurati= on. >>>>>> java:186) >>>>>> INFO =A0[2010/11/22 15:39]: Configuration property 'jdbcClass' set t= o >>>>>> "org.hsqldb.jdbcDriver" =A0at >>>>>> >>>>>> org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfigura= tio >>>>>> n.java:217) >>>>>> INFO =A0[2010/11/22 15:39]: Configuration property 'jdbcURL' set to >>>>>> "jdbc:hsqldb:file:hsqldb/sample;shutdown=3Dtrue" =A0at >>>>>> >>>>>> org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfigura= tio >>>>>> n.java:217) >>>>>> INFO =A0[2010/11/22 15:39]: Configuration property 'jdbcUser' set to >>>>>> "sa" >>>>>> at >>>>>> >>>>>> org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfigura= tio >>>>>> n.java:217) >>>>>> INFO =A0[2010/11/22 15:39]: Configuration property 'jdbcPwd' set to >>>>>> "null" =A0at >>>>>> >>>>>> org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfigura= tio >>>>>> n.java:217) >>>>>> INFO =A0[2010/11/22 15:39]: Configuration property 'schemaName' set = to >>>>>> "DBSAMPLE" =A0at >>>>>> >>>>>> org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfigura= tio >>>>>> n.java:217) >>>>>> INFO =A0[2010/11/22 15:39]: *** getJDBCConnection() *** =A0at >>>>>> >>>>>> org.apache.empire.struts2.websample.web.SampleApplication.init(Sampl= eAp >>>>>> plication.java:82) >>>>>> INFO =A0[2010/11/22 15:39]: Connecting to >>>>>> Database'jdbc:hsqldb:file:D:\Workspaces\empire\empire-db-trunk\empir= e- >>>>>> db-examples\empire-db-example- >>>>>> struts2\src\main\webapp\hsqldb/sample;shutdown=3Dtrue' >>>>>> / User=3Dsa =A0at >>>>>> >>>>>> org.apache.empire.struts2.websample.web.SampleApplication.getJDBCCon= nec >>>>>> tion(SampleApplication.java:139) >>>>>> INFO =A0[2010/11/22 15:39]: Connected successfully =A0at >>>>>> >>>>>> org.apache.empire.struts2.websample.web.SampleApplication.getJDBCCon= nec >>>>>> tion(SampleApplication.java:143) >>>>>> INFO =A0[2010/11/22 15:39]: AutoCommit is false =A0at >>>>>> >>>>>> org.apache.empire.struts2.websample.web.SampleApplication.getJDBCCon= nec >>>>>> tion(SampleApplication.java:147) >>>>>> INFO =A0[2010/11/22 15:39]: *** create DBDatabaseDriverOracle() *** = =A0at >>>>>> >>>>>> org.apache.empire.struts2.websample.web.SampleApplication.init(Sampl= eAp >>>>>> plication.java:86) >>>>>> INFO =A0[2010/11/22 15:39]: *** open database *** =A0at >>>>>> >>>>>> org.apache.empire.struts2.websample.web.SampleApplication.init(Sampl= eAp >>>>>> plication.java:90) >>>>>> DEBUG [2010/11/22 15:39]: executing: SELECT count(*) >>>>>> FROM DEPARTMENTS t1 =A0at >>>>>> org.apache.empire.db.DBDatabase.querySingleValue(DBDatabase.java:643= ) >>>>>> DEBUG [2010/11/22 15:39]: querySingleValue complete in 62 ms -> >>>>>> =A0value=3D2 >>>>>> at >>>>>> org.apache.empire.db.DBDatabase.querySingleValue(DBDatabase.java:663= ) >>>>>> WARN =A0[2010/11/22 15:39]: >>>>>> org.apache.empire.struts2.actionsupport.TextProviderActionSupport: >>>>>> Caching is NOT enabled for Application! =A0at >>>>>> >>>>>> org.apache.empire.struts2.actionsupport.TextProviderActionSupport.se= tCa >>>>>> chingEnabled(TextProviderActionSupport.java:50) >>>>>> INFO =A0[2010/11/22 15:39]: Application initialized =A0 at >>>>>> >>>>>> org.apache.empire.struts2.websample.web.SampleApplication.init(Sampl= eAp >>>>>> plication.java:107) >>>>>> INFO =A0[2010/11/22 15:39]: Parsing configuration file >>>>>> [struts-default.xml] =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(Comm= ons >>>>>> Logger.java:42) >>>>>> INFO =A0[2010/11/22 15:39]: Parsing configuration file >>>>>> [struts-plugin.xml] =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(Comm= ons >>>>>> Logger.java:42) >>>>>> INFO =A0[2010/11/22 15:39]: Parsing configuration file [struts.xml] = =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(Comm= ons >>>>>> Logger.java:42) >>>>>> INFO =A0[2010/11/22 15:39]: Overriding property struts.i18n.reload -= old >>>>>> value: false new value: true =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(Comm= ons >>>>>> Logger.java:42) >>>>>> INFO =A0[2010/11/22 15:39]: Overriding property >>>>>> struts.configuration.xml.reload - old value: false new value: true = =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.info(Comm= ons >>>>>> Logger.java:42) >>>>>> log4j:ERROR Attempted to append to closed appender named [default]. >>>>>> WARN =A0[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 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.warn(Comm= ons >>>>>> Logger.java:56) >>>>>> ERROR [2010/11/22 15:39]: Actual exception =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(Com= mon >>>>>> 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 >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsO= bje >>>>>> ctFactory.java:81) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.InterceptorBuilder.construc= tIn >>>>>> terceptorReference(InterceptorBuilder.java:70) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= oku >>>>>> pInterceptorReference(XmlConfigurationProvider.java:998) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adI >>>>>> nterceptorStack(XmlConfigurationProvider.java:817) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adI >>>>>> nterceptorStacks(XmlConfigurationProvider.java:830) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adI >>>>>> nterceptors(XmlConfigurationProvider.java:853) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.ad= dPa >>>>>> ckage(XmlConfigurationProvider.java:460) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adP >>>>>> ackages(XmlConfigurationProvider.java:275) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackage= s(S >>>>>> trutsXmlConfigurationProvider.java:111) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadConta= ine >>>>>> r(DefaultConfiguration.java:204) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration= (Co >>>>>> nfigurationManager.java:66) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(D= isp >>>>>> atcher.java:371) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher= .ja >>>>>> va:190) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.j= ava >>>>>> :589) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.servlet.Context.startContext(Context.java:139) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.ja= va: >>>>>> 1220) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java= :51 >>>>>> 0) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:44= 8) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6Plu= gin >>>>>> WebAppContext.java:110) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollectio= n.j >>>>>> ava:152) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHa= ndl >>>>>> erCollection.java:156) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollectio= n.j >>>>>> ava:152) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java= :13 >>>>>> 0) >>>>>> =A0 =A0 =A0 =A0 =A0at org.mortbay.jetty.Server.doStart(Server.java:2= 22) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer= .ja >>>>>> va:132) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyM= ojo >>>>>> .java:371) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo= .ja >>>>>> va:307) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyR= unM >>>>>> ojo.java:203) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:18= 4) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Defaul= tBu >>>>>> ildPluginManager.java:107) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto= r.j >>>>>> ava:195) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto= r.j >>>>>> ava:148) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto= r.j >>>>>> ava:140) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProj= ect >>>>>> (LifecycleModuleBuilder.java:84) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProj= ect >>>>>> (LifecycleModuleBuilder.java:59) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedB= uil >>>>>> d(LifecycleStarter.java:183) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecyc= leS >>>>>> tarter.java:161) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:314) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:151) >>>>>> =A0 =A0 =A0 =A0 =A0at org.apache.maven.cli.MavenCli.execute(MavenCli= .java:445) >>>>>> =A0 =A0 =A0 =A0 =A0at org.apache.maven.cli.MavenCli.doMain(MavenCli.= java:168) >>>>>> =A0 =A0 =A0 =A0 =A0at org.apache.maven.cli.MavenCli.main(MavenCli.ja= va:132) >>>>>> =A0 =A0 =A0 =A0 =A0at sun.reflect.NativeMethodAccessorImpl.invoke0(N= ative >>>>>> Method) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl= .ja >>>>>> va:39) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce= sso >>>>>> rImpl.java:25) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.reflect.Method.invoke(Method.java:59= 7) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Lau= nch >>>>>> er.java:290) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.ja= va: >>>>>> 230) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(L= aun >>>>>> cher.java:409) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java= :35 >>>>>> 2) >>>>>> Caused by: java.lang.NoClassDefFoundError: >>>>>> javax/portlet/PortletPreferences >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.getDeclaredConstructors0(Nativ= e Method) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.getConstructor0(Class.java:269= 9) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.newInstance0(Class.java:326) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.newInstance(Class.java:308) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:1= 30) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:1= 61) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:1= 50) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsO= bje >>>>>> ctFactory.java:52) >>>>>> =A0 =A0 =A0 =A0 =A0... 56 more >>>>>> Caused by: java.lang.ClassNotFoundException: >>>>>> javax.portlet.PortletPreferences >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass= (Se >>>>>> lfFirstStrategy.java:50) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassReal= m.j >>>>>> ava:244) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassReal= m.j >>>>>> ava:230) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoad= er. >>>>>> java:375) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoad= er. >>>>>> java:337) >>>>>> =A0 =A0 =A0 =A0 =A0... 65 more >>>>>> WARN =A0[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 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.warn(Comm= ons >>>>>> Logger.java:56) >>>>>> ERROR [2010/11/22 15:39]: Actual exception =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(Com= mon >>>>>> 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 >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsO= bje >>>>>> ctFactory.java:81) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.InterceptorBuilder.construc= tIn >>>>>> terceptorReference(InterceptorBuilder.java:70) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= oku >>>>>> pInterceptorReference(XmlConfigurationProvider.java:998) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adI >>>>>> nterceptorStack(XmlConfigurationProvider.java:817) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adI >>>>>> nterceptorStacks(XmlConfigurationProvider.java:830) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adI >>>>>> nterceptors(XmlConfigurationProvider.java:853) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.ad= dPa >>>>>> ckage(XmlConfigurationProvider.java:460) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adP >>>>>> ackages(XmlConfigurationProvider.java:275) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackage= s(S >>>>>> trutsXmlConfigurationProvider.java:111) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadConta= ine >>>>>> r(DefaultConfiguration.java:204) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration= (Co >>>>>> nfigurationManager.java:66) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(D= isp >>>>>> atcher.java:371) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher= .ja >>>>>> va:190) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.j= ava >>>>>> :589) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.servlet.Context.startContext(Context.java:139) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.ja= va: >>>>>> 1220) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java= :51 >>>>>> 0) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:44= 8) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6Plu= gin >>>>>> WebAppContext.java:110) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollectio= n.j >>>>>> ava:152) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHa= ndl >>>>>> erCollection.java:156) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollectio= n.j >>>>>> ava:152) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java= :13 >>>>>> 0) >>>>>> =A0 =A0 =A0 =A0 =A0at org.mortbay.jetty.Server.doStart(Server.java:2= 22) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer= .ja >>>>>> va:132) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyM= ojo >>>>>> .java:371) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo= .ja >>>>>> va:307) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyR= unM >>>>>> ojo.java:203) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:18= 4) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Defaul= tBu >>>>>> ildPluginManager.java:107) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto= r.j >>>>>> ava:195) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto= r.j >>>>>> ava:148) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto= r.j >>>>>> ava:140) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProj= ect >>>>>> (LifecycleModuleBuilder.java:84) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProj= ect >>>>>> (LifecycleModuleBuilder.java:59) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedB= uil >>>>>> d(LifecycleStarter.java:183) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecyc= leS >>>>>> tarter.java:161) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:314) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:151) >>>>>> =A0 =A0 =A0 =A0 =A0at org.apache.maven.cli.MavenCli.execute(MavenCli= .java:445) >>>>>> =A0 =A0 =A0 =A0 =A0at org.apache.maven.cli.MavenCli.doMain(MavenCli.= java:168) >>>>>> =A0 =A0 =A0 =A0 =A0at org.apache.maven.cli.MavenCli.main(MavenCli.ja= va:132) >>>>>> =A0 =A0 =A0 =A0 =A0at sun.reflect.NativeMethodAccessorImpl.invoke0(N= ative >>>>>> Method) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl= .ja >>>>>> va:39) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce= sso >>>>>> rImpl.java:25) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.reflect.Method.invoke(Method.java:59= 7) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Lau= nch >>>>>> er.java:290) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.ja= va: >>>>>> 230) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(L= aun >>>>>> cher.java:409) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java= :35 >>>>>> 2) >>>>>> Caused by: java.lang.NoClassDefFoundError: >>>>>> javax/portlet/PortletPreferences >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.getDeclaredConstructors0(Nativ= e Method) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.getConstructor0(Class.java:269= 9) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.newInstance0(Class.java:326) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.newInstance(Class.java:308) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:1= 30) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:1= 61) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:1= 50) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsO= bje >>>>>> ctFactory.java:52) >>>>>> =A0 =A0 =A0 =A0 =A0... 56 more >>>>>> Caused by: java.lang.ClassNotFoundException: >>>>>> javax.portlet.PortletPreferences >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass= (Se >>>>>> lfFirstStrategy.java:50) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassReal= m.j >>>>>> ava:244) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassReal= m.j >>>>>> ava:230) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoad= er. >>>>>> java:375) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoad= er. >>>>>> java:337) >>>>>> =A0 =A0 =A0 =A0 =A0... 65 more >>>>>> WARN =A0[2010/11/22 15:39]: no default parameter defined for result = of >>>>>> type dispatcher =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.warn(Comm= ons >>>>>> Logger.java:56) >>>>>> WARN =A0[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 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.warn(Comm= ons >>>>>> Logger.java:56) >>>>>> ERROR [2010/11/22 15:39]: Actual exception =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(Com= mon >>>>>> 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 >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsO= bje >>>>>> ctFactory.java:81) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.InterceptorBuilder.construc= tIn >>>>>> terceptorReference(InterceptorBuilder.java:70) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= oku >>>>>> pInterceptorReference(XmlConfigurationProvider.java:998) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adI >>>>>> nterceptorStack(XmlConfigurationProvider.java:817) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adI >>>>>> nterceptorStacks(XmlConfigurationProvider.java:830) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adI >>>>>> nterceptors(XmlConfigurationProvider.java:853) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.ad= dPa >>>>>> ckage(XmlConfigurationProvider.java:460) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adP >>>>>> ackages(XmlConfigurationProvider.java:275) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackage= s(S >>>>>> trutsXmlConfigurationProvider.java:111) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadConta= ine >>>>>> r(DefaultConfiguration.java:204) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration= (Co >>>>>> nfigurationManager.java:66) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(D= isp >>>>>> atcher.java:371) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher= .ja >>>>>> va:190) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.j= ava >>>>>> :589) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.servlet.Context.startContext(Context.java:139) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.ja= va: >>>>>> 1220) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java= :51 >>>>>> 0) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:44= 8) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6Plu= gin >>>>>> WebAppContext.java:110) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollectio= n.j >>>>>> ava:152) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHa= ndl >>>>>> erCollection.java:156) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollectio= n.j >>>>>> ava:152) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java= :13 >>>>>> 0) >>>>>> =A0 =A0 =A0 =A0 =A0at org.mortbay.jetty.Server.doStart(Server.java:2= 22) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer= .ja >>>>>> va:132) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyM= ojo >>>>>> .java:371) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo= .ja >>>>>> va:307) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyR= unM >>>>>> ojo.java:203) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:18= 4) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Defaul= tBu >>>>>> ildPluginManager.java:107) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto= r.j >>>>>> ava:195) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto= r.j >>>>>> ava:148) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto= r.j >>>>>> ava:140) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProj= ect >>>>>> (LifecycleModuleBuilder.java:84) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProj= ect >>>>>> (LifecycleModuleBuilder.java:59) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedB= uil >>>>>> d(LifecycleStarter.java:183) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecyc= leS >>>>>> tarter.java:161) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:314) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:151) >>>>>> =A0 =A0 =A0 =A0 =A0at org.apache.maven.cli.MavenCli.execute(MavenCli= .java:445) >>>>>> =A0 =A0 =A0 =A0 =A0at org.apache.maven.cli.MavenCli.doMain(MavenCli.= java:168) >>>>>> =A0 =A0 =A0 =A0 =A0at org.apache.maven.cli.MavenCli.main(MavenCli.ja= va:132) >>>>>> =A0 =A0 =A0 =A0 =A0at sun.reflect.NativeMethodAccessorImpl.invoke0(N= ative >>>>>> Method) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl= .ja >>>>>> va:39) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce= sso >>>>>> rImpl.java:25) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.reflect.Method.invoke(Method.java:59= 7) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Lau= nch >>>>>> er.java:290) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.ja= va: >>>>>> 230) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(L= aun >>>>>> cher.java:409) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java= :35 >>>>>> 2) >>>>>> Caused by: java.lang.NoClassDefFoundError: >>>>>> javax/portlet/PortletRequest >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.getDeclaredMethods0(Native Met= hod) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.privateGetDeclaredMethods(Clas= s.java:2427) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.getDeclaredMethods(Class.java:= 1791) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl.addInjectors(ContainerI= mpl >>>>>> .java:90) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl.addInjectors(ContainerI= mpl >>>>>> .java:86) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl$1.create(ContainerImpl.= jav >>>>>> a:71) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl$1.create(ContainerImpl.= jav >>>>>> a:67) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.util.ReferenceCache$CallableCreate.ca= ll( >>>>>> ReferenceCache.java:150) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >>>>>> =A0 =A0 =A0 =A0 =A0at java.util.concurrent.FutureTask.run(FutureTask= .java:138) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.util.ReferenceCache.internalCreate(Re= fer >>>>>> enceCache.java:76) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.util.ReferenceCache.get(ReferenceCach= e.j >>>>>> ava:116) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.ja= va: >>>>>> 483) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.ja= va: >>>>>> 523) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.ja= va: >>>>>> 521) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl.callInContext(Container= Imp >>>>>> l.java:574) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.ja= va: >>>>>> 521) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.ObjectFactory.injectInternalBeans(ObjectFact= ory >>>>>> .java:138) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:1= 63) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:1= 50) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsO= bje >>>>>> ctFactory.java:52) >>>>>> =A0 =A0 =A0 =A0 =A0... 56 more >>>>>> Caused by: java.lang.ClassNotFoundException: >>>>>> javax.portlet.PortletRequest >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass= (Se >>>>>> lfFirstStrategy.java:50) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassReal= m.j >>>>>> ava:244) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassReal= m.j >>>>>> ava:230) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoad= er. >>>>>> java:375) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoad= er. >>>>>> java:337) >>>>>> =A0 =A0 =A0 =A0 =A0... 77 more >>>>>> WARN =A0[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 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.warn(Comm= ons >>>>>> Logger.java:56) >>>>>> ERROR [2010/11/22 15:39]: Actual exception =A0at >>>>>> >>>>>> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(Com= mon >>>>>> 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 >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsO= bje >>>>>> ctFactory.java:81) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.InterceptorBuilder.construc= tIn >>>>>> terceptorReference(InterceptorBuilder.java:70) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= oku >>>>>> pInterceptorReference(XmlConfigurationProvider.java:998) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adI >>>>>> nterceptorStack(XmlConfigurationProvider.java:817) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adI >>>>>> nterceptorStacks(XmlConfigurationProvider.java:830) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adI >>>>>> nterceptors(XmlConfigurationProvider.java:853) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.ad= dPa >>>>>> ckage(XmlConfigurationProvider.java:460) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lo= adP >>>>>> ackages(XmlConfigurationProvider.java:275) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackage= s(S >>>>>> trutsXmlConfigurationProvider.java:111) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadConta= ine >>>>>> r(DefaultConfiguration.java:204) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration= (Co >>>>>> nfigurationManager.java:66) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(D= isp >>>>>> atcher.java:371) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher= .ja >>>>>> va:190) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.j= ava >>>>>> :589) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.servlet.Context.startContext(Context.java:139) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.ja= va: >>>>>> 1220) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java= :51 >>>>>> 0) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:44= 8) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6Plu= gin >>>>>> WebAppContext.java:110) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollectio= n.j >>>>>> ava:152) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHa= ndl >>>>>> erCollection.java:156) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollectio= n.j >>>>>> ava:152) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java= :13 >>>>>> 0) >>>>>> =A0 =A0 =A0 =A0 =A0at org.mortbay.jetty.Server.doStart(Server.java:2= 22) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java= :39 >>>>>> ) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer= .ja >>>>>> va:132) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyM= ojo >>>>>> .java:371) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo= .ja >>>>>> va:307) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyR= unM >>>>>> ojo.java:203) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:18= 4) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Defaul= tBu >>>>>> ildPluginManager.java:107) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto= r.j >>>>>> ava:195) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto= r.j >>>>>> ava:148) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto= r.j >>>>>> ava:140) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProj= ect >>>>>> (LifecycleModuleBuilder.java:84) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProj= ect >>>>>> (LifecycleModuleBuilder.java:59) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedB= uil >>>>>> d(LifecycleStarter.java:183) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecyc= leS >>>>>> tarter.java:161) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:314) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:151) >>>>>> =A0 =A0 =A0 =A0 =A0at org.apache.maven.cli.MavenCli.execute(MavenCli= .java:445) >>>>>> =A0 =A0 =A0 =A0 =A0at org.apache.maven.cli.MavenCli.doMain(MavenCli.= java:168) >>>>>> =A0 =A0 =A0 =A0 =A0at org.apache.maven.cli.MavenCli.main(MavenCli.ja= va:132) >>>>>> =A0 =A0 =A0 =A0 =A0at sun.reflect.NativeMethodAccessorImpl.invoke0(N= ative >>>>>> Method) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl= .ja >>>>>> va:39) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce= sso >>>>>> rImpl.java:25) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.reflect.Method.invoke(Method.java:59= 7) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Lau= nch >>>>>> er.java:290) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.ja= va: >>>>>> 230) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(L= aun >>>>>> cher.java:409) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java= :35 >>>>>> 2) >>>>>> Caused by: java.lang.NoClassDefFoundError: >>>>>> javax/portlet/PortletRequest >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.getDeclaredMethods0(Native Met= hod) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.privateGetDeclaredMethods(Clas= s.java:2427) >>>>>> =A0 =A0 =A0 =A0 =A0at java.lang.Class.getDeclaredMethods(Class.java:= 1791) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl.addInjectors(ContainerI= mpl >>>>>> .java:90) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl.addInjectors(ContainerI= mpl >>>>>> .java:86) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl$1.create(ContainerImpl.= jav >>>>>> a:71) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl$1.create(ContainerImpl.= jav >>>>>> a:67) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.util.ReferenceCache$CallableCreate.ca= ll( >>>>>> ReferenceCache.java:150) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >>>>>> =A0 =A0 =A0 =A0 =A0at java.util.concurrent.FutureTask.run(FutureTask= .java:138) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.util.ReferenceCache.internalCreate(Re= fer >>>>>> enceCache.java:76) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.util.ReferenceCache.get(ReferenceCach= e.j >>>>>> ava:116) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.ja= va: >>>>>> 483) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.ja= va: >>>>>> 523) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.ja= va: >>>>>> 521) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl.callInContext(Container= Imp >>>>>> l.java:574) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.ja= va: >>>>>> 521) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.ObjectFactory.injectInternalBeans(ObjectFact= ory >>>>>> .java:138) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:1= 63) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:1= 50) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsO= bje >>>>>> ctFactory.java:52) >>>>>> =A0 =A0 =A0 =A0 =A0... 56 more >>>>>> Caused by: java.lang.ClassNotFoundException: >>>>>> javax.portlet.PortletRequest >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass= (Se >>>>>> lfFirstStrategy.java:50) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassReal= m.j >>>>>> ava:244) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassReal= m.j >>>>>> ava:230) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoad= er. >>>>>> java:375) >>>>>> =A0 =A0 =A0 =A0 =A0at >>>>>> >>>>>> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoad= er. >>>>>> java:337) >>>>>> =A0 =A0 =A0 =A0 =A0... 77 more >>>>>> 2010-11-22 15:39:28.714::INFO: =A0Started >>>>>> SelectChannelConnector@0.0.0.0:8080 >>>>>> [INFO] Started Jetty Server >>>>>> [INFO] Starting scanner at interval of 10 seconds. >>>>>> INFO =A0[2010/11/22 15:39]: Session created =A0 at >>>>>> >>>>>> org.apache.empire.struts2.websample.web.SampleSession.init(SampleSes= sio >>>>>> n.java:46) >>>>>> log4j:ERROR Attempted to append to closed appender named [default]. >>>>>> WARN =A0[2010/11/22 15:39]: Cannot dispose action. Action is not >>>>>> supplied >>>>>> on the request. (Missing ActionBasicsInterceptor?) =A0at >>>>>> >>>>>> org.apache.empire.struts2.web.EmpireStrutsDispatcher.disposeAction(E= mpi >>>>>> reStrutsDispatcher.java:163) >>>>>> log4j:ERROR Attempted to append to closed appender named [default]. >>>>>> WARN =A0[2010/11/22 15:39]: Cannot dispose action. Action is not >>>>>> supplied >>>>>> on the request. (Missing ActionBasicsInterceptor?) =A0at >>>>>> >>>>>> org.apache.empire.struts2.web.EmpireStrutsDispatcher.disposeAction(E= mpi >>>>>> reStrutsDispatcher.java:163) >>>>>> log4j:ERROR Attempted to append to closed appender named [default]. >>>>>> WARN =A0[2010/11/22 15:39]: Cannot dispose action. Action is not >>>>>> supplied >>>>>> on the request. (Missing ActionBasicsInterceptor?) =A0at >>>>>> >>>>>> org.apache.empire.struts2.web.EmpireStrutsDispatcher.disposeAction(E= mpi >>>>>> reStrutsDispatcher.java:163) >>>>>> log4j:ERROR Attempted to append to closed appender named [default]. >>>>>> WARN =A0[2010/11/22 15:39]: Cannot dispose action. Action is not >>>>>> supplied >>>>>> on the request. (Missing ActionBasicsInterceptor?) =A0at >>>>>> >>>>>> org.apache.empire.struts2.web.EmpireStrutsDispatcher.disposeAction(E= mpi >>>>>> reStrutsDispatcher.java:163) >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Am 22.11.2010 18:30, schrieb Rainer D=F6bele: >>>>>>> >>>>>>> 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.x= ml >>>>>> (see src/main/webapp/WEB-INF/web.xml). Our welcome-file-list is as >>>>>> follows: >>>>>>> >>>>>>> =A0 =A0 =A0 >>>>>>> =A0 =A0 =A0 =A0 =A0index.html >>>>>>> =A0 =A0 =A0 >>>>>>> >>>>>>> The index.html file in this list loaded in the web root directory o= f >>>>>> >>>>>> the app (src/main/webapp). >>>>>>> >>>>>>> This file then in turn redirects to the login page using the >>>>>> >>>>>> following meta-tag: >>>>>>> >>>>>>> =A0 =A0 >>>>>>> >>>>>>> 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 crea= te >>>>>> the database). >>>>>>> >>>>>>> Can you post your log output? >>>>>>> >>>>>>> Regards >>>>>>> Rainer >>>>>>> >>>>>>> >>>>>>> Benjamin Venditti wrote: >>>>>>>> >>>>>>>> from: Benjamin Venditti [mailto:benjamin.venditti@arcor.de] >>>>>>>> to: Rainer D=F6bele; 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 regardi= ng >>>>>>>> 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: >>>>>>>> =A0 =A0 =A0 =A0 http://localhost:8080/empire-db-example-struts2/lo= gin.action >>>>>>>> or >>>>>>>> =A0 =A0 =A0 =A0 http://localhost:8080/empire-db-example-struts2 >>>>>>>> >>>>>>>> however when run on jetty i can access it only via the full url: >>>>>>>> =A0 =A0 =A0 =A0 http://localhost:8080/empire-db-example-struts2/lo= gin.action >>>>>>>> >>>>>>>> if i try to access the webapp without passing the action, i get th= e >>>>>>>> "Struts Problem Report" page i included. >>>>>>>> >>>>>>>> have you got an idea/explaination whey jetty behaves that way? and >>>>>> >>>>>> where >>>>>>>> >>>>>>>> those exceptions come from? >>>>>>>> >>>>>>>> cherio >>>>>>>> =A0 =A0 =A0 =A0 benjamin >>>>>>>> >>>>>>>> ps.: i always get a "Delivery to the following recipient failed >>>>>>>> permanently: empire-db-dev@incubator.apache.org", when i try to se= nd >>>>>> >>>>>> 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 >>>>>>>>> =A0 =A0 wrote: >>>>>>>>>> >>>>>>>>>> Hi there, >>>>>>>>>> >>>>>>>>>> +1 from for RC2, too. >>>>>>>>>> >>>>>>>>>> Finally got it working with tomcat 5.5 in eclipse, as Rainer >>>>>>>> >>>>>>>> suggested. >>>>>>>>>> >>>>>>>>>> Cheerio, >>>>>>>>>> =A0 =A0 =A0Benjamin >>>>>>>>>> >>>>>>>>>> Am 21.11.2010 23:37, schrieb Rainer D=F6bele: >>>>>>>>>>> >>>>>>>>>>> Hi Benjamin, >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> I ran the struts2 example with Tomcat 5.5. and Tomcat 6 and I h= ad >>>>>> >>>>>> 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=3D/empire-db-example-struts2/ >>>>>>>>>>> >>>>>>>>>>> Powered by jetty:// >>>>>>>>>>> >>>>>>>>>>> ---------------------------------------------------- >>>>>>>>>>> >>>>>>>>>>> I'm not sure if i made something wrong, as i already had so muc= h >>>>>>>>>>> trouble testing the webapps. >>>>>>>>>>> Could one of you please check whether you get the same errors a= s >>>>>> >>>>>> i >>>>>>>> >>>>>>>> do? >>>>>>>>>>> >>>>>>>>>>> Thanks and best regards, >>>>>>>>>>> =A0 =A0 =A0 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=F6bele >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0wrote: >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0Hi everyone, >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0Rc2 looks good. >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0+1 from me. >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0Regards >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0Rainer >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0Francis De Brabandere wrote: >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from: Francis De Brabandere >>>>>>>> >>>>>>>> [mailto:francisdb@gmail.com] >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0to: empire-db-dev@incubator.= apache.org >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0re: [VOTE] Release Apache Em= pire-db 2.0.7- >>>>>> >>>>>> incubating >>>>>>>>>>> >>>>>>>>>>> (rc2) >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Hi, >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0We have just prepared a 2.0.= 7-incubating release >>>>>> >>>>>> and >>>>>>>>>>> >>>>>>>>>>> we are now >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0looking for approval of the = PMC to publish the >>>>>>>> >>>>>>>> release. >>>>>>>>>>> >>>>>>>>>>> Once the >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0community approves the relea= se we will have a >>>>>> >>>>>> second >>>>>>>>>>> >>>>>>>>>>> binding release >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0round for IPMC members. >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0These are the major changes = from our previous >>>>>>>>>>> 2.0.6-incubating release: >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 * Allow to set limit for ma= ximum number of rows >>>>>>>> >>>>>>>> returned >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 * Update Empire-Struts-Exte= ntions to Struts >>>>>> >>>>>> 2.2.1 >>>>>>>>>>> >>>>>>>>>>> and provide Portlet >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Support >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Changelog: >>>>>>>>>>> http://svn.apache.org/viewvc/incubator/empire- >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> db/tags/apache-empire-db-2.0.7-incubating- >>>>>> >>>>>> rc2/CHANGELOG.txt?view=3Dco >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Subversion tag: >>>>>>>>>>> >>>>>>>>>>> =A0 =A0https://svn.apache.org/repos/asf/incubator/empire- >>>>>> >>>>>> db/tags/apache- >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0empire-db-2.0.7-incubating-r= c2 >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Maven staging repository: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>> https://repository.apache.org/content/repositories/orgapacheempire= - >>>>>> >>>>>> db- >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0003/ >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Distribution files are locat= ed here >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0http://people.apache.org/~fr= ancisdb/empire-db/ >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Rat report for the tag is av= ailable here: >>>>>>>>>>> >>>>>>>>>>> http://people.apache.org/~francisdb/empire-db/rat.txt >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Vote open for 72 hours. >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0[ ] +1 >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0[ ] +0 >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0[ ] -1 >>>>>>>>>>> >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0-- >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0http://www.somatik.be >>>>>>>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Microsoft 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. >>> >> >> > > --=20 http://www.somatik.be Microsoft gives you windows, Linux gives you the whole house.