Struts redeploy error

Hi,
I'm getting an error when I redeploy my ear. It's a web application struts based. After redeploy, I obtain a 500 error, and that's the application log:
06/03/13 15:11:11 myapp: Error preloading servlet
javax.servlet.UnavailableException: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found
     at org.apache.struts.action.ActionServlet.init(ActionServlet.java:368)
     at javax.servlet.GenericServlet.init(GenericServlet.java:258)
     at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2354)
     at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4795)
     at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4889)
     at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:1015)
     at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:549)
     at com.evermind.server.Application.getHttpApplication(Application.java:890)
     at com.evermind.server.http.HttpServer.getHttpApplication(HttpServer.java:707)
     at com.evermind.server.http.HttpSite.getApplication(HttpSite.java:438)
     at com.evermind.server.http.AJPRequestHandler.initAJP(AJPRequestHandler.java:733)
     at com.evermind.server.http.AJPRequestHandler.initRequest(AJPRequestHandler.java:469)
     at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:194)
     at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:133)
     at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
     at java.lang.Thread.run(Thread.java:534)
If I restart the OC4J instance, the application works fine.
Thans in advance

Just an idea.....
Have you bundled the Xerces XML parser .jar file in your project somewhere. I had similar errors once (cannot remember those stacktraces 100% :-) ), and I just removed the XML parser from my project and it worked fine.
(There's already some XML stuff in OC4J, and I believe it's conflicting if you add another version of the same .jar files.)
Cheers,
~Morten :-)

