You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsif-dev@ws.apache.org by Jeff MAURY <je...@jeffmaury.com> on 2006/05/22 10:28:25 UTC
My WSIF changes
Index: MappingHelper.java (support SOAP encoded long type)
===================================================================
--- MappingHelper.java (revision 356789)
+++ MappingHelper.java (working copy)
@@ -106,7 +106,7 @@
new QName(WSIFConstants.NS_URI_SOAP_ENC, "byte"),
"java.lang.Byte");
map.put(new QName(WSIFConstants.NS_URI_SOAP_ENC, "base64"),
"[B");
-
+ map.put(new QName(WSIFConstants.NS_URI_SOAP_ENC, "long"),
"java.lang.Long");
// soap Java collection mappings
map.put(
new QName(WSIFConstants.NS_URI_APACHE_SOAP, "Map"),
Index: Parser.java (process Schema extensions)
===================================================================
--- Parser.java (revision 356789)
+++ Parser.java (working copy)
@@ -505,9 +505,9 @@
while (extEleIt.hasNext()) {
Object nextEl = extEleIt.next();
- if(!(nextEl instanceof UnknownExtensibilityElement)) {
- continue;
- }
+ //if(!(nextEl instanceof UnknownExtensibilityElement)) {
+ // continue;
+ //}
// UnknownExtensibilityElement typesElement =
// (UnknownExtensibilityElement) nextEl;