Author: jsdelfino
Date: Sat Dec  2 13:38:07 2006
New Revision: 481631

URL: http://svn.apache.org/viewvc?view=rev&rev=481631
Log:
Removed references to the SDO 'OpenDataObject' type. Instead use a custom 
defined 'Wrapper' type with open content.

Modified:
    
incubator/tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/tuscany/sca/ws/Axis2Client.cpp
    
incubator/tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/tuscany/sca/ws/WSServiceWrapper.cpp
    
incubator/tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/tuscany/sca/ws/WSServiceProxy.cpp

Modified: 
incubator/tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/tuscany/sca/ws/Axis2Client.cpp
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/tuscany/sca/ws/Axis2Client.cpp?view=diff&rev=481631&r1=481630&r2=481631
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/tuscany/sca/ws/Axis2Client.cpp
 (original)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/tuscany/sca/ws/Axis2Client.cpp
 Sat Dec  2 13:38:07 2006
@@ -324,7 +324,7 @@
                     {
                         
                         // The input wrapper type is not known, create an open 
DataObject 
-                        inputDataObject = 
dataFactory->create(Type::SDOTypeNamespaceURI, "OpenDataObject");
+                        inputDataObject = 
dataFactory->create("http://tempuri.org";, "Wrapper");
                     }
                 }
                         

Modified: 
incubator/tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/tuscany/sca/ws/WSServiceWrapper.cpp
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/tuscany/sca/ws/WSServiceWrapper.cpp?view=diff&rev=481631&r1=481630&r2=481631
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/tuscany/sca/ws/WSServiceWrapper.cpp
 (original)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/tuscany/sca/ws/WSServiceWrapper.cpp
 Sat Dec  2 13:38:07 2006
@@ -78,6 +78,18 @@
                 } catch (SDORuntimeException&)
                 {
                     dataFactory->addType("http://tempuri.org";, "RootType", 
false, false, false);                
+                    dataFactory->addType("http://tempuri.org";, "Wrapper", 
false, true, false);                
+                    dataFactory->addPropertyToType(
+                        "http://tempuri.org";, "RootType",
+                        "Wrapper",
+                        "http://tempuri.org";, "Wrapper",
+                        false, false, true);
+                    dataFactory->addType("http://tempuri.org";, "Part", false, 
true, false);                
+                    dataFactory->addPropertyToType(
+                        "http://tempuri.org";, "RootType",
+                        "Part",
+                        "http://tempuri.org";, "Part",
+                        false, false, true);
                 }
             }
             

Modified: 
incubator/tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/tuscany/sca/ws/WSServiceProxy.cpp
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/tuscany/sca/ws/WSServiceProxy.cpp?view=diff&rev=481631&r1=481630&r2=481631
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/tuscany/sca/ws/WSServiceProxy.cpp
 (original)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/tuscany/sca/ws/WSServiceProxy.cpp
 Sat Dec  2 13:38:07 2006
@@ -96,6 +96,18 @@
                 } catch (SDORuntimeException&)
                 {
                     dataFactory->addType("http://tempuri.org";, "RootType", 
false, false, false);                
+                    dataFactory->addType("http://tempuri.org";, "Wrapper", 
false, true, false);                
+                    dataFactory->addPropertyToType(
+                        "http://tempuri.org";, "RootType",
+                        "Wrapper",
+                        "http://tempuri.org";, "Wrapper",
+                        false, false, true);
+                    dataFactory->addType("http://tempuri.org";, "Part", false, 
true, false);                
+                    dataFactory->addPropertyToType(
+                        "http://tempuri.org";, "RootType",
+                        "Part",
+                        "http://tempuri.org";, "Part",
+                        false, false, true);
                 }
             }
             
@@ -337,7 +349,7 @@
                         catch (SDORuntimeException&)
                         {
                             // The output wrapper type is not known, create an 
open DataObject 
-                            outputDataObject = 
dataFactoryPtr->create(Type::SDOTypeNamespaceURI, "OpenDataObject");
+                            outputDataObject = 
dataFactoryPtr->create("http://tempuri.org";, "Wrapper");
                         }
                     }
                     



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to