You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@juddi.apache.org by "Jeff Faath (JIRA)" <ju...@ws.apache.org> on 2007/09/19 00:21:43 UTC

[jira] Closed: (JUDDI-79) jUDDI causes serverside exceptions at times, when generating a SOAP fault message.

     [ https://issues.apache.org/jira/browse/JUDDI-79?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jeff Faath closed JUDDI-79.
---------------------------

    Resolution: Cannot Reproduce
      Assignee: Jeff Faath  (was: Steve Viens)

Cannot reproduce this error.  This appears to have something to do with the XML libraries.  Under the new Axis2 SAAJ implementation, the error does not occur (tested using JUDDI-78 as reporter suggested).

> jUDDI causes serverside exceptions at times, when generating a SOAP fault message.
> ----------------------------------------------------------------------------------
>
>                 Key: JUDDI-79
>                 URL: https://issues.apache.org/jira/browse/JUDDI-79
>             Project: jUDDI
>          Issue Type: Bug
>         Environment: OS: Fedora Core 4 -- KERNEL=2.6.11-1.1369_FC4smp
> Software env: JOnAS 4.5.3 + postgresql backend + jUDDI v09.rc4
>            Reporter: Deepak Bhole
>            Assignee: Jeff Faath
>
> If a fault has occured during request processing, jUDDI is expected to return a SOAP fault message. However, it ends up throwing a server side exception instead. This can be most readily produced by attempting to reproduce Bug# 78.
> The exception that occurs during fault message creation:
> 2005-09-27 14:28:32,368 : PublisherAssertionTable.insert : ERROR: null value in column "tmodel_key" violates not-null constraint
> 2005-09-27 14:28:32,369 : SetPublisherAssertionsFunction.execute : org.postgresql.util.PSQLException: ERROR: null value in column "tmodel_key" violates not-null constraint
> 2005-09-27 14:28:32,370 : AbstractService.doPost : org.postgresql.util.PSQLException: ERROR: null value in column "tmodel_key" violates not-null constraint
> 2005-09-27 14:28:32,371 : AbstractService.doPost : A serious error has occured while assembling the SOAP Fault.
> java.lang.IllegalArgumentException: invalid QName local part
>         at javax.xml.namespace.QName.<init>(QName.java(Inlined Compiled Code))
>         at javax.xml.namespace.QName.<init>(QName.java(Compiled Code))
>         at org.apache.axis.AxisFault.setFaultCodeAsString(AxisFault.java:422)
>         at org.apache.axis.message.SOAPFault.setFaultCode(SOAPFault.java:226)
>         at org.apache.juddi.registry.AbstractService.doPost(AbstractService.java:317)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
>         at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
>         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
>         at java.security.AccessController.doPrivileged1(Native Method)
>         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
>         at javax.security.auth.Subject.doAsPrivileged(Subject.java:709)
>         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
>         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:245)
>         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
>         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
>         at java.security.AccessController.doPrivileged1(Native Method)
>         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
>         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
>         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>         at java.lang.Thread.run(Thread.java:568) 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: juddi-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: juddi-dev-help@ws.apache.org