geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Zakharov, Vasily M" <vasily.m.zakha...@intel.com>
Subject RE: JMS Connector deployment for SPECjAppServer2004
Date Thu, 13 Apr 2006 18:58:43 GMT

The <name>-<gbean-link> issue is no more important for SjAS,
but it looks like a bug to me anyway, so I filed it to Jira
as http://issues.us.apache.org/jira/browse/GERONIMO-1841

 Vasily


-----Original Message-----
From: Zakharov, Vasily M [mailto:vasily.m.zakharov@intel.com] 
Sent: Tuesday, April 04, 2006 12:12 AM
To: user@geronimo.apache.org
Subject: RE: JMS Connector deployment for SPECjAppServer2004

Matt,

I've created a JIRA issue with the DD's, it's
http://issues.apache.org/jira/browse/GERONIMO-1800
I'm not sure if I chose the right component, issue type and priority,
please fix them if I made them wrong. :) Also, please remove issue
GERONIMO-1799, I created it accidentially. :(

The main DD is written basing on your work, the database and JMS
descriptor were created using the examples in the documentation and the
corresponding descriptors for DayTrader.

In fact, I managed to resolve the issue described in my previous
message, it turned out to be a rather simple thing - inside
<workmanager> I used <name> instead of <gbean-link> (I learned that by
reading DayTrader JMS desciptor). When I changed that, the connector
began to start normally. I wonder if we should file a bug about <name>
tag being processed incorrectly?

Thank you,

Vasily Zakharov
Intel Middleware Product Division


-----Original Message-----
From: Matt Hogstrom [mailto:matt@hogstrom.org] 
Sent: Friday, March 31, 2006 2:40 AM
To: user@geronimo.apache.org
Subject: Re: JMS Connector deployment for SPECjAppServer2004

Vasily,

Can you open a JIRA and attach your current descriptors to it?  I assume
your 
using the one that is in geronimo/sandbox/contrib/specjappserver2004.  I
have 
the databases setup here so I can start it and take a look.

Thanks for looking in to this.  SPECj is a monster and not fit for man
nor beast :).

Matt

