[ 
https://issues.apache.org/jira/browse/CXF-5587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13925067#comment-13925067
 ] 

Reginald Reed commented on CXF-5587:
------------------------------------

I then tried adding the following lines into my 
applicationContext-webService.xml  file and restarted my server 

<jaxws:endpoint id="server" address="http://localhost:9081/TestMessage";  
   wsdlURL="ship.wsdl" 
   endpointName="s:TestSoapEndpoint" 
   serviceName="s:TestService" 
   xmlns:s="http://test"; > 
   <jaxws:properties>  
      <entry key="exceptionMessageCauseEnabled" value="true" />        
   </jaxws:properties> 
</jaxws:endpoint> 

According to CXF: 
https://cxf.apache.org/docs/debugging-and-logging.html#DebuggingandLogging-Showingthecauseexceptionmessage
 
Showing the cause exception message: 
CXF doesn't show the cause exception message in the fault message due to 
security consideration. However, this could potentially cause some trouble on 
the client side, as the client will not be able to see what the real cause of 
the exception is. You can let the CXF server return the fault message with the 
embedded cause exception message by enabling the option of 
'exceptionMessageCauseEnabled' like this: 

I then got a different error after the server restarted, this error was issued 
last. 
[3/8/14 18:35:56:480 CST]     FFDC Exception:javax.management.MBeanException 
SourceId:com.ibm.ws.management.AdminServiceImpl.invoke ProbeId:679 
Reporter:com.ibm.ws.management.AdminServiceImpl$1@47864786 
javax.management.MBeanException: Exception thrown in RequiredModelMBean while 
trying to invoke operation pullNotifications 
        at 
javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1113)
 
        at 
javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:967)
 
        at 
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
 
        at 
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761) 
        at 
com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1332) 
        at 
com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
 
        at 
com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1225) 
        at 
com.ibm.ws.management.remote.AdminServiceForwarder.invoke(AdminServiceForwarder.java:334)
 
        at 
javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1427)
 
        at 
javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72)
 
        at 
javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1265)
 
        at 
javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1360)
 
        at 
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788)
 
        at 
javax.management.remote.rmi._RMIConnectionImpl_Tie.invoke(_RMIConnectionImpl_Tie.java:750)
 
        at 
javax.management.remote.rmi._RMIConnectionImpl_Tie._invoke(_RMIConnectionImpl_Tie.java:158)
 
        at 
com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:622)
 
        at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:475) 
        at com.ibm.rmi.iiop.ORB.process(ORB.java:513) 
        at com.ibm.CORBA.iiop.ORB.process(ORB.java:1574) 
        at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2841) 
        at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2714) 
        at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:63) 
        at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118) 
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1563) 
Caused by: com.ibm.ws.management.exception.ReceiverNotFoundException 
        at 
com.ibm.ws.management.event.NotificationService.pullNotifications(NotificationService.java:625)
 
        at 
com.ibm.ws.management.AdminServiceImpl.pullNotifications(AdminServiceImpl.java:1793)
 
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48) 
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 
        at java.lang.reflect.Method.invoke(Method.java:600) 
        at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:37) 
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48) 
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 
        at java.lang.reflect.Method.invoke(Method.java:600) 
        at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:244) 
        at 
javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1086)
 
        ... 23 more 
==> Performing default dump from com.ibm.ws.management.dm.JmxDM :Sat Mar 08 
18:35:56 CST 2014 
IntrospectDepth set from:3 to: 5 
Dump of callerThis BEGIN:com.ibm.ws.management.AdminServiceImpl$1@47864786 
com.ibm.ws.management.AdminServiceImpl$1::val$origName 
BEGIN:javax.management.ObjectName@1ea81ea8 
 javax.management.ObjectName::oldSerialVersionUID:-5467795090068647408 
 javax.management.ObjectName::newSerialVersionUID:1081892073854801359 
 javax.management.ObjectName::oldSerialPersistentFields 
BEGIN:[Ljava.io.ObjectStreamField;@1c4b1c4b

> CXF version 2.2.9 is not recognising my url-pattern
> ---------------------------------------------------
>
>                 Key: CXF-5587
>                 URL: https://issues.apache.org/jira/browse/CXF-5587
>             Project: CXF
>          Issue Type: Bug
>         Environment: Windows 7, 32bit, IBM RAD 7.5.5.3
>            Reporter: Reginald Reed
>
> We are trying to run our server locally on our PC using IBM RAD 7.5.5.3 under 
> Windows 7, 32Bit.  When we use SoapUI to run our test, we get back the error: 
> Error 404: SRVE0190E: File not found: /services/worker
> the SoapUI url used was: http://localhost:9080/airport/services/worker    we 
> verified that (A) the port was correct (B) the context-root: airport is 
> correct (C) The Servlet mapping /services/* is correct. Is there a 
> compatibility with issue CXF version 2.2.9 and WIndows 7? 
>       <!-- START CXF Config -->
>       <servlet>
>               <servlet-name>CXFServlet</servlet-name>
>               
> <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
>               <init-param>
>                       <description>Hides the listing of available services 
> when set to true.
>                       It is considered a security risk to set this to false 
> (or leave it unset),
>                       because a container should never give more information 
> to the client
>                       than is necessary to function properly.</description>
>                       <param-name>hide-service-list-page</param-name>
>                       <param-value>true</param-value>
>               </init-param>
>       </servlet>
>       <servlet-mapping>
>               <servlet-name>CXFServlet</servlet-name>
>               <url-pattern>/services/*</url-pattern>
>       </servlet-mapping>
>       <!-- END CXF Config -->



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to