Hello Nicolas,
i have never try tobago in a portlet container. If you send me your code
i will try to setup a portlet example/test for tobago.
One note why is ExtensionsFilter defined twice?
Regards
Bernd
Nicolas Kalkhof schrieb:
hi folks,
iŽm not quite sure if this is supposed to work at all. iŽve desperatly tried to
make a simple tobago hallo world applet to work in a pluto portlet. so far i
was successful with tomahawk. but tobago doesnŽt work at all. all i get is this:
Error rendering portlet.
java.lang.ClassCastException: org.apache.pluto.internal.impl.RenderRequestImpl
at
org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:192)
at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:139)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
at org.apache.pluto.core.PortletInvoker.invoke(PortletInvoker.java:169)
at org.apache.pluto.core.PortletInvoker.render(PortletInvoker.java:111)
pluto is 1.1-dev tobago is 1.07(also tried 1.08 spanshot) and the portal
bridges are version 1.0. my web.xml looks like this:
<filter>
<filter-name>ExtensionsFilter</filter-name>
<filter-class>org.apache.myfaces.tobago.webapp.TobagoMultipartFormdataFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>ExtensionsFilter</filter-name>
<servlet-name>org.apache.pluto.core.PortletServlet</servlet-name>
</filter-mapping>
<filter-mapping>
<filter-name>ExtensionsFilter</filter-name>
<url-pattern>/pluto/portal/*</url-pattern>
</filter-mapping>
<!-- servlet parameters -->
<servlet>
<servlet-name>UserProfilePortlet</servlet-name>
<servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-name</param-name>
<param-value>UserProfilePortlet</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>ResourceServlet</servlet-name>
<servlet-class>org.apache.myfaces.tobago.servlet.ResourceServlet</servlet-class>
</servlet>
<!-- servlet mappings -->
<servlet-mapping>
<servlet-name>UserProfilePortlet</servlet-name>
<url-pattern>/PlutoInvoker/UserProfilePortlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ResourceServlet</servlet-name>
<url-pattern>/org/apache/myfaces/tobago/renderkit/*</url-pattern>
</servlet-mapping>
any help is very much apprechiated.
regards,
nicolas
_____________________________________________________________________
Der WEB.DE SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
http://smartsurfer.web.de/?mc=100071&distributionid=000000000071
--
Dipl.-Ing. Bernd Bohmann - Atanion GmbH - Software Development
Bismarckstr. 13, 26122 Oldenburg, http://www.atanion.com
phone: +49 441 4082312, mobile: +49 173 8839471, fax: +49 441 4082333