Zakharov, Vasily M wrote:
> Hi, all,
> 
> After being busy with other things for a long time, I'm now back to
> SPECjAppServer2004. :)
> 
> One of the problems I encounter is that the JMS connector I created
> fails to start and exceptions occur when I'm trying to access it.
> 
> I'm trying to deploy a JMS Connector on Geronimo 1.0 with the
deployment
> plan (shown below).
> 
> The deployment goes ok, and the connector is visible as "running" at
> Console/Applications/J2EEConnectors, but it's visible as "Starting"
> forever (instead of "Running") at
> Console/Services/JMS/JMSConnectionFactories, while its adminobjects
are
> visible normally at Console/Services/JMS/JMSDestinationManager.
> 
> When I'm clicking "test connection" on the connector, the following
> diagnostic appears on the screen:
> 
> 	Failed: Operations can only be invoke while the GBean is
> running:
>
geronimo.server:J2EEApplication=null,J2EEServer=geronimo,JCAResource=SPE
>
CjAppServerJMS,j2eeType=JCAManagedConnectionFactory,name=SPECConnectionF
> actory
> 
> When I'm clicking "detail" on the connector, the "Error occurred in
> portlet!" message appears on the screen and the exceptions (shown
below)
> appear in the log.
> 
> Any idea what may I be doing wrong?
> 
> Thank you!
> 
> Vasily Zakharov
> Intel Middleware Product Division
> 
> 
> The deployment plan I use is:
> 
> <?xml version="1.0" encoding="UTF-8"?>
> 
> <connector
xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector-1.0"
>     configId="SPECjAppServerJMS"
>     parentId="geronimo/activemq/1.0/car">
> 
>     <resourceadapter>
>         <resourceadapter-instance>
>  
> <resourceadapter-name>SPECJMSResources</resourceadapter-name>
>             <config-property-setting
> name="ServerUrl">tcp://localhost:61616</config-property-setting>
>             <config-property-setting name="UserName">not
> needed</config-property-setting>
>             <config-property-setting name="Password">not
> needed</config-property-setting>
>             <workmanager>
>                 <name>DefaultWorkManager</name>
>             </workmanager>
>         </resourceadapter-instance>
> 
>         <outbound-resourceadapter>
>             <connection-definition>
>  
>
<connectionfactory-interface>javax.jms.ConnectionFactory</connectionfact
> ory-interface>
>                 <connectiondefinition-instance>
>                     <name>SPECConnectionFactory</name>
>  
>
<implemented-interface>javax.jms.QueueConnectionFactory</implemented-int
> erface>
>  
>
<implemented-interface>javax.jms.TopicConnectionFactory</implemented-int
> erface>
>                     <connectionmanager>
>                         <xa-transaction>
>                             <transaction-caching/>
>                         </xa-transaction>
>                         <single-pool>
>                             <max-size>10</max-size>
>                             <min-size>0</min-size>
>  
> <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
>  
> <idle-timeout-minutes>0</idle-timeout-minutes>
>                             <match-one/>
>                         </single-pool>
>                     </connectionmanager>
>                 </connectiondefinition-instance>
>             </connection-definition>
>         </outbound-resourceadapter>
>     </resourceadapter>
> 
>     <adminobject>
>         <adminobject-interface>javax.jms.Queue</adminobject-interface>
>  
>
<adminobject-class>org.codehaus.activemq.message.ActiveMQQueue</adminobj
> ect-class>
>         <adminobject-instance>
>  
> <message-destination-name>LargeOrderQueue</message-destination-name>
>             <config-property-setting
> name="PhysicalName">LargeOrderQueue</config-property-setting>
>         </adminobject-instance>
>     </adminobject>
> 
>     <adminobject>
>         <adminobject-interface>javax.jms.Queue</adminobject-interface>
>  
>
<adminobject-class>org.codehaus.activemq.message.ActiveMQQueue</adminobj
> ect-class>
>         <adminobject-instance>
>  
> <message-destination-name>FulfillOrderQueue</message-destination-name>
>             <config-property-setting
> name="PhysicalName">FulfillOrderQueue</config-property-setting>
>         </adminobject-instance>
>     </adminobject>
> 
>     <adminobject>
>         <adminobject-interface>javax.jms.Queue</adminobject-interface>
>  
>
<adminobject-class>org.codehaus.activemq.message.ActiveMQQueue</adminobj
> ect-class>
>         <adminobject-instance>
>  
> <message-destination-name>BuyerQueue</message-destination-name>
>             <config-property-setting
> name="PhysicalName">BuyerQueue</config-property-setting>
>         </adminobject-instance>
>     </adminobject>
> 
>     <adminobject>
>         <adminobject-interface>javax.jms.Queue</adminobject-interface>
>  
>
<adminobject-class>org.codehaus.activemq.message.ActiveMQQueue</adminobj
> ect-class>
>         <adminobject-instance>
>  
> <message-destination-name>ReceiveQueue</message-destination-name>
>             <config-property-setting
> name="PhysicalName">ReceiveQueue</config-property-setting>
>         </adminobject-instance>
>     </adminobject>
> </connector>
> 
> The exceptions I get when trying to see the connector details in
> Console/Services/JMS are:
> 
> 15:34:33,289 ERROR [PortletInvokerImpl] PortletInvokerImpl.render() -
> Error while dispatching portlet.
> javax.portlet.PortletException
>         at
>
org.apache.geronimo.console.jmsmanager.JMSConnectionFactoryManagerPortle
> t.renderDetail(JMSConnectionFactoryManagerPortlet.java:267)
>         at
>
org.apache.geronimo.console.jmsmanager.JMSConnectionFactoryManagerPortle
> t.doView(JMSConnectionFactoryManagerPortlet.java:170)
>         at
> javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:250)
>         at
javax.portlet.GenericPortlet.render(GenericPortlet.java:178)
>         at
> org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218)
>         at
> org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
> org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283)
>         at
> org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
>         at
>
org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerIm
> pl.java:120)
>         at
>
org.apache.pluto.invoker.impl.PortletInvokerImpl.render(PortletInvokerIm
> pl.java:73)
>         at
>
org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl
> .java:119)
>         at
>
org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.renderPortl
> et(PortletContainerWrapperImpl.java:70)
>         at
>
org.apache.pluto.portalImpl.aggregation.PortletFragment.service(PortletF
> ragment.java:168)
>         at
>
org.apache.jsp.WEB_002dINF.aggregation.ColumnFragment_jsp._jspService(or
> g.apache.jsp.WEB_002dINF.aggregation.ColumnFragment_jsp:65)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
> va:322)
>         at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
> org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283)
>         at
> org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
>         at
>
org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(Abstrac
> tFragment.java:112)
>         at
>
org.apache.jsp.WEB_002dINF.aggregation.RowFragment_jsp._jspService(org.a
> pache.jsp.WEB_002dINF.aggregation.RowFragment_jsp:64)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
> va:322)
>         at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
> org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283)
>         at
> org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
>         at
>
org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(Abstrac
> tFragment.java:112)
>         at
>
org.apache.jsp.WEB_002dINF.aggregation.PageFragment_jsp._jspService(org.
> apache.jsp.WEB_002dINF.aggregation.PageFragment_jsp:67)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
> va:322)
>         at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
> org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283)
>         at
> org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
>         at
>
org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(Abstrac
> tFragment.java:112)
>         at
>
org.apache.jsp.WEB_002dINF.aggregation.PageFragment_jsp._jspService(org.
> apache.jsp.WEB_002dINF.aggregation.PageFragment_jsp:67)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
> va:322)
>         at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
> org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283)
>         at
> org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
>         at
>
org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(Abstrac
> tFragment.java:112)
>         at
>
org.apache.jsp.WEB_002dINF.aggregation.RootFragment_jsp._jspService(org.
> apache.jsp.WEB_002dINF.aggregation.RootFragment_jsp:173)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
> va:322)
>         at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
> org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283)
>         at
> org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
>         at
>
org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(Abstrac
> tFragment.java:112)
>         at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:254)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
>
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
>         at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
>         at
>
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationCon
> text.java:633)
>         at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
>         at org.mortbay.http.HttpServer.service(HttpServer.java:909)
>         at
> org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
>         at
> org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
>         at
> org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
>         at
>
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244
> )
>         at
> org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
>         at
> org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> Caused by: java.lang.IllegalStateException: Cannot retrieve the value
> for non-persistent attribute connectionManager when GBeanInstance is
> DESTROYED
>         at
>
org.apache.geronimo.gbean.runtime.GBeanInstance.getAttribute(GBeanInstan
> ce.java:668)
>         at
>
org.apache.geronimo.kernel.basic.BasicKernel.getAttribute(BasicKernel.ja
> va:164)
>         at
>
org.apache.geronimo.console.jmsmanager.JMSConnectionFactoryManagerPortle
> t.renderDetail(JMSConnectionFactoryManagerPortlet.java:262)
>         ... 121 more
> Nested Exception is
> java.lang.IllegalStateException: Cannot retrieve the value for
> non-persistent attribute connectionManager when GBeanInstance is
> DESTROYED
>         at
>
org.apache.geronimo.gbean.runtime.GBeanInstance.getAttribute(GBeanInstan
> ce.java:668)
>         at
>
org.apache.geronimo.kernel.basic.BasicKernel.getAttribute(BasicKernel.ja
> va:164)
>         at
>
org.apache.geronimo.console.jmsmanager.JMSConnectionFactoryManagerPortle
> t.renderDetail(JMSConnectionFactoryManagerPortlet.java:262)
>         at
>
org.apache.geronimo.console.jmsmanager.JMSConnectionFactoryManagerPortle
> t.doView(JMSConnectionFactoryManagerPortlet.java:170)
>         at
> javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:250)
>         at
javax.portlet.GenericPortlet.render(GenericPortlet.java:178)
>         at
> org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218)
>         at
> org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
> org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283)
>         at
> org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
>         at
>
org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerIm
> pl.java:120)
>         at
>
org.apache.pluto.invoker.impl.PortletInvokerImpl.render(PortletInvokerIm
> pl.java:73)
>         at
>
org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl
> .java:119)
>         at
>
org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.renderPortl
> et(PortletContainerWrapperImpl.java:70)
>         at
>
org.apache.pluto.portalImpl.aggregation.PortletFragment.service(PortletF
> ragment.java:168)
>         at
>
org.apache.jsp.WEB_002dINF.aggregation.ColumnFragment_jsp._jspService(or
> g.apache.jsp.WEB_002dINF.aggregation.ColumnFragment_jsp:65)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
> va:322)
>         at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
> org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283)
>         at
> org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
>         at
>
org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(Abstrac
> tFragment.java:112)
>         at
>
org.apache.jsp.WEB_002dINF.aggregation.RowFragment_jsp._jspService(org.a
> pache.jsp.WEB_002dINF.aggregation.RowFragment_jsp:64)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
> va:322)
>         at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
> org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283)
>         at
> org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
>         at
>
org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(Abstrac
> tFragment.java:112)
>         at
>
org.apache.jsp.WEB_002dINF.aggregation.PageFragment_jsp._jspService(org.
> apache.jsp.WEB_002dINF.aggregation.PageFragment_jsp:67)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
> va:322)
>         at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
> org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283)
>         at
> org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
>         at
>
org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(Abstrac
> tFragment.java:112)
>         at
>
org.apache.jsp.WEB_002dINF.aggregation.PageFragment_jsp._jspService(org.
> apache.jsp.WEB_002dINF.aggregation.PageFragment_jsp:67)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
> va:322)
>         at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
> org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283)
>         at
> org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
>         at
>
org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(Abstrac
> tFragment.java:112)
>         at
>
org.apache.jsp.WEB_002dINF.aggregation.RootFragment_jsp._jspService(org.
> apache.jsp.WEB_002dINF.aggregation.RootFragment_jsp:173)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
> va:322)
>         at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
> org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:283)
>         at
> org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
>         at
>
org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(Abstrac
> tFragment.java:112)
>         at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:254)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
>         at
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
>         at
>
org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.j
> ava:99)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:830)
>         at
> org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(Web
> ApplicationHandler.java:821)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH
> andler.java:471)
>         at
>
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
>         at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
>         at
>
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationCon
> text.java:633)
>         at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
>         at org.mortbay.http.HttpServer.service(HttpServer.java:909)
>         at
> org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
>         at
> org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
>         at
> org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
>         at
>
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244
> )
>         at
> org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
>         at
> org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> 

Mime
View raw message