Hi ,

İ just wanted to run base struts 2 HelloWolrd example in WebSphere Application 
Server 7,but no succeed and i am facing a problem as below.
İ tried some solutions like the one this link : 
http://technicalmumbojumbo.wordpress.com/2010/05/15/struts2-websphere-application-server-was-web-server-plugin/
Or setting some custom server  properties true: 
com.ibm.ws.webcontainer.assumefiltersuccessonsecurityerror=true 
<http://localhost:9061/ibm/console/propertyCollection.do?EditAction=true&refId=Property_1332931053312&contextId=cells%3Aki2546020096Node02Cell%3Anodes%3Aki2546020096Node02%3Aservers%3Aserver1&resourceUri=server.xml&perspective=tab.configuration>
 , com.ibm.ws.webcontainer.invokefilterscompatibility=true
But it didnt solve the problem.

İf anyone faced this problem and found the solution please  share here and  it 
would be apreciated.
Thanks...

My web.xml looks like :
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";>
      <display-name>
      HelloworldStruts2Test</display-name>

      <filter>
            <filter-name>struts2</filter-name>
            
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
      </filter>
      <filter-mapping>
            <filter-name>struts2</filter-name>
            <url-pattern>/*</url-pattern>
      </filter-mapping>


      <welcome-file-list>
            <welcome-file>index.jsp</welcome-file>
      </welcome-file-list>

      <servlet>
            <servlet-name>My Servlet</servlet-name>
            <servlet-class>util.MyServlet</servlet-class>
            <load-on-startup>1</load-on-startup>
      </servlet>

</web-app>

And here is MyServlet class but at debugging mode i couldnt see as it Works :

public class MyServlet extends HttpServlet {
      private static final long serialVersionUID = 1L;
      public MyServlet(){
            super();
      }
      public void init(ServletConfig session){

      }
}

Below is the error i couldn avoid to face :


[02.04.2012 15:07:11:828 EEST] 00000013 webapp        E 
com.ibm.ws.webcontainer.webapp.WebApp logError SRVE0293E: [Servlet 
Error]-[null]: com.ibm.ws.webcontainer.webapp.WebAppErrorReport:
      at 
com.ibm.ws.webcontainer.webapp.WebAppDispatcherContext.sendError(WebAppDispatcherContext.java:637)
      at 
com.ibm.ws.webcontainer.srt.SRTServletResponse.sendError(SRTServletResponse.java:1187)
      at org.apache.struts2.dispatcher.Dispatcher.sendError(Dispatcher.java:839)
      at 
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:533)
      at 
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:434)
      at 
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
      at 
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
      at 
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
      at 
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
      at 
com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:997)
      at 
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.invokeFilters(DefaultExtensionProcessor.java:1062)
      at 
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:759)
      at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3935)
      at 
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
      at 
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
      at 
com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
      at 
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
      at 
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
      at 
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
      at 
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
      at 
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
      at 
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
      at 
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
      at 
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
      at 
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
      at 
com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
      at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
      at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
      at 
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
      at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)


thanks in advence...

________________________________
YASAL UYARI

Bu e - postanin içerdigi bilgiler (ekleri dahil olmak üzere) gizlidir. SGK'nin 
onayi olmaksizin üçüncü kisilere açiklanamaz. Bu mesajin gönderilmek istendigi 
kisi degilseniz, lütfen mesaji sisteminizden derhal siliniz. SGK bu mesajin 
içerdigi bilgilerin dogrulugu veya eksiksiz oldugu konusunda bir garanti 
vermemektedir. Bu nedenle bilgilerin ne sekilde olursa olsun içeriginden, 
iletilmesinden, alinmasindan, saklanmasindan sorumlu degildir. Bu mesajin 
içerigi yazarina ait olup, Sosyal Güvenlik Kurumu'nun görüslerini içermeyebilir.

LEGAL NOTICE

The information contained in this e-mail (including any attachments) is 
confidential. It must not be disclosed to any person without SGK authority. If 
you are not the intended recipient, please delete it from your system 
immediately. Social Security Institute makes no warranty as to the accuracy or 
completeness of any information contained in this message and hereby excludes 
any liability of any kind for the information contained therein or for the 
information transmission, reception, storage or use of such in any way 
whatsoever. Any opinion expressed in this message are those of the author and 
may not necessarily reflect the opinions of Social Security Institute.

Reply via email to