![]() |
|
|
|||||||
| SOA Webservices, JAX-WS, BPEL |
|
|
|
Themen-Optionen | Thema durchsuchen | Ansicht |
| #1 (permalink) | |
|
Neuer Benutzer
Bit
Registriert seit: 04.02.2010
Beiträge: 2
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
Hallo Zusammen,
ich habe mir einen kleine WebService geschrieben. Diesen habe ich abgesichert damit man User und Passwort eingeben muss (Metro). Dies funktioniert auch ohne Probleme. Nur hab das ein Problem, dass mein ersten Benutzen eine Exception geworfen wird. Danach ist der Login ohne Probleme möglich. Ich kann den Fehler einfach nicht finden. Ich konnte feststellen, dass der Fehler bei der Zeile Code:
verifiedMsg = sprocessor.verifyInboundMessage(context); In soapUI bekomme ich eine Code:
com.sun.xml.wss.XWSSecurityException: java.lang.NullPointerException Code:
com.sun.xml.wss.XWSSecurityException: java.lang.NullPointerException at com.sun.xml.wss.impl.misc.XWSSProcessor2_0Impl.verifyInboundMessage(XWSSProcessor2_0Impl.java:154) at com.imaadmin.webservice.server.SecurityHandler.secureServer(SecurityHandler.java:98) at com.imaadmin.webservice.server.SecurityHandler.handleMessage(SecurityHandler.java:70) at com.imaadmin.webservice.server.SecurityHandler.handleMessage(SecurityHandler.java:1) at com.sun.xml.ws.handler.HandlerProcessor.callHandleMessage(HandlerProcessor.java:292) at com.sun.xml.ws.handler.HandlerProcessor.callHandlersRequest(HandlerProcessor.java:135) at com.sun.xml.ws.handler.ServerSOAPHandlerTube.callHandlersOnRequest(ServerSOAPHandlerTube.java:134) at com.sun.xml.ws.handler.HandlerTube.processRequest(HandlerTube.java:116) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:629) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:588) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:573) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:470) at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:295) at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:515) at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:285) at com.sun.xml.ws.transport.http.server.WSHttpHandler.handleExchange(WSHttpHandler.java:106) at com.sun.xml.ws.transport.http.server.WSHttpHandler.handle(WSHttpHandler.java:91) at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65) at sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:65) at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:68) at sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:552) at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65) at sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:524) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.NullPointerException at com.sun.xml.wss.NonceManager.getInstance(NonceManager.java:170) at com.sun.xml.wss.impl.misc.DefaultSecurityEnvironmentImpl.validateAndCacheNonce(DefaultSecurityEnvironmentImpl.java:1531) at com.sun.xml.wss.impl.filter.AuthenticationTokenFilter.getUserNameTokenFromMessage(AuthenticationTokenFilter.java:326) at com.sun.xml.wss.impl.filter.AuthenticationTokenFilter.processUserNameToken(AuthenticationTokenFilter.java:111) at com.sun.xml.wss.impl.HarnessUtil.processWSSPolicy(HarnessUtil.java:108) at com.sun.xml.wss.impl.HarnessUtil.processDeep(HarnessUtil.java:272) at com.sun.xml.wss.impl.SecurityRecipient.processMessagePolicy(SecurityRecipient.java:1027) at com.sun.xml.wss.impl.SecurityRecipient.processMessagePolicy(SecurityRecipient.java:815) at com.sun.xml.wss.impl.SecurityRecipient.validateMessage(SecurityRecipient.java:256) at com.sun.xml.wss.impl.misc.XWSSProcessor2_0Impl.verifyInboundMessage(XWSSProcessor2_0Impl.java:152) ... 25 more javax.xml.ws.WebServiceException: com.sun.xml.wss.XWSSecurityException: java.lang.NullPointerException at com.imaadmin.webservice.server.SecurityHandler.secureServer(SecurityHandler.java:107) at com.imaadmin.webservice.server.SecurityHandler.handleMessage(SecurityHandler.java:70) at com.imaadmin.webservice.server.SecurityHandler.handleMessage(SecurityHandler.java:1) at com.sun.xml.ws.handler.HandlerProcessor.callHandleMessage(HandlerProcessor.java:292) at com.sun.xml.ws.handler.HandlerProcessor.callHandlersRequest(HandlerProcessor.java:135) at com.sun.xml.ws.handler.ServerSOAPHandlerTube.callHandlersOnRequest(ServerSOAPHandlerTube.java:134) at com.sun.xml.ws.handler.HandlerTube.processRequest(HandlerTube.java:116) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:629) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:588) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:573) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:470) at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:295) at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:515) at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:285) at com.sun.xml.ws.transport.http.server.WSHttpHandler.handleExchange(WSHttpHandler.java:106) at com.sun.xml.ws.transport.http.server.WSHttpHandler.handle(WSHttpHandler.java:91) at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65) at sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:65) at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:68) at sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:552) at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65) at sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:524) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) Caused by: com.sun.xml.wss.XWSSecurityException: java.lang.NullPointerException at com.sun.xml.wss.impl.misc.XWSSProcessor2_0Impl.verifyInboundMessage(XWSSProcessor2_0Impl.java:154) at com.imaadmin.webservice.server.SecurityHandler.secureServer(SecurityHandler.java:98) ... 24 more Caused by: java.lang.NullPointerException at com.sun.xml.wss.NonceManager.getInstance(NonceManager.java:170) at com.sun.xml.wss.impl.misc.DefaultSecurityEnvironmentImpl.validateAndCacheNonce(DefaultSecurityEnvironmentImpl.java:1531) at com.sun.xml.wss.impl.filter.AuthenticationTokenFilter.getUserNameTokenFromMessage(AuthenticationTokenFilter.java:326) at com.sun.xml.wss.impl.filter.AuthenticationTokenFilter.processUserNameToken(AuthenticationTokenFilter.java:111) at com.sun.xml.wss.impl.HarnessUtil.processWSSPolicy(HarnessUtil.java:108) at com.sun.xml.wss.impl.HarnessUtil.processDeep(HarnessUtil.java:272) at com.sun.xml.wss.impl.SecurityRecipient.processMessagePolicy(SecurityRecipient.java:1027) at com.sun.xml.wss.impl.SecurityRecipient.processMessagePolicy(SecurityRecipient.java:815) at com.sun.xml.wss.impl.SecurityRecipient.validateMessage(SecurityRecipient.java:256) at com.sun.xml.wss.impl.misc.XWSSProcessor2_0Impl.verifyInboundMessage(XWSSProcessor2_0Impl.java:152) ... 25 more Nun steh ich da und blick nicht mehr durch. Eventuell ist es ja was ganz einfachen und eventuell kennt einer von euch das Problem und hat mir ne Lösung ![]() Danke schonmal im Vorraus und grüße Zewa |
|
|
|
| #2 (permalink) | |
|
Neuer Benutzer
Bit
Themenstarter
Registriert seit: 04.02.2010
Beiträge: 2
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
Problem gelöst
es war wohl Metro schuld.Siehe https://glassfish.dev.java.net/issue...g.cgi?id=11138 Danke und Grüße |
|
|
|
|
| Lesezeichen |
Latex Maths & Physics Editor ...
|
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Exception ausserhalb von Eclipse | Kris | Data Tier | 0 | 19.08.2009 09:05 |
| Tomcat / Eclipse oder Web.xml Problem | Allgemeines EE | 11 | 28.02.2007 19:40 | |
| problem mit einem action | dakutay | Java Basics - Anfänger-Themen | 6 | 01.09.2006 18:12 |
| JBC Will nicht connecten ! | Fretful | Datenbankprogrammierung | 1 | 13.04.2006 16:38 |
| Toolbar buttons sollen dialoge anzeigne statt pop up | Java Basics - Anfänger-Themen | 44 | 02.04.2006 12:41 | |