My last attempt was like this :

<package name="default" extends="struts-portlet-default" namespace="/view">
        <action name="index" class="com.mycompany.HelloAction">
            <interceptor-ref name="basicStack"/>
            <interceptor-ref name="jsfStack"/>
            <result name="success"
type="jsf">/WEB-INF/jsp/view/index.jsp</result>
         </action>
    </package>

This didn't worked either. I have no problems when i am using pure struts 2
portlet support. I have problems when i try to integrate the JSF plugin
support. When i am using only the portlet support without any other plugins
the portlet is shown.

On Wed, Mar 19, 2008 at 5:05 PM, Randy Burgess <[EMAIL PROTECTED]> wrote:

> The problem is with line 10 starting somewhere around character 64. This
> doesn't look good to me:
>
> <action name="index" class="com.mycompany.HelloAction">
> >             <interceptor-ref name="basicStack"/>
> >             <interceptor-ref name="jsfStack"/>
> >             <result name="success" type="jsf"/>
> >             <result name="index" type="redirect-action">index</result>
>
> The result named index redirects back to the same action, a potential
> circular reference. You also have removed the struts-portlet-default
> interceptors from this action by specifying the interceptors specifically
> *for* this action.
>
> See the portlet tutorial at
> http://struts.apache.org/2.x/docs/struts-2-portlet-tutorial.html.
>
> Regards,
> Randy Burgess
> Sr. Web Applications Developer
> Nuvox Communications
>
>
>
> > From: Daniel Posirca <[EMAIL PROTECTED]>
> > Reply-To: Struts Users Mailing List <user@struts.apache.org>
> > Date: Wed, 19 Mar 2008 16:11:17 +0200
> > To: <user@struts.apache.org>
> > Subject: struts 2 jsf plugin problem
> >
> > Hello, i am new to this list. I am trying to develop an application
> based on
> > struts 2 + jsf plugin + portlet. I am using struts 2 support for
> portlet. As
> > appl server i am using weblogic.
> > Now i have reached a point were i am getting an error, but i have no
> idea
> > how to pass it. I have managed to make the portlet working in weblogic
> but
> > when a try to add the jsf support i get stuck. Here are my files :
> >
> > web.xml
> >
> > <?xml version="1.0" encoding="UTF-8"?>
> > <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
> 2.3
> > //EN"
> >         "http://java.sun.com/dtd/web-app_2_3.dtd";>
> > <web-app id="bookmark-portlet">
> >     <!-- JavaServer Faces Servlet Configuration, not used directly -->
> >     <servlet>
> >         <servlet-name>faces</servlet-name>
> >         <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
> >         <load-on-startup>1</load-on-startup>
> >     </servlet>
> >     <servlet>
> >         <servlet-name>JspSupportServlet</servlet-name>
> >         <servlet-class>org.apache.struts2.views.JspSupportServlet
> > </servlet-class>
> >         <load-on-startup>1</load-on-startup>
> >     </servlet>
> >
> >
> >     <!-- JavaServer Faces Servlet Mapping, not called directly -->
> >     <servlet-mapping>
> >         <servlet-name>faces</servlet-name>
> >         <url-pattern>*.action</url-pattern>
> >     </servlet-mapping>
> >
> > </web-app>
> >
> > portlet.xml
> >
> > <?xml version="1.0" encoding="UTF-8"?>
> >
> > <portlet-app
> >     version="1.0"
> >     xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd";
> >     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> >     xsi:schemaLocation="
> > http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd
> > http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd";
> >     id="bookmark-portlet">
> >
> >     <portlet id="HelloPortlet">
> >         <description>Simple hello world portlet</description>
> >         <portlet-name>StrutsDocumentPortlet</portlet-name>
> >         <display-name>StrutsDocumentPortlet</display-name>
> >
> >         <portlet-class>
> > org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher</portlet-class>
> >
> >         <!-- The namespace for the actions configured for view mode -->
> >         <init-param>
> >             <name>viewNamespace</name>
> >             <value>/view</value>
> >         </init-param>
> >
> >          <!-- The default action to invoke in view mode. -->
> >         <init-param>
> >             <name>defaultViewAction</name>
> >             <value>index</value>
> >         </init-param>
> >
> >         <!-- The namespace for the actions configured for edit mode -->
> >         <init-param>
> >             <name>editNamespace</name>
> >             <value>/edit</value>
> >         </init-param>
> >
> >          <!-- The default action to invoke in edit mode. -->
> >         <init-param>
> >             <name>defaultEditAction</name>
> >             <value>index!input</value>
> >         </init-param>
> >
> >         <expiration-cache>0</expiration-cache>
> >
> >         <supports>
> >             <mime-type>text/html</mime-type>
> >             <portlet-mode>view</portlet-mode>
> >             <portlet-mode>edit</portlet-mode>
> >         </supports>
> >
> >         <!--<supported-locale>en</supported-locale>-->
> >
> >         <portlet-info>
> >             <title>HelloPortlet</title>
> >             <short-title>HelloPortlet</short-title>
> >             <keywords>struts 2,portlet,hello,world</keywords>
> >         </portlet-info>
> >     </portlet>
> >
> > </portlet-app>
> >
> > struts.xml
> >
> > <?xml version="1.0" encoding="UTF-8" ?>
> > <!DOCTYPE struts PUBLIC
> >         "-//Apache Software Foundation//DTD Struts Configuration 2.0
> //EN"
> >         "http://struts.apache.org/dtds/struts-2.0.dtd";>
> >
> > <struts>
> >     <include file="struts-jsf.xml"/>
> >     <package name="default" extends="struts-portlet-default"
> > namespace="/view">
> >         <action name="index" class="com.mycompany.HelloAction">
> >             <interceptor-ref name="basicStack"/>
> >             <interceptor-ref name="jsfStack"/>
> >             <result name="success" type="jsf"/>
> >             <result name="index" type="redirect-action">index</result>
> >             <result>/WEB-INF/jsp/view/index.jsp</result>
> >         </action>
> >     </package>
> >
> >     <package name="edit" extends="struts-portlet-default"
> namespace="/edit">
> >
> >         <action name="index" class="com.mycompany.UpdateNameAction">
> >             <result type="redirectAction">
> >                 <param name="actionName">index</param>
> >                 <param name="portletMode">view</param>
> >             </result>
> >             <result name="input">/WEB-INF/jsp/edit/index.jsp</result>
> >         </action>
> >     </package>
> > </struts>
> >
> >
> > struts-jsf.xml
> >
> > <!DOCTYPE struts PUBLIC
> >     "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
> >     "http://struts.apache.org/dtds/struts-2.0.dtd";>
> > <struts>
> >   <package name="jsf" extends="jsf-default" namespace="/jsf">
> >
> >       <result-types>
> >           <result-type name="jsf" class="
> org.apache.struts2.jsf.FacesResult"
> > />
> >       </result-types>
> >
> >     <interceptors>
> >       <interceptor-stack name="jsfFullStack">
> >         <interceptor-ref name="params" />
> >         <interceptor-ref name="basicStack"/>
> >         <interceptor-ref name="jsfStack"/>
> >       </interceptor-stack>
> >     </interceptors>
> >
> >     <default-interceptor-ref name="jsfFullStack"/>
> >
> >   </package>
> >
> >
> > </struts>
> >
> > When i am loading the portlet in browser i get this error (the error is
> not
> > thrown into the weblogic console, i see this error in the portlet
> window).
> >
> >
> >
> >
> >
> > javax.portlet.PortletException
> > at
> > com.bea.portlet.container.PortletStub.getPortletInstance(
> PortletStub.java:645)
> >
> > at com.bea.portlet.container.PortletStub.init(PortletStub.java:190)
> > at com.bea.portlet.container.AppContainer.invokeRender(AppContainer.java
> :637)
> >
> > at
> com.bea.netuix.servlets.controls.content.JavaPortletContent.fireRender(
> > JavaPortletContent.java:208)
> > at
> >
> com.bea.netuix.servlets.controls.content.JavaPortletContent.renderInternal
> (
> > JavaPortletContent.java:127)
> > at
> com.bea.netuix.servlets.controls.content.JavaPortletContent.beginRender(
> > JavaPortletContent.java:83)
> > at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:483)
> > at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:518)
> > at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> > at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> > at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> > at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> > at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220)
> > at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:375)
> > at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:341)
> > at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:332)
> > at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:306)
> > at com.bea.netuix.nf.UIControl.render(UIControl.java:578)
> > at com.bea.netuix.servlets.controls.PresentationContext.render(
> > PresentationContext.java:482)
> > at
> > com.bea.netuix.servlets.util.RenderToolkit.renderChild(
> RenderToolkit.java:146)
> >
> > at com.bea.netuix.servlets.jsp.taglib.RenderChild.doStartTag(
> > RenderChild.java:62)
> > at
> >
> jsp_servlet._framework._skeletons._portal.__gridlayout._jspService(__gridlayou
> > t.java:301)
> >
> > at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
> > at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run
> (
> > StubSecurityHelper.java:226)
> > at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(
> > StubSecurityHelper.java:124)
> > at weblogic.servlet.internal.ServletStubImpl.execute(
> ServletStubImpl.java:283)
> >
> > at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(
> > ServletStubImpl.java:391)
> > at weblogic.servlet.internal.ServletStubImpl.execute(
> ServletStubImpl.java:309)
> >
> > at weblogic.servlet.internal.ServletStubImpl.execute(
> ServletStubImpl.java:175)
> >
> > at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(
> > RequestDispatcherImpl.java:503)
> > at weblogic.servlet.internal.RequestDispatcherImpl.include(
> > RequestDispatcherImpl.java:431)
> > at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(
> > JspTools.java:123)
> > at
> >
>
> com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRende
> >
> r
> > (JspControlRenderer.java:72)
> > at
> >
> com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.b
> > eginRender
> > (PresentationControlRenderer.java:65)
> > at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:479)
> > at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:518)
> > at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> > at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> > at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> > at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220)
> >  at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:375)
> >  at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:341)
> >  at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:188)
> >  at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:142)
> >  at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(
> UIServlet.java:377)
> >
> >  at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:253)
> >  at com.bea.netuix.servlets.manager.UIServlet.doGet(UIServlet.java:206)
> >  at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java
> :191)
> >  at com.bea.netuix.servlets.manager.SingleFileServlet.service(
> > SingleFileServlet.java:258)
> >  at
> > com.bea.netuix.servlets.manager.PortalServlet.service(PortalServlet.java
> :656)
> >
> >  at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> >  at
> weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(
> > StubSecurityHelper.java:226)
> >  at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(
> > StubSecurityHelper.java:124)
> >  at
> > weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java
> :283)
> >
> >  at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
> >  at
> > weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java
> :42)
> >
> >  at com.bea.portal.tools.servlet.http.HttpContextFilter.doFilter(
> > HttpContextFilter.java:60)
> >  at
> > weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java
> :42)
> >
> >  at com.bea.p13n.servlets.PortalServletFilter.doFilter(
> > PortalServletFilter.java:315)
> >  at
> > weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java
> :42)
> >
> >  at weblogic.servlet.internal.RequestEventsFilter.doFilter(
> > RequestEventsFilter.java:26)
> >  at
> > weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java
> :42)
> >
> >  at
> >
> weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run
> (
> > WebAppServletContext.java:3368)
> >  at weblogic.security.acl.internal.AuthenticatedSubject.doAs(
> > AuthenticatedSubject.java:321)
> >  at weblogic.security.service.SecurityManager.runAs(Unknown Source)
> >  at weblogic.servlet.internal.WebAppServletContext.securedExecute(
> > WebAppServletContext.java:2117)
> >  at weblogic.servlet.internal.WebAppServletContext.execute(
> > WebAppServletContext.java:2023)
> >  at
> > weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java
> :1359)
> >
> >  at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
> >  at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
> >
> >  Caused by: Unable to load configuration. - action -
> >
> file:/C:/srv/bea10/user_projects/domains/domain/autodeploy/portal.ear/portal.w
> > ar/WEB-INF/classes/struts.xml:10:64
> >
> >
> >  at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration
> (
> > ConfigurationManager.java:58)
> >  at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(
> > Dispatcher.java:370)
> >  at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:423)
> >  at org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher.init(
> > Jsr168Dispatcher.java:198)
> >  at com.bea.portlet.container.PortletStub.getPortletInstance(
> > PortletStub.java:630) ... 76 more
> >
> >  Caused by: Error building results for action index in namespace /view -
> > action -
> >
> file:/C:/srv/bea10/user_projects/domains/domain/autodeploy/portal.ear/portal.w
> > ar/WEB-INF/classes/struts.xml:10:64
> >
> >
> >  at
> >
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction
> (
> > XmlConfigurationProvider.java:366)
> >  at
> >
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage
> > (XmlConfigurationProvider.java:460)
> >  at
> >
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages
> > (XmlConfigurationProvider.java:268)
> >  at
> org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(
> > StrutsXmlConfigurationProvider.java:109)
> >  at
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer
> > (DefaultConfiguration.java:179)
> >  at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration
> (
> > ConfigurationManager.java:55) ... 80 more
> >
> >  Caused by: There is no result type defined for type 'jsf' mapped with
> name
> > 'success' - result -
> >
> file:/C:/srv/bea10/user_projects/domains/domain/autodeploy/portal.ear/portal.w
> > ar/WEB-INF/classes/struts.xml:13:47
> >
> >
> >  at
> >
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.buildResults
> > (XmlConfigurationProvider.java:613)
> >  at
> >
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction
> (
> > XmlConfigurationProvider.java:364) ...
> >  85 more
> >
> >  Nested Exception is Unable to load configuration. - action -
> >
> file:/C:/srv/bea10/user_projects/domains/domain/autodeploy/portal.ear/portal.w
> > ar/WEB-INF/classes/struts.xml:10:64
> >
> >
> >  at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration
> (
> > ConfigurationManager.java:58)
> >  at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(
> > Dispatcher.java:370)
> >  at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:423)
> >  at org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher.init(
> > Jsr168Dispatcher.java:198)
> >  at com.bea.portlet.container.PortletStub.getPortletInstance(
> > PortletStub.java:630)
> >  at com.bea.portlet.container.PortletStub.init(PortletStub.java:190)
> >  at com.bea.portlet.container.AppContainer.invokeRender(
> AppContainer.java:637)
> >
> >  at
> com.bea.netuix.servlets.controls.content.JavaPortletContent.fireRender(
> > JavaPortletContent.java:208)
> >  at
> >
> com.bea.netuix.servlets.controls.content.JavaPortletContent.renderInternal
> (
> > JavaPortletContent.java:127)
> >  at
> com.bea.netuix.servlets.controls.content.JavaPortletContent.beginRender(
> > JavaPortletContent.java:83)
> >  at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java
> :483)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:518)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220)
> >  at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:375)
> >  at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:341)
> >  at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:332)
> >  at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:306)
> >  at com.bea.netuix.nf.UIControl.render(UIControl.java:578)
> >  at com.bea.netuix.servlets.controls.PresentationContext.render(
> > PresentationContext.java:482)
> >  at com.bea.netuix.servlets.util.RenderToolkit.renderChild(
> > RenderToolkit.java:146)
> >  at com.bea.netuix.servlets.jsp.taglib.RenderChild.doStartTag(
> > RenderChild.java:62)
> >  at
> >
> jsp_servlet._framework._skeletons._portal.__gridlayout._jspService(__gridlayou
> > t.java:301)
> >
> >  at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
> >  at
> weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(
> > StubSecurityHelper.java:226)
> >  at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(
> > StubSecurityHelper.java:124)
> >  at
> > weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java
> :283)
> >
> >  at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(
> > ServletStubImpl.java:391)
> >  at
> > weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java
> :309)
> >
> >  at
> > weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java
> :175)
> >
> >  at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(
> > RequestDispatcherImpl.java:503)
> >  at weblogic.servlet.internal.RequestDispatcherImpl.include(
> > RequestDispatcherImpl.java:431)
> >  at com.bea.netuix.servlets.controls.application.laf.JspTools.renderJsp(
> > JspTools.java:123)
> >  at
> >
>
> com.bea.netuix.servlets.controls.application.laf.JspControlRenderer.beginRende
> >
> r
> > (JspControlRenderer.java:72)
> >  at
> >
> com.bea.netuix.servlets.controls.application.laf.PresentationControlRenderer.b
> > eginRender
> > (PresentationControlRenderer.java:65) at
> > com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:479)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:518)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(
> > ControlTreeWalker.java:529)
> >  at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:220)
> >  at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:375)
> >  at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:341)
> >  at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:188)
> >  at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:142)
> >  at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(
> UIServlet.java
> > :377)
> >  at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:253)
> >  at com.bea.netuix.servlets.manager.UIServlet.doGet(UIServlet.java:206)
> >  at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java
> :191)
> >  at com.bea.netuix.servlets.manager.SingleFileServlet.service(
> > SingleFileServlet.java:258)
> >  at
> > com.bea.netuix.servlets.manager.PortalServlet.service(PortalServlet.java
> :656)
> >
> >  at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> >  at
> weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(
> > StubSecurityHelper.java:226)
> >  at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(
> > StubSecurityHelper.java:124)
> >  at
> > weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java
> :283)
> >
> >  at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
> >  at
> > weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java
> :42)
> >
> >  at com.bea.portal.tools.servlet.http.HttpContextFilter.doFilter(
> > HttpContextFilter.java:60)
> >  at
> > weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java
> :42)
> >
> >  at com.bea.p13n.servlets.PortalServletFilter.doFilter(
> > PortalServletFilter.java:315)
> >  at
> > weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java
> :42)
> >
> >  at weblogic.servlet.internal.RequestEventsFilter.doFilter(
> > RequestEventsFilter.java:26)
> >  at weblogic.servlet.internal.FilterChainImpl.doFilter(
> FilterChainImpl.java
> > :42)
> >  at
> >
> weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run
> (
> > WebAppServletContext.java:3368)
> >  at weblogic.security.acl.internal.AuthenticatedSubject.doAs(
> > AuthenticatedSubject.java:321)
> >  at weblogic.security.service.SecurityManager.runAs(Unknown Source)
> >  at weblogic.servlet.internal.WebAppServletContext.securedExecute(
> > WebAppServletContext.java:2117)
> >  at weblogic.servlet.internal.WebAppServletContext.execute(
> > WebAppServletContext.java:2023)
> >  at
> > weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java
> :1359)
> >
> >  at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
> >  at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
> >
> >  Caused by: Error building results for action index in namespace /view -
> > action -
> >
> file:/C:/srv/bea10/user_projects/domains/domain/autodeploy/portal.ear/portal.w
> > ar/WEB-INF/classes/struts.xml:10:64
> >
> >
> >  at
> >
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction
> (
> > XmlConfigurationProvider.java:366)
> >  at
> >
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage
> > (XmlConfigurationProvider.java:460)
> >  at
> >
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages
> > (XmlConfigurationProvider.java:268)
> >  at
> org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(
> > StrutsXmlConfigurationProvider.java:109)
> >  at
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer
> > (DefaultConfiguration.java:179)
> >  at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration
> (
> > ConfigurationManager.java:55) ... 80 more
> >
> >  Caused by: There is no result type defined for type 'jsf' mapped with
> name
> > 'success' - result -
> >
> file:/C:/srv/bea10/user_projects/domains/domain/autodeploy/portal.ear/portal.w
> > ar/WEB-INF/classes/struts.xml:13:47
> >
> >
> >  at
> >
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.buildResults
> > (XmlConfigurationProvider.java:613) a
> >  t
> >
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction
> (
> > XmlConfigurationProvider.java:364) ...
> >
> >  85 more
> >
> >
> >
> > My  libs are :
> >
> > freemarker-2.3.11.jar
> > myfaces-api-1.1.2.jar
> > myfaces-impl-1.1.2.jar
> > ognl-2.6.11.jar
> > struts2-core-2.1.1-SNAPSHOT.jar
> > struts2-jsf-plugin-2.0.11.1.jar
> > struts2-portlet-plugin-2.1.1-SNAPSHOT.jar
> > xwork-2.1.1-SNAPSHOT.jar
> >
> >
> >
> > I hope that this mail is not to big. Thx in advanced, i realy need help
> with
> > this issue.
>
>
>
> This email and any attachments ("Message") may contain legally privileged
> and/or confidential information.  If you are not the addressee, or if this
> Message has been addressed to you in error, you are not authorized to read,
> copy, or distribute it, and we ask that you please delete it (including all
> copies) and notify the sender by return email.  Delivery of this Message to
> any person other than the intended recipient(s) shall not be deemed a waiver
> of confidentiality and/or a privilege.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to