Thanks for the quick reply.  I changed:

    <page name="Struts Portlet Example"
uri="/WEB-INF/themes/pluto-default-theme.jsp">
                <portlet context="/StrutsExample" name="StrutsExamplePortlet"/>
    </page>

per your suggestion.  I still get the same error:

INFO: Portlet Context '/StrutsExample' registered.
Dec 5, 2008 9:48:48 AM org.apache.pluto.core.PortletContextManager register
INFO: Registered portlet application with application id '/StrutsExample'
Dec 5, 2008 9:48:48 AM org.apache.pluto.core.PortletContextManager register
INFO: Registering 1 portlets for context /StrutsExample
Dec 5, 2008 9:48:48 AM org.apache.pluto.core.PortletContextManager
getPortletConfig
INFO: Unable to locate portlet config [applicationId=/StrutsExample]/[null].
Dec 5, 2008 9:48:48 AM org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
java.lang.NullPointerException
        at org.apache.pluto.core.PortletServlet.init(PortletServlet.java:106)

when trying to render the portlet in Pluto 1.1.6.  If you have an example of
a Struts 2 portlet that you've successfully deployed into Pluto 1.1.6 I'd
love to see your struts.xml, portlet.xml, web.xml, and
pluto-portal-driver-config.xml files to see if I've missed some setting.

Bruce


Nils-Helge Garli wrote:
> 
> On Fri, Dec 5, 2008 at 3:50 PM, Phillips, Bruce A <[EMAIL PROTECTED]>
> wrote:
>> We have been using the Pluto 1.1.6 Portlet container
>> (http://portals.apache.org/pluto/) to test our JSR-168 portlets.  Our
>> team needs help learning the correct way to setup a Struts 2 portlet to
>> run within the Pluto 1.1.6 portlet container.  We've studied the Struts
>> 2 example portlet tutorial
>> (http://struts.apache.org/2.0.11.1/docs/struts-2-portlet-tutorial.html )
>> in the Struts 2 documentation.  However, that portlet is deployed using
>> maven, jetty, and Pluto; which unfortunately is not our development
>> environment.
>>
> 
> It's a very efficient development environment. You should try it out.
> 
>>
>> <portlet id="StrutsExamplePortlet">
>>
>>        <description xml:lang="EN">Simple hello world portlet using
>> Struts 2</description>
>>
>>        <portlet-name>StrutsExamplePortlet</portlet-name>
>>
> 
> 
> <snip>
> 
>>
>>        </init-param>
>>
>>            <init-param>
>>
>>                  <param-name>portlet-guid</param-name>
>>
>>                  <param-value>
>>
>>                        StrutsExample.StrutsExamplePortlet
>>
>>                  </param-value>
>>
>>            </init-param>
>>
> 
> <snip>
> 
> 
> 
>>            <portlet context="/StrutsExample" name="StrutsExample"/>
>>
> 
> 
> 
> From what I can understand, your portlet name is StrutsExamplePortlet,
> not StrutsExample (which is your context). So try this:
> 
> <portlet context="/StrutsExample" name="StrutsExamplePortlet"/>
> 
> I'm using pluto for all my portlet development and have never had any
> issues with Struts 2 support.
> 
> Nils-H
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Deploying-Struts-2-Portlet-Into-Pluto-1.1.6-Portlet-Container-tp20855416p20856962.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to