xwss
  1. xwss
  2. XWSS-4

NullPointerException in WSIT client code with WSS enabled

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: current
    • Fix Version/s: milestone 1
    • Component/s: www
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      4

      Description

      >> server log

      [#|2006-09-14T14:57:26.546+0200|INFO|sun-appserver-pe9.1|javax.enterprise.system.stream.out|_ThreadID=11;_ThreadName=httpWorkerThread-8080-0;|
      [WS-Security WEB SERVICE fr.gouv.finances.dgme.prototype.PrestoSvc] Called
      'submitOneWay' with testDocIn:|#]

      [#|2006-09-14T14:57:26.546+0200|INFO|sun-appserver-pe9.1|javax.enterprise.system.stream.out|_ThreadID=11;_ThreadName=httpWorkerThread-8080-0;|
      <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
      <testDocIn xmlns="http://dgme.finances.gouv.fr/prototype">
      <intStrElement>
      <intElement>12</intElement>
      <strElement>test de string</strElement>
      </intStrElement>

      <binaryElement>/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAPAA0DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6|#]

      [#|2006-09-14T14:57:26.546+0200|INFO|sun-appserver-pe9.1|javax.enterprise.system.stream.out|_ThreadID=11;_ThreadName=httpWorkerThread-8080-0;|wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDp/FPjS1fWtUNtd6rcXGiahYQR2elLO6vmaMzb2jxGzOGaERyE4aI4wXIroJte10WdtfDVbEQ3W4pFa+HL29MJU4aN2jkBDKcqdyISVPyqQQNTW/DMLadctoWnabBqE97a3krFRALhorhJj5johJJ2tyQeW+tcXffEfwcl5IbnxRfeG9Z4TU7SztvOAnQBWVi8DozIQU3pjcFXJIVcAH//2Q==</binaryElement>
      <anyElement xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns:xs="http://www.w3.org/2001/XMLSchema"
      xsi:type="xs:string"><test123>1 2 3 4 5 6</test123></anyElement>
      </testDocIn>

      #]

      >> client log

      *[#|2006-09-14T14:57:26.546+0200|SEVERE|sun-appserver-pe9.1|javax.enterprise.system.container.web|_ThreadID=12;_ThreadName=httpWorkerThread-8080-1;_RequestID=48e18a98-d8f9-4699-bbf0-174ff211ffbf;|StandardWrapperValve[PRESTODynamicClientServlet]:
      PWC1406: Servlet.service() for servlet PRESTODynamicClientServlet threw exception
      *java.lang.NullPointerException
      at
      com.sun.xml.wss.jaxws.impl.SecurityClientPipe.process(SecurityClientPipe.java:235)
      at com.sun.xml.ws.addressing.jaxws.WsaClientPipe.process(WsaClientPipe.java:62)
      at com.sun.xml.ws.protocol.soap.ClientMUPipe.process(ClientMUPipe.java:58)
      at com.sun.xml.ws.handler.HandlerPipe.process(HandlerPipe.java:107)
      at com.sun.xml.ws.handler.HandlerPipe.process(HandlerPipe.java:107)
      at com.sun.xml.ws.client.Stub.process(Stub.java:121)
      at com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:122)
      at
      com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:238)
      at
      com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:212)
      at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:105)
      at $Proxy51.submitOneWay(Unknown Source)
      at
      fr.gouv.finances.dgme.prototype.AbstractPRESTOClientServlet.callSubmitOneWayWithDefaultData(AbstractPRESTOClientServlet.java:209)
      at
      fr.gouv.finances.dgme.prototype.AbstractPRESTOClientServlet.processDynamicRequest(AbstractPRESTOClientServlet.java:307)
      at
      fr.gouv.finances.dgme.prototype.PRESTODynamicClientServlet.processRequest(PRESTODynamicClientServlet.java:31)
      at
      fr.gouv.finances.dgme.prototype.PRESTODynamicClientServlet.doPost(PRESTODynamicClientServlet.java:51)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at
      org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
      at
      org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:276)
      at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:556)
      at
      org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:246)
      at
      org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:185)
      at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
      at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
      at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
      at
      com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
      at
      org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
      at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:556)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
      at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:239)
      at
      com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:618)
      at
      com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.processNonBlocked(DefaultProcessorTask.java:549)
      at
      com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:789)
      at
      com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:328)
      at
      com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:251)
      at
      com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:205)
      at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)

        Activity

        Hide
        kumarjayanti added a comment -

        This issue is a duplicate of Issue#73 at wsit.dev.java.net.

        Marking it as fixed since it has been fixed already at wsit.dev.java.net

        Show
        kumarjayanti added a comment - This issue is a duplicate of Issue#73 at wsit.dev.java.net. Marking it as fixed since it has been fixed already at wsit.dev.java.net

          People

          • Assignee:
            kumarjayanti
            Reporter:
            obarrot
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: