[ https://issues.apache.org/jira/browse/MUSE-180?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12464850 ]
Dan Jemiolo commented on MUSE-180: ---------------------------------- I have done both things (made the WSA faults more compliant and added a subclass of SimpleResourceRouter), and they will show up in tonight's build. The name of the new router class is org.apache.muse.ws.resource.impl.WsResourceRouter, and it's in the muse-wsrf-impl JAR. Just put this class name in the <java-router-class/> element in muse.xml, and you should see the new behavior. Let me know if this works for you. > SimpleResourceRouter should throw a ResourceUnknownException when a unknown > resource is requested > ------------------------------------------------------------------------------------------------- > > Key: MUSE-180 > URL: https://issues.apache.org/jira/browse/MUSE-180 > Project: Muse > Issue Type: Bug > Components: Core Engine - Routing and Serialization > Affects Versions: 2.0.0 M1, 2.0.0 M2, 2.0.0, 2.1.0, 2.2.0 > Reporter: Oliver Waeldrich > Assigned To: Dan Jemiolo > Fix For: 2.2.0 > > > The SimpleResourceRouter implementation should throw a > ResourceUnknownException when a unknown resource is requested. This is stated > in the WS resource spec: > wsrf-rw:ResourceUnknownFault > The resource identified in the message is not known to the Web service. The > fault may contain additional resource- or application-specific information in > it. > Currently in the method SimpleResourceRouter.getTargetResource() only a > SoapFault is thrown. This makes it difficult for applications to properly > handle BaseFaults. A patch would simply be: > SimpleResourceRouter.getTargetResource() > ... > throw new > ResourceUnknownFault(_MESSAGES.get("DestinationUnreachable", filler)); > //throw new SoapFault(_MESSAGES.get("DestinationUnreachable", > filler)); -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]