Similar Messages

  • Struts warnings/errors in logs

    I took over someone elses project and there are a lot of struts error messages in the logs, what files/reasons is to root cause of these messages.
    (1) attribute module must be declared for element type forward - 15:34:09 [Digester (Line: 1439)] Parse Error at line 26 column 76: Attribute "module" must be declared for element type "forward". org.xml.sax.SAXParseException: Attribute "module" must be declared for element type "forward". This occurs so many times it is hard to many anything else of value out of the logs at the moment.
    (2) action-mappings - this occurs less often 15:34:10 [Digester (Line: 1439)] Parse Error at line 550 column 21: The content of element type "action-mappings" must match "(action)*". org.xml.sax.SAXParseException: The content of element type "action-mappings" must match "(action)*".

    these errors are the result of module="" attribtue being present even though the message states that it should be present. Even though the dtd states it is acceptable it obviously should not be used yet until struts bugs are removed for this item. I removed all module entries and the error messages disappeared.

  • Strut-Portlets errors in Weblogic 8.1 SP5

    I am getting the below mentioned error when running a portal containing Struts-Portlet in Webloigc 8.1Sp5.
    I have tried everything but not able to resolve it, does anyone know how to resolve and how to successfully run a Struts-Portlet application?
    Thanks in advance.
    -Raj
    The source of this error is com.bea.netuix.nf.UIControlException: For portlet [portlet_1_3], could not retrieve a result for the given action [strutsAction2] in the given PageFlow: [null]. at com.bea.netuix.servlets.controls.content.NetuiContent.preRender()V(NetuiContent.java:365) at com.bea.netuix.nf.ControlLifecycle$7.visit(Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;)Z(ControlLifecycle.java:443) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:718) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;ZZZ)V(ControlTreeWalker.java:730) at com.bea.netuix.nf.ControlTreeWalker.walk(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Lcom/bea/netuix/nf/concurrency/ControlTreeWalkerPool;)V(ControlTreeWalker.java:181) at com.bea.netuix.nf.Lifecycle.runOutbound(Lcom/bea/netuix/nf/UIContext;Lcom/bea/netuix/nf/concurrency/ControlTreeWalkerPool;)V(Lifecycle.java:204) at com.bea.netuix.nf.Lifecycle.run(Lcom/bea/netuix/nf/UIContext;Lcom/bea/netuix/nf/concurrency/ControlTreeWalkerPool;)V(Lifecycle.java:153) at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(Lcom/bea/netuix/nf/UIContext;Ljavax/servlet/http/HttpServletRequest;)V(UIServlet.java:333) at com.bea.netuix.servlets.manager.UIServlet.doPost(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(UIServlet.java:196) at com.bea.netuix.servlets.manager.PortalServlet.doPost(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(PortalServlet.java:772) at com.bea.netuix.servlets.manager.PortalServlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(PortalServlet.java:671) at com.bea.netuix.servlets.manager.UIServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(UIServlet.java:147) at javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava/lang/Object;(ServletStubImpl.java:1072) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Lweblogic/servlet/internal/FilterChainImpl;)V(ServletStubImpl.java:465) at weblogic.servlet.internal.TailFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterChainImpl.java:27) at com.bea.p13n.servlets.PortalServletFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(PortalServletFilter.java:293) at weblogic.servlet.internal.FilterChainImpl.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterChainImpl.java:27)

    What happens in a Struts Portlet is that Portal calls into NetUI to get the action to forward to. The problem appears to be that the struts-config is not getting picked up or registered with NetUI.
    One thing to try is to do inter-op between Struts and NetUI/pageflows first to make sure the struts-config is being picked up and then layer on the Portal layer.
    Connie

  • Struts PgFlow error using a RowSet control in WL 8.1 SP1

    I created a RowSet Control within an existing WAR and setup a PgFlow process to CRUD my linked datasource.
              When i run or view the pageflow it builds and deploys fine and I am able to view the generated main grid.jsp containing all my data in the connected datasource. I can click the 'Details' link and view the details of that specifci row in the connected datasource as well. BUT when i try to UPDATE or INSERT it throws the following error:
              ####<Apr 7, 2005 9:37:46 AM PDT> <Error> <HTTP> <CL2K-RMORTON> <csaDevServer8> <ExecuteThread: '14' for queue: 'weblogic.kernel.Default'> <<WLS Kernel>> <> <BEA-101017> <[ServletContext(id=10511735,name=busAdminWAR,context-path=/busAdminWAR)] Root cause of ServletException.
              java.lang.NoClassDefFoundError: org/apache/struts/action/ActionForm
                   at com.bea.wlw.netui.util.PopulateContextHelper.populate(PopulateContextHelper.java:75)
                   at com.bea.wlw.netui.util.PopulateContextHelper.populate(PopulateContextHelper.java:52)
                   at com.bea.wlw.netui.tags.AbstractBaseTag.populateAvailableContexts(AbstractBaseTag.java:231)
                   at com.bea.wlw.netui.tags.AbstractBaseTag.evaluateExpressionInternal(AbstractBaseTag.java:424)
                   at com.bea.wlw.netui.tags.AbstractBaseTag.evaluateExpression(AbstractBaseTag.java:239)
                   at com.bea.wlw.netui.tags.html.ParameterMap.setMap(ParameterMap.java:91)
                   at jsp_servlet._test._testpgflow.__updatehrcempcomp._jspService(updateHrcEmpComp.jsp:20)
                   at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
                   at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053)
                   at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:387)
                   at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:431)
                   at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
                   at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
                   at com.bea.wlw.netui.pageflow.PageFlowJspFilter.doFilter(PageFlowJspFilter.java:185)
                   at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
                   at weblogic.servlet.internal.RequestDispatcherImpl$ForwardAction.run(RequestDispatcherImpl.java:385)
                   at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
                   at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
                   at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:286)
                   at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.superForward(PageFlowRequestProcessor.java:1017)
                   at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor$DefaultHttpRedirector.forward(PageFlowRequestProcessor.java:1033)
                   at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:912)
                   at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.processForwardConfig(PageFlowRequestProcessor.java:806)
                   at org.apache.struts.action.RequestProcessor.processActionForward(RequestProcessor.java:401)
                   at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
                   at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:429)
                   at com.bea.wlw.netui.pageflow.DynamicSubappActionServlet.process(DynamicSubappActionServlet.java:405)
                   at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:502)
                   at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
                   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                   at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053)
                   at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:387)
                   at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
                   at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
                   at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6316)
                   at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
                   at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
                   at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3622)
                   at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2569)
                   at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
                   at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
              The class its looking for is within the struts.jar within the WEB-INF/lib directory of the WAR, so not sure why it cannot find it...
              I did some research and the other possibility that this error its being thrown is that the class is conflicting with another in some other .jar. I did a search and only found the one??
              So....i tried recreating a completely NEW .EAR and .WAR within that EAR and deployed it on the same DOMAIN server as my EAR/WAR above..and i was able to successfully CRUD the data on my connected datasource.
              So....WHY in the heck can't I run this WAR/process in my existing app? do i have to create it in a completely seperate .EAR?????
              please help!
              Thanks,
              -Rusty

    I created a RowSet Control within an existing WAR and setup a PgFlow process to CRUD my linked datasource.
              When i run or view the pageflow it builds and deploys fine and I am able to view the generated main grid.jsp containing all my data in the connected datasource. I can click the 'Details' link and view the details of that specifci row in the connected datasource as well. BUT when i try to UPDATE or INSERT it throws the following error:
              ####<Apr 7, 2005 9:37:46 AM PDT> <Error> <HTTP> <CL2K-RMORTON> <csaDevServer8> <ExecuteThread: '14' for queue: 'weblogic.kernel.Default'> <<WLS Kernel>> <> <BEA-101017> <[ServletContext(id=10511735,name=busAdminWAR,context-path=/busAdminWAR)] Root cause of ServletException.
              java.lang.NoClassDefFoundError: org/apache/struts/action/ActionForm
                   at com.bea.wlw.netui.util.PopulateContextHelper.populate(PopulateContextHelper.java:75)
                   at com.bea.wlw.netui.util.PopulateContextHelper.populate(PopulateContextHelper.java:52)
                   at com.bea.wlw.netui.tags.AbstractBaseTag.populateAvailableContexts(AbstractBaseTag.java:231)
                   at com.bea.wlw.netui.tags.AbstractBaseTag.evaluateExpressionInternal(AbstractBaseTag.java:424)
                   at com.bea.wlw.netui.tags.AbstractBaseTag.evaluateExpression(AbstractBaseTag.java:239)
                   at com.bea.wlw.netui.tags.html.ParameterMap.setMap(ParameterMap.java:91)
                   at jsp_servlet._test._testpgflow.__updatehrcempcomp._jspService(updateHrcEmpComp.jsp:20)
                   at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
                   at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053)
                   at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:387)
                   at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:431)
                   at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
                   at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
                   at com.bea.wlw.netui.pageflow.PageFlowJspFilter.doFilter(PageFlowJspFilter.java:185)
                   at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
                   at weblogic.servlet.internal.RequestDispatcherImpl$ForwardAction.run(RequestDispatcherImpl.java:385)
                   at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
                   at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
                   at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:286)
                   at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.superForward(PageFlowRequestProcessor.java:1017)
                   at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor$DefaultHttpRedirector.forward(PageFlowRequestProcessor.java:1033)
                   at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:912)
                   at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.processForwardConfig(PageFlowRequestProcessor.java:806)
                   at org.apache.struts.action.RequestProcessor.processActionForward(RequestProcessor.java:401)
                   at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
                   at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:429)
                   at com.bea.wlw.netui.pageflow.DynamicSubappActionServlet.process(DynamicSubappActionServlet.java:405)
                   at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:502)
                   at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
                   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                   at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053)
                   at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:387)
                   at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
                   at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
                   at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6316)
                   at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
                   at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
                   at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3622)
                   at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2569)
                   at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
                   at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
              The class its looking for is within the struts.jar within the WEB-INF/lib directory of the WAR, so not sure why it cannot find it...
              I did some research and the other possibility that this error its being thrown is that the class is conflicting with another in some other .jar. I did a search and only found the one??
              So....i tried recreating a completely NEW .EAR and .WAR within that EAR and deployed it on the same DOMAIN server as my EAR/WAR above..and i was able to successfully CRUD the data on my connected datasource.
              So....WHY in the heck can't I run this WAR/process in my existing app? do i have to create it in a completely seperate .EAR?????
              please help!
              Thanks,
              -Rusty

  • Edit of Foreign JMS module in admin console causes redeployment error

    A JMS module (-jms.xml) for a foreign JMSServer specifies the url of the real JMS server. I am trying to use a deployment plan to make this url a deployment property.
    Following the instructions in "Configuring and Managing Weblogic JMS" and "Deploying Applications to Weblogic Server", I have deployed the module with a fixed URL, and then attempt to edit the url in the admin console. The admin console correctly creates a deployment plan to hold modified value, but then can't redeploy the module due to errors during deployment.
    I experience these errors with the module deployed stand-alone, or when bundled with my enterprise application. I also get the same error if I produce the deployment plan using the PlanGenerator.
    The error seems to be a bug in the deployment plan machinery, since the xpath it produces for the variable-application does not match the xml schema for <weblogic-jms>. The plan.xml refers to "/weblogic-jms/foreign-server[name="IQN_OLTP_FOREIGN_JMS_Server"]/connectionurl" while the schema defines "/weblogic-jms/foreign-server/connection-url".
    Any advice would be welcome.
    We are running 9.2 SP3.
    The messages in the admin console logs are:
    ####<Jan 22, 2009 12:07:02 PM MST> <Info> <J2EE> <truman> <IQN_ADMIN_SERVER> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (
    self-tuning)'> <system> <> <> <1232651222010> <BEA-160166> <References were found in deployment plan for module 'IQN_JMS_OLTP_FOREIGN-jms.xml'
    with uri, '.'. The plan was merged.>
    ####<Jan 22, 2009 12:07:02 PM MST> <Error> <J2EE> <truman> <IQN_ADMIN_SERVER> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default
    (self-tuning)'> <system> <> <> <1232651222024> <BEA-160197> <Unable to load descriptor weblogic.deploy.api.spi.config.DescriptorParser$1@1c7654
    8 finder: weblogic.utils.classloaders.CodeGenClassFinder@1ca6109 annotation: /. of module IQN_JMS_OLTP_FOREIGN-jms.xml. The error is weblogic.d
    escriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
    problem: cvc-complex-type.2.4a: Expected elements 'jndi-properties-credential-encrypted@http://www.bea.com/ns/weblogic/90 jndi-property@http:
    //www.bea.com/ns/weblogic/90' instead of 'default-targeting-enabled@http://www.bea.com/ns/weblogic/90' here in element foreign-server@http://ww
    w.bea.com/ns/weblogic/90:<null>
    problem: cvc-complex-type.2.4a: Expected elements 'jndi-properties-credential-encrypted@http://www.bea.com/ns/weblogic/90 jndi-property@http:
    //www.bea.com/ns/weblogic/90' instead of 'foreign-destination@http://www.bea.com/ns/weblogic/90' here in element foreign-server@http://www.bea.
    com/ns/weblogic/90:<null>
    problem: cvc-complex-type.2.4a: Expected elements 'jndi-properties-credential-encrypted@http://www.bea.com/ns/weblogic/90 jndi-property@http:
    //www.bea.com/ns/weblogic/90' instead of 'foreign-destination@http://www.bea.com/ns/weblogic/90' here in element foreign-server@http://www.bea.
    com/ns/weblogic/90:<null>
    problem: cvc-complex-type.2.4a: Expected elements 'jndi-properties-credential-encrypted@http://www.bea.com/ns/weblogic/90 jndi-property@http:
    //www.bea.com/ns/weblogic/90' instead of 'foreign-connection-factory@http://www.bea.com/ns/weblogic/90' here in element foreign-server@http://w
    ww.bea.com/ns/weblogic/90:<null>
    problem: cvc-complex-type.2.4a: Expected elements 'jndi-properties-credential-encrypted@http://www.bea.com/ns/weblogic/90 jndi-property@http:
    //www.bea.com/ns/weblogic/90' instead of 'foreign-connection-factory@http://www.bea.com/ns/weblogic/90' here in element foreign-server@http://w
    ww.bea.com/ns/weblogic/90:<null>
    /home/jbullock/development/patch841/domains/IQN/nullplan.xml:0: problem: cvc-complex-type.2.4a: Expected elements 'jndi-properties-credential
    -encrypted@http://www.bea.com/ns/weblogic/90 jndi-property@http://www.bea.com/ns/weblogic/90' instead of 'connectionurl@http://www.bea.com/ns/w
    eblogic/90' here in element foreign-server@http://www.bea.com/ns/weblogic/90:<nullplan.xml>

    I also tried this, without success. Changing the deployment plan to use the element name "connection-url" leads to a different error during deployment:
    <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating deploy operation for application, IQN_JMS_OLTP_FOREIGN [archive: ../../package/jms/IQN_JMS_OLTP_FOREIGN-jms.xml], to IQN_BATCH IQN_OLTP1 .>
    plan xpath defines an element [connection-url] that is not valid!(There is also a subtle variation in the xpath used in the deployment plan: It isn't clear whether the deployer expects /weblogic-jms/foreign-server/[name="IQN_OLTP_FOREIGN_JMS_Server"]/connection-url or /weblogic-jms/foreign-server[name="IQN_OLTP_FOREIGN_JMS_Server"]/connectionurl. The former, although not really correct XPath syntax, seems to be required for other elements, but in this case, the PlanGenerator emits latter, which is correct XPath, but has the wrong element name.)
    Edited by: John Bullock on Jan 26, 2009 11:59 AM

  • Struts portlet error

    hi
    When i am working on struts portlet framework,i got this error,here i am sending my log file
    java.lang.ClassCastException: com.sun.portal.portletcontainer.portlet.impl.PortletContextImpl cannot be cast to org.apache.pluto.core.impl.PortletContextImpl
    at com.test.PortalServletContextProvider.getServletContext(PortalServletContextProvider.java:24)
    at org.apache.portals.bridges.struts.StrutsPortlet.getServletContext(StrutsPortlet.java:202)
    at org.apache.portals.bridges.struts.StrutsPortlet.processRequest(StrutsPortlet.java:286)
    at org.apache.portals.bridges.struts.StrutsPortlet.doView(StrutsPortlet.java:274)
    at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:328)
    at javax.portlet.GenericPortlet.render(GenericPortlet.java:233)
    at com.sun.portal.portletcontainer.appengine.PortletAppEngineServlet.service(PortletAppEngineServlet.java:393)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
    at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:333)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
    at com.sun.portal.portletcontainer.appengine.PortletAppEngineFilter.doFilter(PortletAppEngineFilter.java:105)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
    at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:873)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:723)
    at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:679)
    at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:594)
    at com.sun.portal.portletcontainer.impl.PortletContainer.invokePAE(PortletContainer.java:818)
    at com.sun.portal.portletcontainer.impl.PortletContainer.invokePAE(PortletContainer.java:695)
    at com.sun.portal.portletcontainer.impl.PortletContainer.getMarkup(PortletContainer.java:209)
    at com.sun.portal.portletcontainer.invoker.WindowInvoker.getPortletContent(WindowInvoker.java:375)
    at com.sun.portal.portletcontainer.invoker.WindowInvoker.render(WindowInvoker.java:249)
    at com.sun.portal.portletcontainer.driver.PortletContent.getContent(PortletContent.java:70)
    at com.sun.portal.portletcontainer.driver.DesktopServlet.getPortletContents(DesktopServlet.java:296)
    at com.sun.portal.portletcontainer.driver.DesktopServlet.getAllPortletContents(DesktopServlet.java:242)
    at com.sun.portal.portletcontainer.driver.DesktopServlet.doGetPost(DesktopServlet.java:121)
    at com.sun.portal.portletcontainer.driver.DesktopServlet.doGet(DesktopServlet.java:90)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
    at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:315)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:287)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
    at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
    at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:98)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:222)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1096)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:166)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1096)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:288)
    at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:647)
    at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:579)
    at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:831)
    at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
    at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
    at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
    at com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:380)
    at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
    at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
    PSPL_PCCTXCSPPCI0006 : Exception thrown while rendering content for portlet window Content Exception
    PSPCD_CSPPD0022 : Number for Portlet Windows Displayed - thin: 0, thick: 3
    i am using open potlet container 2.x and GlassFish server with NetBeans,
    Any body please help me.
    Thanks,

    u r in the wrong forum. if you r using glassfish, u need to visit glassfish.dev.java.net and find out their forum link and post it over there

  • Depoly struts example error

    Hi
    I'm trying to deploy struts example. The example works fine in Tomcat 5.
    when depolying in weblogic 8, it has the following error
    <Sep 8, 2005 9:39:24 PM EDT> <Error> <HTTP> <BEA-101020>
    <[ServletContext(id=4609270,name=struts-tutorial,context-path=/s
    truts-tutorial)] Servlet failed with Exception
    weblogic.servlet.jsp.JspException: (line 2): Error in using tag library
    uri='/tags/struts-html' prefix='html': The Tag cl
    ass 'org.apache.struts.taglib.html.FormTag' has no setter method
    corresponding to TLD declared attribute 'disabled', (JSP
    1.1 spec, 5.4.1)
    at
    weblogic.servlet.jsp.StandardTagLib.tld_jspException(StandardTagLib.java:123
    5)
    at
    weblogic.servlet.jsp.StandardTagLib.parseTagDD(StandardTagLib.java:1363)
    at
    weblogic.servlet.jsp.StandardTagLib.parseDD(StandardTagLib.java:1261)
    at
    weblogic.servlet.jsp.StandardTagLib.<init>(StandardTagLib.java:292)
    at
    weblogic.servlet.jsp.TagLibHelper.loadTagLib(TagLibHelper.java:314)
    at weblogic.servlet.jsp.JspLexer.loadTagLib(JspLexer.java:145)
    at
    weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE_BODY(JspLexer.java:5015)
    at
    weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE(JspLexer.java:4853)
    at weblogic.servlet.jsp.JspLexer.mDIRECTIVE(JspLexer.java:4699)
    at weblogic.servlet.jsp.JspLexer.mSTANDARD_THING(JspLexer.java:2094)
    at weblogic.servlet.jsp.JspLexer.mTOKEN(JspLexer.java:1880)
    at weblogic.servlet.jsp.JspLexer.nextToken(JspLexer.java:1753)
    at weblogic.servlet.jsp.JspLexer.parse(JspLexer.java:963)
    at weblogic.servlet.jsp.JspParser.doit(JspParser.java:106)
    at weblogic.servlet.jsp.JspParser.parse(JspParser.java:230)
    at weblogic.servlet.jsp.Jsp2Java.outputs(Jsp2Java.java:125)
    at
    weblogic.utils.compiler.CodeGenerator.generate(CodeGenerator.java:258)
    at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:367)
    at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:223)
    at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:172)
    at
    weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:51
    8)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :362)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :446)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :305)
    at
    weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImp
    l.java:301)
    at
    org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:10
    54)
    at
    org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcesso
    r.java:259)
    at
    org.apache.struts.action.RequestProcessor.internalModuleRelativeForward(Requ
    estProcessor.java:992)
    at
    org.apache.struts.tiles.TilesRequestProcessor.internalModuleRelativeForward(
    TilesRequestProcessor.java:341)
    at
    org.apache.struts.action.RequestProcessor.processForward(RequestProcessor.ja
    va:551)
    at
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:209)
    at
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1192)
    at
    org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:412)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at
    weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
    tStubImpl.java:971)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :402)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :305)
    at
    weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
    ebAppServletContext.java:6350)
    at
    weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
    t.java:317)
    at
    weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
    at
    weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
    ntext.java:3635)
    at
    weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
    :2585)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    I've copied all *.jar from example\lib to weblogic\common\lib, including xml
    parser.
    Can any one tell me how to deal with it?
    Thanks lots in advance
    John Woo
    Toronto

    Hi
    What is the Service Pack you are using in weblogic 8.1?that's WebLogic Server 8.1 SP2
    Could you send me the test case which you developed to my mail id?it's downloaded from
    http://struts.apache.org/download.cgi
    version 1.2.7, unzip the source version, get strut-blank.war.
    then via weblogic console, copy the war-file to newly created folder
    struts-tutorial and deploy it, testing it via
    http://localhost:7001/struts-tutorial/
    the error message in the browser is
    /pages/Welcome.jsp(2): Error in using tag library
    uri='http://jakarta.apache.org/struts/tags-html' prefix='html': The Tag
    class 'org.apache.struts.taglib.html.FormTag' has no setter method
    corresponding to TLD declared attribute 'name', (JSP 1.1 spec, 5.4.1)
    probably occurred due to an error in /pages/Welcome.jsp line 2:
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %>
    PS
    I found (in the internet) many people having similar problem, when using
    WL5, WL6, struts 1.1, struts 1.2+
    John woo
    Toronto

  • Struts - /html:errors

    Hi
    I am using normal validation provided in the struts framework ! Like using validate function in ActionForm class.
    and when any error occurs the error clause is taken from .properties and displayed on the webpage, with some proper formatting.
    What i want is instead of displayin on screen i want an alertbox to popup!
    Thank you in Advance,
    Ganesh
    Hyderabad

    i am using the following format to display errors in applicationresources.properties
    errors.header=<UL>
    errors.prefix=<LI>
    errors.suffix=</LI>
    errors.footer=</UL>its displaying fine on HTML page but i want a popup i am doing so by ...
    <script language="javascript">
                var errors = '<html:errors/>';
                if(errors != '')
                      alert(errors);
            </script>
            <html:errors/>when i do popup its not formatting the output ! if i include "\n" it not getting popped up!
    I tried but not getting ....
    help me ! thanks in advance !

  • EPMA Redeployment Error: Server.TaskOutOfMemoryException

    Hi everyone,
    we are working with with EPMA, Fusion Edition - 11.1.2.1.00.1204 and are facing the following problem:
    When we redeploy one of our Essbase BSO applications we get the following error:
    "Server.TaskOutOfMemoryException"
    Who can help us?
    Thanks in advance!

    It might be worth having a look at the following doc on Oracle Support - Error: "server.TaskOutOfMemoryException" When Deploying an Enterprise Performance Management Architect (EPMA) Application [ID 1324301.1]
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Struts initialization error??

    When starting ADFApplication (from OBE sample for JDeveloper Deploying j2ee and ADF Applications)I get the following messages in embedded 0C4J
    Target URL -- http://81.57.68.1:8988/ADFApplication-ViewController-context-root/Login.jsp
    04/11/14 19:15:33 Oracle Application Server Containers for J2EE 10g (9.0.4.0.0) initialized
    14 nov. 2004 19:15:36 org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
    14 nov. 2004 19:15:36 org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
    14 nov. 2004 19:15:36 org.apache.struts.util.PropertyMessageResources <init>
    INFO: Initializing, config='view.ApplicationResources', returnNull=true
    F:\JDEV\jdk\bin\javaw.exe -jar F:\JDEV\j2ee\home\admin.jar ormi://81.57.68.1:23891 admin **** -updateConfig
    04/11/14 19:58:32 ApplicationServer: appName = bc4j
    04/11/14 19:58:32 ApplicationServer: appName = current-workspace-app
    Ready message received from Oc4jNotifier.
    Embedded OC4J startup time: 7312 ms.
    and Application Window states:
    500 Internal Server Error
    JBO-30003: The application pool (model.AppModuleLocal) failed to checkout an application module due to the following exception:
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.DMLException, msg=JBO-26061: Error while opening JDBC connection.
         at oracle.jbo.JboException.<init>(JboException.java:343)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1743)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2576)
    Is there a configuration, classpath... problem?
    Thanks for help

    thanks,
    I am having a hard time to find in a struts application where the database connetion is defined
    It's when I am running from loging.jsp of VIEWController that it happens.
    It's probably a jdbc connection as we have can read in the messages:
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.DMLException, msg=JBO-26061: Error while opening JDBC connection.
         at oracle.jbo.JboException.<init>(JboException.java:343)
    but where stands the exact location where this connection has been defined I don't know yet of a way to find it.

  • Redeployment errors

    hi all,
    we were trying to redeploy the app while the wls is running..
    there were some application classes which were put into the server's classpath..so
    we ran a build script to clean up the app from /applications directory and then
    ran another build to deploy the app back into /applications directory
    and the following errors are reported
    pls help me get an insight into this
    thanks
    sai
    <Nov 7, 2001 11:33:52 AM EST> <Error> <HTTP Session> <Could not deserialize session
    data
    java.io.NotSerializableException: weblogic.servlet.internal.ServletRequestImpl
    at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1148)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)
    at java.io.ObjectOutputStream.outputClassFields(ObjectOutputStream.java:1841)
    at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:480)
    at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1214)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)
    at java.io.ObjectOutputStream.outputClassFields(ObjectOutputStream.java:1841)
    at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:480)
    at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1214)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)
    at weblogic.servlet.internal.AttributeWrapper.getObject(AttributeWrapper.java:70)
    at weblogic.servlet.internal.session.SessionData.removeAttribute(SessionData.java:288)
    at weblogic.servlet.internal.session.SessionData.removeValue(SessionData.java:156)
    at weblogic.servlet.internal.session.SessionData.remove(SessionData.java:324)
    at weblogic.servlet.internal.session.MemorySessionContext.invalidateSession(MemorySessionContext.java:93)
    at weblogic.servlet.internal.session.MemorySessionContext.shutdown(MemorySessionContext.java:103)
    at weblogic.servlet.internal.WebAppServletContext.destroyServlets(WebAppServletContext.java:2424)
    at weblogic.servlet.internal.WebAppServletContext.shutdown(WebAppServletContext.java:2410)
    at weblogic.servlet.internal.ServletContextManager.removeContext(ServletContextManager.java:157)
    at weblogic.servlet.internal.HttpServer.unloadWebApp(HttpServer.java:479)
    at weblogic.j2ee.WebAppComponent.undeploy(WebAppComponent.java:86)
    at weblogic.j2ee.Application.undeploy(Application.java:200)
    at weblogic.j2ee.J2EEService.undeployApplication(J2EEService.java:215)
    at weblogic.management.mbeans.custom.Application.setLocalDeployed(Application.java:221)
    at weblogic.management.mbeans.custom.Application.setDeployed(Application.java:187)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.management.internal.DynamicMBeanImpl.invokeSetter(DynamicMBeanImpl.java:1149)
    at weblogic.management.internal.DynamicMBeanImpl.setAttribute(DynamicMBeanImpl.java:773)
    at weblogic.management.internal.DynamicMBeanImpl.setAttribute(DynamicMBeanImpl.java:750)
    at weblogic.management.internal.ConfigurationMBeanImpl.setAttribute(ConfigurationMBeanImpl.java:256)
    at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1356)
    at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1331)
    at weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBeans(ConfigurationMBeanImpl.java:318)
    at weblogic.management.internal.ConfigurationMBeanImpl.setAttribute(ConfigurationMBeanImpl.java:259)
    at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1356)
    at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1331)
    at weblogic.management.internal.MBeanProxy.setAttribute(MBeanProxy.java:293)
    at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:175)
    at $Proxy13.setDeployed(Unknown Source)
    at weblogic.management.mbeans.custom.ApplicationManager.poll(ApplicationManager.java:386)
    at weblogic.management.mbeans.custom.ApplicationManager.update(ApplicationManager.java:152)
    at weblogic.management.mbeans.custom.ApplicationManager$ApplicationPoller.run(ApplicationManager.java:643)
    >
    <Nov 7, 2001 11:33:52 AM EST> <Info> <HTTP> <[WebAppServletContext(6864758,ppp)]
    action: Finalizing this controller servlet>
    <Nov 7, 2001 11:33:52 AM EST> <Info> <HTTP> <[WebAppServletContext(6864758,ppp)]
    globalProps: destroy>
    <Nov 7, 2001 11:33:52 AM EST> <Info> <HTTP> <[WebAppServletContext(6864758,ppp)]
    *.jsp: destroy>
    <Nov 7, 2001 11:33:52 AM EST> <Info> <HTTP> <[WebAppServletContext(6864758,ppp)]
    *.html: destroy>
    Undeploying EJB Component platform-ejb
    <Nov 7, 2001 11:33:53 AM EST> <Info> <Adapter> <Exception thrown by rmi server(class
    weblogic.jndi.internal.RootNamingNode) [-4557802104
    javax.naming.NameNotFoundException: Unable to resolve com.bea.wlpi.EventProcessor.
    Resolved: 'com.bea.wlpi' Unresolved:'EventProcessor'
    at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:803)

    Hi Anuj,
    Thanks for the reply....there is no ojdbcX.jar in $JAVA_HOME/jre/lib/ext folder....
    this composite has dbadapter(mysql) named OP1 as reference component...
    while deploying from jdeveloper,it is showing authorization request dialogue asking username and password..I gave weblogic username and password but deployment was unsuccessful.....
    Following are jdeveloper deployment log
    [09:09:12 AM] Deploying sca_LoadMinMax3_rev1.0.jar to partition "custom" on server WLS_SOA1 [http://XXXX:8001]
    [09:09:12 AM] Processing sar=/C:/JDeveloper/11.1.1.5/mywork/LoadMinMax3/LoadMinMax3/deploy/sca_LoadMinMax3_rev1.0.jar
    [09:09:12 AM] Adding sar file - C:\JDeveloper\11.1.1.5\mywork\LoadMinMax3\LoadMinMax3\deploy\sca_LoadMinMax3_rev1.0.jar
    [09:09:12 AM] Preparing to send HTTP request for deployment
    [09:09:12 AM] Creating HTTP connection to host:XXXX, port:8001
    [09:09:12 AM] Sending internal deployment descriptor
    [09:09:12 AM] Sending archive - sca_LoadMinMax3_rev1.0.jar
    [09:12:12 AM] Received HTTP response from the server, response code=401
    [09:12:12 AM] Problem in sending HTTP request to the server. Please make sure the server is up and/or check standard HTTP response code for 401
    [09:12:12 AM] Error deploying archive sca_LoadMinMax3_rev1.0.jar to partition "custom" on server WLS_SOA1 [http://XXXX:8001]
    [09:12:12 AM] HTTP error code returned [401]
    [09:12:12 AM] No error message is returned from the server.
    [09:12:12 AM] Error deploying archive sca_LoadMinMax3_rev1.0.jar to partition "custom" on server WLS_SOA1 [http://XXXX:8001]
    [09:12:12 AM] #### Deployment incomplete. ####
    [09:12:12 AM] Error deploying archive file:/C:/JDeveloper/11.1.1.5/mywork/LoadMinMax3/LoadMinMax3/deploy/sca_LoadMinMax3_rev1.0.jar
    (oracle.tip.tools.ide.fabric.deploy.common.SOARemoteDeployer)
    Regards,
    jdev

  • Struts deployment error

    Hi Everyone,<br><br>
    I downloaded and installed the evaluation version of Weblogic 6.1 SP7 service pack. I deployed the struts application.
    While starting the server I'm getting exception i.e.
    <br><br>
    <Sep 14, 2005 11:35:01 AM IST> <Notice> <Management> <Application Poller not started for production server.>
    java.lang.NoSuchMethodError
    at weblogic.servlet.internal.WebAppServletContext.registerFilter(WebAppServletContext.java:2187)
    at weblogic.servlet.internal.WebAppServletContext.initFilters(WebAppServletContext.java:2161)
    at weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServletContext.java:2417)
    at weblogic.servlet.internal.HttpServer.preloadServlets(HttpServer.java:571)
    at weblogic.servlet.internal.WebService.preloadServlets(WebService.java:450)
    at weblogic.t3.srvr.ServletInitRunner.run(ServletInitRunner.java:49)
    at java.lang.Thread.run(Thread.java:479)
    <br><br>
    When I'm trying to login into my application I got the below mentioned error and this occured because of the below statement i.e.
    <br><br>
    <b>ServletContext servletContext = session.getServletContext();</b>
    <br><br>
    java.lang.AbstractMethodError
         at com.applabs.ghx.globalbrowser.actions.UserAction.checkUserLoggedIn(UserAction.java:421)
         at com.applabs.ghx.globalbrowser.actions.UserAction.execute(UserAction.java:111)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:288)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:21)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:289)
         at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
         at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:288)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:21)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2771)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2433)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:172)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:145)
    <br><br>
    Please help me to solve this problem.
    <br><br>
    thanks
    arvind

    It's OC4J core install for 9iAS Release 9.02. I've deployed to Solaris since there is a bug that can give this error that is patched for Solaris, but not Windows. The error occurs when navigating pages in a struts app. Sometimes it works fine, then you click on one of the image buttons to go to the next .jsp and this error comes up.
    Ruth
    What version of OC4J you are testing on ?
    Is it OC4J standalone or Oracle9iAS that you are using.
    more details would be helpful in diagnosing the problem.
    -Prasad

  • Are there any struts generated error messages?

    When I make an error in my struts logic, the HTML page generation stops at that point and I see truncated HTML pages. However, I cannot find an error message anywhere. For example, I recently didn't define a setter/getter in an ActionForm for an html:hidden field I added to a JSP page, and so struts failed to complete generating the web page.
    Is there anyway to get error messages from the struts code on why it fails?
    I'm asking because right now I am having to back out changes until I find the offending piece of code which is a slow process, and so I'm looking for a more productive way to find my struts errors.

    When I make an error in my struts logic, the HTML page generation stops at
    that point and I see truncated HTML pages.This is because the page has already been committed, and Tomcat can't redirect to the standard error page.
    There will probably be an error message in the log / console. Check the [TOMCAT]/logs directory.
    On stopping it: There are two causes
    1 - your generated html overflows the buffer and it flushes (commits). Workaround solution - make the buffer bigger for debugging purposes: <%@ page buffer="32kb" %>
    2 - you are using tiles, and it flushes after each tile. No workaround I am aware of, but I don't really use tiles much.

  • Struts giving error

    Hello all,
    I am new to struts and I am developing Online Shopping Application using Struts. I have set everything right, web.xml, struts-config.xml but the application is giving problem while displaying the items in the shop. I am storing database values in vector and from there i am trying to display the data. And I am using Logic Iterate tag.
    The error its showing is
    Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    java.lang.IllegalArgumentException: Resources cannot be null.
         at org.apache.commons.validator.Validator.(Validator.java:188)
         at org.apache.struts.validator.Resources.initValidator(Resources.java:299)
         at org.apache.struts.validator.ValidatorForm.validate(ValidatorForm.java:106)
    and some more lines
    please help me.
    Thanx in Advance.

    I am also getting same error.
    (1) I have extended my form by ActionForm NOT ValidatorForm
    (2)Did not include any plugin in struts-config.xml.
    my Struts Config is
    <action path="/registration"
    type="com..registration.RegistrationAction"
    name="registrationForm"
    scope="request"
    parameter="reg123"
    validate="true"
    input="input">
    <forward name="input" path="/begin.do" />
    <forward name="success" path="/registration/submit.jsp" />
    </action>
    My Form is like
    public class RegistrationForm extends ActionForm {
    private String action = null;
    private String sFirstName = null;
    private String sLastName = null; .......
    Can Anybody help me.
    thanks
    Nitin

  • Struts - Parsing error processing resource path

    StandardContext[bmd2]Marking servlet action as unavailable
    StandardContext[bmd2]Servlet /bmd2 threw load() exception
    javax.servlet.UnavailableException: Parsing error processing resource path
         at org.apache.struts.action.ActionServlet.handleConfigException(ActionServlet.java:1035)
         at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:1014)
         at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:955)
         at org.apache.struts.action.ActionServlet.init(ActionServlet.java:470)
         at javax.servlet.GenericServlet.init(GenericServlet.java:256)
         at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044)
         at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887)
         at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3948)
         at org.apache.catalina.core.StandardContext.start(StandardContext.java:4271)
         at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
         at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:850)
         at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
         at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:316)
         at org.apache.catalina.core.StandardHost.install(StandardHost.java:859)
         at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:723)
         at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1002)
         at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:393)
         at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
         at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)
         at org.apache.catalina.core.StandardHost.start(StandardHost.java:816)
         at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)
         at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518)
         at org.apache.catalina.core.StandardService.start(StandardService.java:519)
         at org.apache.catalina.core.StandardServer.start(StandardServer.java:2343)
         at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
    struts-config.xml
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <!DOCTYPE struts-config PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
    "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
    <struts-config>
    <!-- ======================================== Data Source Definitions -->
    <data-sources>
         <data-source>
         <set-property property="driverClass" value="com.mysql.jdbc.Driver" />
         <!-- old name is com.mysql.jdbc.Driver -->
         <set-property property="url" value="jdbc:mysql://localhost/microarray" />
         <set-property property="maxCount" value="5"/>
         <set-property property="minCount" value="1"/>
         <set-property property="user" value="apache"/>
         <set-property property="password" value=null />
    </data-source>
    </data-sources>
    <!-- ======================================== Form Bean Definitions -->
    <form-beans>
    <!-- Logon Form offers user to enter credentials to sing in -->
    <!-- name specify the name of the Bean used -->
    <!-- type specify the location and the class name -->
    <form-bean
    name="logonForm"
    type="logon.LogonForm"/>
    </form-beans>
    <!-- ================================= Global Exception Definitions -->
    <global-exceptions>
    <!-- sample exception handler
    <exception
    key="expired.password"
    type="app.ExpiredPasswordException"
    path="/changePassword.jsp"/>
    end sample -->
    </global-exceptions>
    <!-- ================================== Global Forward Definitions -->
    <global-forwards>
    <forward name="logon" path="/logon/Logon.do"/>
    <forward name="logoff"path="/Welcome.do"/>
    <!-- Default forward to "Welcome" action -->
    <!-- Demonstrates using index.jsp to forward -->
    <forward name="welcome" path="/Welcome.do"/>
    </global-forwards>
    <!-- =================================== Action Mapping Definitions -->
    <action-mappings>
    <!-- Default "Welcome" action -->
    <!-- Forwards to Welcome.jsp -->
    <action
    path="/Welcome"
    type="org.apache.struts.actions.ForwardAction"
    parameter="/pages/Welcome.jsp"/>
    <action
    path="/logon/Logon"
    type="org.apache.struts.actions.ForwardAction"
    parameter="/pages/logon/Logon.jsp"/>
    <!-- LogonSubmit action -->
    <action
    path="/logon/LogonSubmit"
    type="logon.LogonAction"
    name="logonForm"
    scope="request"
    validate="true"
    input="/pages/logon/Logon.jsp">
    <forward name="userpage" path="/pages/user/User.jsp"/>
    </action>
    </action-mappings>
    <!-- ===================================== Controller Configuration -->
    <controller
    processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
    <!-- ================================ Message Resources Definitions -->
    <message-resources parameter="resources.application"/>
    <!-- ======================================= Plug Ins Configuration -->
    <!-- ========== Tiles plugin =================== -->
    <plug-in className="org.apache.struts.tiles.TilesPlugin" >
    <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />
    <set-property property="moduleAware" value="true" />
    <set-property property="definitions-parser-validate" value="true" />
    </plug-in>
    <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
    <set-property
    property="pathnames"
    value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
    </plug-in>
    </struts-config>
    Anyone can give me some hints on where the error is?
    i have struts.jar and the other struts related files in \WEB-INF\lib

    I ran your file through an XML parser and the only error was on the line:<set-property property="password" value=null />because there are no quotes around "null". Fix that and try again. If you're using an IDE, there should be an option to validate the XML file which enables you to check struts.config before starting up the app.

Maybe you are looking for

  • How to install adobe on safari

    How to install adobe on safari

  • Crystal Reports 2008 - Excel 2007 Data Source

    Have been using Crystal reports 10 and have downloaded 2008 but I can't see a way that I can use an Excel 2007 spreadsheet .xlsx as a datasource. The reason I need 2007 is due to the increased number of columns. Can anyone confirm if it can be done i

  • User Defined function in "Decision between multiple alternatives"

    Hello, I am looking to create my own User Defined function in the formula builder of the process type - "Decision between multiple alternatives" in a process chain. Could anyone advise please how this can be done? Many Thanks, Abhijit

  • OBYC FI-MM configuration settings

    Hi All Experts, I was working on support project, fortunately I am getting chance to work on Implementation project. I have a little bit of idea about FI-MM intergtation furnctioanlity. Would like to have experts guidance about technically. The confi

  • Releasing tasks in random order

    Hello everyone. Sorry as I dont know which category to put this question to. I have released a couple of tasks (under same transport request) in random order. All tasks have almost the same objects that we work on. Please tell me what all things can