[jboss-svn-commits] JBL Code SVN: r28903 - labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/src/main/java/org/jboss/soa/esb/registry/rmi.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Aug 11 10:02:56 EDT 2009
Author: kevin.conner at jboss.com
Date: 2009-08-11 10:02:56 -0400 (Tue, 11 Aug 2009)
New Revision: 28903
Modified:
labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/src/main/java/org/jboss/soa/esb/registry/rmi/InquiryService.java
labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/src/main/java/org/jboss/soa/esb/registry/rmi/PublishService.java
Log:
Hide unwrapping by coyote: JBESB-2782
Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/src/main/java/org/jboss/soa/esb/registry/rmi/InquiryService.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/src/main/java/org/jboss/soa/esb/registry/rmi/InquiryService.java 2009-08-11 12:00:40 UTC (rev 28902)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/src/main/java/org/jboss/soa/esb/registry/rmi/InquiryService.java 2009-08-11 14:02:56 UTC (rev 28903)
@@ -116,7 +116,11 @@
rs.getServletConfig().getServletContext().getRequestDispatcher("/uddi/inquiry").forward(soaprequest,soapresponse);
} catch (Exception e) {
- throw new RemoteException("Unexpected error executing request", e);
+ // We hide a specific CCE as coyote attempts to unwrap this request
+ if (!((e instanceof ClassCastException) && (SOAPProcessorHttpServletRequest.class.getName().equals(e.getMessage()))))
+ {
+ throw new RemoteException("Unexpected error executing request", e);
+ }
}
Node node = null;
Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/src/main/java/org/jboss/soa/esb/registry/rmi/PublishService.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/src/main/java/org/jboss/soa/esb/registry/rmi/PublishService.java 2009-08-11 12:00:40 UTC (rev 28902)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/src/main/java/org/jboss/soa/esb/registry/rmi/PublishService.java 2009-08-11 14:02:56 UTC (rev 28903)
@@ -115,7 +115,11 @@
rs.getServletConfig().getServletContext().getRequestDispatcher("/uddi/publishing").forward(soaprequest,soapresponse);
} catch (Exception e) {
- throw new RemoteException("Unexpected error executing request", e);
+ // We hide a specific CCE as coyote attempts to unwrap this request
+ if (!((e instanceof ClassCastException) && (SOAPProcessorHttpServletRequest.class.getName().equals(e.getMessage()))))
+ {
+ throw new RemoteException("Unexpected error executing request", e);
+ }
}
Node node = null;
More information about the jboss-svn-commits
mailing list