tuscany-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From robbin...@apache.org
Subject svn commit: r366157 [12/33] - in /incubator/tuscany/cpp/sca: ./ bin/ include/ include/osoa/ include/osoa/sca/ include/tuscany/ include/tuscany/sca/ include/tuscany/sca/core/ include/tuscany/sca/model/ include/tuscany/sca/util/ include/tuscany/sca/ws/ l...
Date Thu, 05 Jan 2006 10:59:14 GMT
Added: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_customerInfo_Proxy.h
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_customerInfo_Proxy.h?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_customerInfo_Proxy.h (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_customerInfo_Proxy.h Thu Jan  5 02:54:16 2006
@@ -0,0 +1,34 @@
+/* 
+ *  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+
+#ifndef MyValueImpl_customerInfo_Proxy_h
+#define MyValueImpl_customerInfo_Proxy_h
+
+#include "CustomerInfo.h"
+#include "tuscany/sca/core/ServiceWrapper.h"
+
+class MyValueImpl_customerInfo_Proxy : public CustomerInfo
+{
+public:
+    MyValueImpl_customerInfo_Proxy(tuscany::sca::ServiceWrapper*);
+    virtual ~MyValueImpl_customerInfo_Proxy();
+    virtual const char* getCustomerInformation(const char* customerID);
+private:
+    tuscany::sca::ServiceWrapper* target;
+};
+
+#endif // MyValueImpl_customerInfo_Proxy_h
+

Propchange: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_customerInfo_Proxy.h
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_customerInfo_Proxy.h
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_stockQuote_Proxy.cpp
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_stockQuote_Proxy.cpp?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_stockQuote_Proxy.cpp (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_stockQuote_Proxy.cpp Thu Jan  5 02:54:16 2006
@@ -0,0 +1,66 @@
+/*
+ *  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+
+#include "MyValueImpl_stockQuote_Proxy.h"
+
+#include "osoa/sca/sca.h"
+using namespace osoa::sca;
+using namespace tuscany::sca;
+
+extern "C"
+{
+
+    #if defined(WIN32) || defined(_WINDOWS)
+    __declspec(dllexport) 
+    #endif
+    MyValueImpl_stockQuote_Proxy* MyValueImpl_stockQuote_Proxy_Factory(ServiceWrapper* target)
+    {
+        return new MyValueImpl_stockQuote_Proxy(target);
+    }
+
+    #if defined(WIN32) || defined(_WINDOWS)
+    __declspec(dllexport) 
+    #endif
+    void MyValueImpl_stockQuote_Proxy_Destructor(void* proxy)
+    {
+        delete (MyValueImpl_stockQuote_Proxy*)proxy;
+    }
+}
+
+MyValueImpl_stockQuote_Proxy::MyValueImpl_stockQuote_Proxy(ServiceWrapper* targ) : target(targ)
+{
+}
+
+MyValueImpl_stockQuote_Proxy::~MyValueImpl_stockQuote_Proxy()
+{
+    if (target)
+        delete target;
+}
+
+commonj::sdo::DataObjectPtr MyValueImpl_stockQuote_Proxy::GetStockQuotes( commonj::sdo::DataObjectPtr arg0)
+{
+    Operation operation("GetStockQuotes", 1);
+    operation.setParameter(0, (void*)&arg0);
+
+     commonj::sdo::DataObjectPtr ret = 0;
+    operation.setReturnValue((void*)&ret);
+
+    target->invoke(operation);
+    return ret; 
+
+}
+
+

Propchange: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_stockQuote_Proxy.cpp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_stockQuote_Proxy.cpp
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_stockQuote_Proxy.h
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_stockQuote_Proxy.h?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_stockQuote_Proxy.h (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_stockQuote_Proxy.h Thu Jan  5 02:54:16 2006
@@ -0,0 +1,34 @@
+/* 
+ *  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+
+#ifndef MyValueImpl_stockQuote_Proxy_h
+#define MyValueImpl_stockQuote_Proxy_h
+
+#include "StockQuoteService.h"
+#include "tuscany/sca/core/ServiceWrapper.h"
+
+class MyValueImpl_stockQuote_Proxy : public StockQuoteService
+{
+public:
+    MyValueImpl_stockQuote_Proxy(tuscany::sca::ServiceWrapper*);
+    virtual ~MyValueImpl_stockQuote_Proxy();
+    virtual commonj::sdo::DataObjectPtr GetStockQuotes( commonj::sdo::DataObjectPtr request);
+private:
+    tuscany::sca::ServiceWrapper* target;
+};
+
+#endif // MyValueImpl_stockQuote_Proxy_h
+

Propchange: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_stockQuote_Proxy.h
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/MyValueImpl_stockQuote_Proxy.h
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/makefile
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/makefile?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/makefile (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/makefile Thu Jan  5 02:54:16 2006
@@ -0,0 +1,43 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+ROOT := ..
+
+-include $(ROOT)/makefile.init
+
+RM := rm -rf
+
+# All of the sources participating in the build are defined here
+-include sources.mk
+-include $(SUBDIRS:%=%/subdir.mk)
+-include objects.mk
+ifneq ($(strip $(DEPS)),)
+-include $(DEPS)
+endif
+
+-include $(ROOT)/makefile.defs
+
+# Add inputs and outputs from these tool invocations to the build variables 
+
+# All Target
+all: libMyValue.so
+
+# Tool invocations
+libMyValue.so: $(OBJS) $(USER_OBJS)
+	@echo 'Building target: $@'
+	@echo 'Invoking: GCC C++ Linker'
+	@echo g++ -shared -olibMyValue.so $(OBJS) $(USER_OBJS) $(LIBS)
+	@g++ -shared -olibMyValue.so $(OBJS) $(USER_OBJS) $(LIBS)
+	@echo 'Finished building target: $@'
+	@echo ' '
+
+# Other Targets
+clean:
+	-$(RM) $(OBJS)$(DEPS)$(LIBRARIES) libMyValue.so
+	-@echo ' '
+
+.PHONY: all clean dependents
+.SECONDARY:
+
+-include $(ROOT)/makefile.targets

Added: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/objects.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/objects.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/objects.mk (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/objects.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,7 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+LIBS :=
+
+USER_OBJS :=
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/sources.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/sources.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/sources.mk (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/sources.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,20 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+C_UPPER_SRCS := 
+CPP_SRCS := 
+O_SRCS := 
+ASM_SRCS := 
+S_SRCS := 
+CXX_SRCS := 
+CC_SRCS := 
+OBJ_SRCS := 
+OBJS := 
+DEPS := 
+LIBRARIES := 
+
+# Every subdirectory with source files must be described here
+SUBDIRS := \
+. \
+

Added: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/subdir.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/subdir.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/subdir.mk (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/MyValue/Release/subdir.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,41 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables 
+CPP_SRCS += \
+$(ROOT)/MyValueImpl.cpp \
+$(ROOT)/MyValueImpl_MyValueService_Proxy.cpp \
+$(ROOT)/MyValueImpl_MyValueService_Wrapper.cpp \
+$(ROOT)/MyValueImpl_customerInfo_Proxy.cpp \
+$(ROOT)/MyValueImpl_stockQuote_Proxy.cpp 
+
+OBJS += \
+./MyValueImpl.o \
+./MyValueImpl_MyValueService_Proxy.o \
+./MyValueImpl_MyValueService_Wrapper.o \
+./MyValueImpl_customerInfo_Proxy.o \
+./MyValueImpl_stockQuote_Proxy.o 
+
+DEPS += \
+${addprefix ./, \
+MyValueImpl.d \
+MyValueImpl_MyValueService_Proxy.d \
+MyValueImpl_MyValueService_Wrapper.d \
+MyValueImpl_customerInfo_Proxy.d \
+MyValueImpl_stockQuote_Proxy.d \
+}
+
+
+# Each subdirectory must supply rules for building sources it contributes
+%.o: $(ROOT)/%.cpp
+	@echo 'Building file: $<'
+	@echo 'Invoking: GCC C++ Compiler'
+	@echo g++ -I${SCA4CPP_HOME}/runtime/core/src -I${SCA4CPP_HOME}/runtime/core/test/CustomerInfo -I${SDO4CPP}/include -O3 -Wall -c -fmessage-length=0 -o$@ $<
+	@g++ -I${SCA4CPP_HOME}/runtime/core/src -I${SCA4CPP_HOME}/runtime/core/test/CustomerInfo -I${SDO4CPP}/include -O3 -Wall -c -fmessage-length=0 -o$@ $< && \
+	echo -n $(@:%.o=%.d) $(dir $@) > $(@:%.o=%.d) && \
+	g++ -MM -MG -P -w -I${SCA4CPP_HOME}/runtime/core/src -I${SCA4CPP_HOME}/runtime/core/test/CustomerInfo -I${SDO4CPP}/include -O3 -Wall -c -fmessage-length=0  $< >> $(@:%.o=%.d)
+	@echo 'Finished building: $<'
+	@echo ' '
+
+

Added: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/StockQuoteService.h
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/MyValue/StockQuoteService.h?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/MyValue/StockQuoteService.h (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/MyValue/StockQuoteService.h Thu Jan  5 02:54:16 2006
@@ -0,0 +1,32 @@
+/*
+ *
+ *  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+
+/* $Rev$ $Date: 2005/12/22 11:33:21 $ */
+
+#ifndef StockQuoteService_h
+#define StockQuoteService_h
+#include <string>
+#include "commonj/sdo/SDO.h"
+using std::string;
+class StockQuoteService  
+{
+public:
+    virtual commonj::sdo::DataObjectPtr GetStockQuotes(commonj::sdo::DataObjectPtr request) = 0;
+
+};
+
+#endif // StockQuoteService_h

Propchange: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/StockQuoteService.h
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/runtime/core/test/MyValue/StockQuoteService.h
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/cpp/sca/runtime/core/test/src/.cdtbuild
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/src/.cdtbuild?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/src/.cdtbuild (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/src/.cdtbuild Thu Jan  5 02:54:16 2006
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.0.0?>
+
+<ManagedProjectBuildInfo>
+<project id="tuscany_sca_test.cdt.managedbuild.target.gnu.exe.2075572137" name="Executable (Gnu)" projectType="cdt.managedbuild.target.gnu.exe">
+<configuration artifactName="tuscany_sca_test" cleanCommand="rm -rf" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="cdt.managedbuild.config.gnu.exe.debug.961609061" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
+<toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.1940833295" name="GCC Tool Chain" superClass="cdt.managedbuild.toolchain.gnu.exe.debug">
+<tool command="gcc" id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1305113089" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.debug"/>
+<tool command="g++" id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.526049094" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug">
+<option id="gnu.cpp.compiler.option.preprocessor.def.257257608" superClass="gnu.cpp.compiler.option.preprocessor.def" valueType="definedSymbols">
+<listOptionValue builtIn="false" value="_DEBUG"/>
+</option>
+<option id="gnu.cpp.compiler.option.include.paths.2142231807" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
+<listOptionValue builtIn="false" value="${SCA4CPP_HOME}/runtime/core/src"/>
+<listOptionValue builtIn="false" value="${SDO4CPP}/include"/>
+<listOptionValue builtIn="false" value="${SCA4CPP_HOME}/runtime/core/test/MyValue"/>
+</option>
+</tool>
+<tool command="gcc" id="cdt.managedbuild.tool.gnu.c.linker.exe.debug.966487740" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.debug"/>
+<tool command="g++" id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.1717129068" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug">
+<option id="gnu.cpp.link.option.libs.111258106" superClass="gnu.cpp.link.option.libs" valueType="libs">
+<listOptionValue builtIn="false" value="tuscany_sca"/>
+<listOptionValue builtIn="false" value="axis_clientC"/>
+<listOptionValue builtIn="false" value="axis_client"/>
+<listOptionValue builtIn="false" value="tuscany_sdo"/>
+<listOptionValue builtIn="false" value="xml2"/>
+</option>
+<option id="gnu.cpp.link.option.paths.746681481" superClass="gnu.cpp.link.option.paths" valueType="stringList">
+<listOptionValue builtIn="false" value="${SCA4CPP_HOME}/runtime/core/src/Debug"/>
+<listOptionValue builtIn="false" value="${AXISCPP_DEPLOY}/lib"/>
+<listOptionValue builtIn="false" value="${SDO4CPP}/lib"/>
+</option>
+</tool>
+<tool command="as" id="cdt.managedbuild.tool.gnu.assembler.exe.debug.888159856" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.debug"/>
+<macros/>
+</toolChain>
+</configuration>
+<configuration artifactName="tuscany_sca_test" cleanCommand="rm -rf" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="cdt.managedbuild.config.gnu.exe.release.278641057" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
+<toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.204044209" name="GCC Tool Chain" superClass="cdt.managedbuild.toolchain.gnu.exe.release">
+<tool command="gcc" id="cdt.managedbuild.tool.gnu.c.compiler.exe.release.822246239" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.release"/>
+<tool command="g++" id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.1002800488" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release">
+<option id="gnu.cpp.compiler.option.include.paths.454857737" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
+<listOptionValue builtIn="false" value="${SCA4CPP_HOME}/runtime/core/src"/>
+<listOptionValue builtIn="false" value="${SDO4CPP}/include"/>
+<listOptionValue builtIn="false" value="${SCA4CPP_HOME}/runtime/core/test/MyValue"/>
+</option>
+</tool>
+<tool command="gcc" id="cdt.managedbuild.tool.gnu.c.linker.exe.release.1733957415" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.release"/>
+<tool command="g++" id="cdt.managedbuild.tool.gnu.cpp.linker.exe.release.1578655729" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.release">
+<option id="gnu.cpp.link.option.libs.18758324" superClass="gnu.cpp.link.option.libs" valueType="libs">
+<listOptionValue builtIn="false" value="xml2"/>
+<listOptionValue builtIn="false" value="tuscany_sca"/>
+<listOptionValue builtIn="false" value="tuscany_sdo"/>
+<listOptionValue builtIn="false" value="axis_clientC"/>
+<listOptionValue builtIn="false" value="axis_client"/>
+</option>
+<option id="gnu.cpp.link.option.paths.1663707007" superClass="gnu.cpp.link.option.paths" valueType="stringList">
+<listOptionValue builtIn="false" value="${SCA4CPP_HOME}/runtime/core/src/Release"/>
+<listOptionValue builtIn="false" value="${SDO4CPP}/lib"/>
+<listOptionValue builtIn="false" value="${AXISCPP_DEPLOY}/lib"/>
+</option>
+</tool>
+<tool command="as" id="cdt.managedbuild.tool.gnu.assembler.exe.release.464104013" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.release"/>
+<macros/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>

Added: incubator/tuscany/cpp/sca/runtime/core/test/src/.cdtproject
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/src/.cdtproject?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/src/.cdtproject (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/src/.cdtproject Thu Jan  5 02:54:16 2006
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/>
+<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
+<extension id="org.eclipse.cdt.core.domsourceindexer" point="org.eclipse.cdt.core.CIndexer"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>

Added: incubator/tuscany/cpp/sca/runtime/core/test/src/.project
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/src/.project?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/src/.project (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/src/.project Thu Jan  5 02:54:16 2006
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>tuscany_sca_test</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.cdt.core.cnature</nature>
+		<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+		<nature>org.eclipse.cdt.core.ccnature</nature>
+	</natures>
+</projectDescription>

Propchange: incubator/tuscany/cpp/sca/runtime/core/test/src/.project
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sca/runtime/core/test/src/.settings/org.eclipse.cdt.managedbuilder.core.prefs
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/src/.settings/org.eclipse.cdt.managedbuilder.core.prefs?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/src/.settings/org.eclipse.cdt.managedbuilder.core.prefs (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/src/.settings/org.eclipse.cdt.managedbuilder.core.prefs Thu Jan  5 02:54:16 2006
@@ -0,0 +1,9 @@
+#Tue Nov 29 17:30:33 GMT 2005
+eclipse.preferences.version=1
+environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.exe.debug.961609061=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment>\n<variable name\="CPATH" operation\="remove"/>\n<variable name\="CPLUS_INCLUDE_PATH" operation\="remove"/>\n</environment>\n
+environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.exe.release.278641057=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment>\n<variable name\="CPATH" operation\="remove"/>\n<variable name\="CPLUS_INCLUDE_PATH" operation\="remove"/>\n</environment>\n
+environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.exe.debug.961609061=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment>\n<variable name\="LIBRARY_PATH" operation\="remove"/>\n</environment>\n
+environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.exe.release.278641057=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment>\n<variable name\="LIBRARY_PATH" operation\="remove"/>\n</environment>\n
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment/>\n
+environment/project/cdt.managedbuild.config.gnu.exe.debug.961609061=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment/>\n
+environment/project/cdt.managedbuild.config.gnu.exe.release.278641057=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment/>\n

Added: incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/makefile
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/makefile?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/makefile (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/makefile Thu Jan  5 02:54:16 2006
@@ -0,0 +1,43 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+ROOT := ..
+
+-include $(ROOT)/makefile.init
+
+RM := rm -rf
+
+# All of the sources participating in the build are defined here
+-include sources.mk
+-include $(SUBDIRS:%=%/subdir.mk)
+-include objects.mk
+ifneq ($(strip $(DEPS)),)
+-include $(DEPS)
+endif
+
+-include $(ROOT)/makefile.defs
+
+# Add inputs and outputs from these tool invocations to the build variables 
+
+# All Target
+all: tuscany_sca_test
+
+# Tool invocations
+tuscany_sca_test: $(OBJS) $(USER_OBJS)
+	@echo 'Building target: $@'
+	@echo 'Invoking: GCC C++ Linker'
+	@echo g++ -L${SCA4CPP_HOME}/runtime/core/src/Debug -L${AXISCPP_DEPLOY}/lib -L${SDO4CPP}/lib -otuscany_sca_test $(OBJS) $(USER_OBJS) $(LIBS)
+	@g++ -L${SCA4CPP_HOME}/runtime/core/src/Debug -L${AXISCPP_DEPLOY}/lib -L${SDO4CPP}/lib -otuscany_sca_test $(OBJS) $(USER_OBJS) $(LIBS)
+	@echo 'Finished building target: $@'
+	@echo ' '
+
+# Other Targets
+clean:
+	-$(RM) $(OBJS)$(DEPS)$(EXECUTABLES) tuscany_sca_test
+	-@echo ' '
+
+.PHONY: all clean dependents
+.SECONDARY:
+
+-include $(ROOT)/makefile.targets

Added: incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/objects.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/objects.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/objects.mk (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/objects.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,7 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+LIBS := -ltuscany_sca -laxis_clientC -laxis_client -ltuscany_sdo -lxml2
+
+USER_OBJS :=
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/sources.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/sources.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/sources.mk (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/sources.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,20 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+C_UPPER_SRCS := 
+CPP_SRCS := 
+O_SRCS := 
+ASM_SRCS := 
+S_SRCS := 
+CXX_SRCS := 
+CC_SRCS := 
+OBJ_SRCS := 
+OBJS := 
+DEPS := 
+EXECUTABLES := 
+
+# Every subdirectory with source files must be described here
+SUBDIRS := \
+. \
+

Added: incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/subdir.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/subdir.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/subdir.mk (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/src/Debug/subdir.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,29 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables 
+CPP_SRCS += \
+$(ROOT)/TestSCA.cpp 
+
+OBJS += \
+./TestSCA.o 
+
+DEPS += \
+${addprefix ./, \
+TestSCA.d \
+}
+
+
+# Each subdirectory must supply rules for building sources it contributes
+%.o: $(ROOT)/%.cpp
+	@echo 'Building file: $<'
+	@echo 'Invoking: GCC C++ Compiler'
+	@echo g++ -D_DEBUG -I${SCA4CPP_HOME}/runtime/core/src -I${SDO4CPP}/include -I${SCA4CPP_HOME}/runtime/core/test/MyValue -O0 -g3 -Wall -c -fmessage-length=0 -o$@ $<
+	@g++ -D_DEBUG -I${SCA4CPP_HOME}/runtime/core/src -I${SDO4CPP}/include -I${SCA4CPP_HOME}/runtime/core/test/MyValue -O0 -g3 -Wall -c -fmessage-length=0 -o$@ $< && \
+	echo -n $(@:%.o=%.d) $(dir $@) > $(@:%.o=%.d) && \
+	g++ -MM -MG -P -w -D_DEBUG -I${SCA4CPP_HOME}/runtime/core/src -I${SDO4CPP}/include -I${SCA4CPP_HOME}/runtime/core/test/MyValue -O0 -g3 -Wall -c -fmessage-length=0  $< >> $(@:%.o=%.d)
+	@echo 'Finished building: $<'
+	@echo ' '
+
+

Added: incubator/tuscany/cpp/sca/runtime/core/test/src/Release/makefile
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/src/Release/makefile?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/src/Release/makefile (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/src/Release/makefile Thu Jan  5 02:54:16 2006
@@ -0,0 +1,43 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+ROOT := ..
+
+-include $(ROOT)/makefile.init
+
+RM := rm -rf
+
+# All of the sources participating in the build are defined here
+-include sources.mk
+-include $(SUBDIRS:%=%/subdir.mk)
+-include objects.mk
+ifneq ($(strip $(DEPS)),)
+-include $(DEPS)
+endif
+
+-include $(ROOT)/makefile.defs
+
+# Add inputs and outputs from these tool invocations to the build variables 
+
+# All Target
+all: tuscany_sca_test
+
+# Tool invocations
+tuscany_sca_test: $(OBJS) $(USER_OBJS)
+	@echo 'Building target: $@'
+	@echo 'Invoking: GCC C++ Linker'
+	@echo g++ -L${SCA4CPP_HOME}/runtime/core/src/Release -L${SDO4CPP}/lib -L${AXISCPP_DEPLOY}/lib -otuscany_sca_test $(OBJS) $(USER_OBJS) $(LIBS)
+	@g++ -L${SCA4CPP_HOME}/runtime/core/src/Release -L${SDO4CPP}/lib -L${AXISCPP_DEPLOY}/lib -otuscany_sca_test $(OBJS) $(USER_OBJS) $(LIBS)
+	@echo 'Finished building target: $@'
+	@echo ' '
+
+# Other Targets
+clean:
+	-$(RM) $(OBJS)$(DEPS)$(EXECUTABLES) tuscany_sca_test
+	-@echo ' '
+
+.PHONY: all clean dependents
+.SECONDARY:
+
+-include $(ROOT)/makefile.targets

Added: incubator/tuscany/cpp/sca/runtime/core/test/src/Release/objects.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/src/Release/objects.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/src/Release/objects.mk (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/src/Release/objects.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,7 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+LIBS := -lxml2 -ltuscany_sca -ltuscany_sdo -laxis_clientC -laxis_client
+
+USER_OBJS :=
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/runtime/core/test/src/Release/sources.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/src/Release/sources.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/src/Release/sources.mk (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/src/Release/sources.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,20 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+C_UPPER_SRCS := 
+CPP_SRCS := 
+O_SRCS := 
+ASM_SRCS := 
+S_SRCS := 
+CXX_SRCS := 
+CC_SRCS := 
+OBJ_SRCS := 
+OBJS := 
+DEPS := 
+EXECUTABLES := 
+
+# Every subdirectory with source files must be described here
+SUBDIRS := \
+. \
+

Added: incubator/tuscany/cpp/sca/runtime/core/test/src/Release/subdir.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/src/Release/subdir.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/src/Release/subdir.mk (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/src/Release/subdir.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,29 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables 
+CPP_SRCS += \
+$(ROOT)/TestSCA.cpp 
+
+OBJS += \
+./TestSCA.o 
+
+DEPS += \
+${addprefix ./, \
+TestSCA.d \
+}
+
+
+# Each subdirectory must supply rules for building sources it contributes
+%.o: $(ROOT)/%.cpp
+	@echo 'Building file: $<'
+	@echo 'Invoking: GCC C++ Compiler'
+	@echo g++ -I${SCA4CPP_HOME}/runtime/core/src -I${SDO4CPP}/include -I${SCA4CPP_HOME}/runtime/core/test/MyValue -O3 -Wall -c -fmessage-length=0 -o$@ $<
+	@g++ -I${SCA4CPP_HOME}/runtime/core/src -I${SDO4CPP}/include -I${SCA4CPP_HOME}/runtime/core/test/MyValue -O3 -Wall -c -fmessage-length=0 -o$@ $< && \
+	echo -n $(@:%.o=%.d) $(dir $@) > $(@:%.o=%.d) && \
+	g++ -MM -MG -P -w -I${SCA4CPP_HOME}/runtime/core/src -I${SDO4CPP}/include -I${SCA4CPP_HOME}/runtime/core/test/MyValue -O3 -Wall -c -fmessage-length=0  $< >> $(@:%.o=%.d)
+	@echo 'Finished building: $<'
+	@echo ' '
+
+

Added: incubator/tuscany/cpp/sca/runtime/core/test/src/TestSCA.cpp
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/src/TestSCA.cpp?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/src/TestSCA.cpp (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/src/TestSCA.cpp Thu Jan  5 02:54:16 2006
@@ -0,0 +1,77 @@
+/*
+ *
+ *  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+
+/* $Rev$ $Date: 2005/12/22 11:33:21 $ */
+
+#include "tuscany/sca/util/Logger.h"
+#include "commonj/sdo/Logger.h"
+#include "osoa/sca/sca.h"
+#include <iostream>
+using namespace osoa::sca;
+using namespace tuscany::sca;
+#include "MyValue.h"
+
+int main(int argc, char* argv[])
+{
+    tuscany::sca::Logger::setLogging(3);
+    commonj::sdo::Logger::setLogging(20);
+    cout << "Start of SCA test" << endl;
+
+    try
+    {
+        // Locate a service
+        ModuleContext myContext = ModuleContext::getCurrent();
+        ModuleContext myContext2 = myContext;
+
+        
+        MyValue* myService = (MyValue*) myContext.locateService("MyValueServiceComponent");
+        if (myService == 0)
+        {
+            cout << "Unable to find service" << endl;
+        }
+        else
+        {
+            
+            try
+            {
+                float value = myService->getMyValue("12345");
+                cout << "My value is: " << value << endl;
+                value = myService->getMyValueS("12345");
+                cout << "My valueSS is: " << value << endl;
+                string custid = "fred";
+                string name = myService->getCustname(custid);
+                cout << "Returned string: " << name.c_str() << " custid now: " << custid.c_str() <<endl;
+                custid = "fred";
+                const string& csname = myService->getCustnamecs(custid);
+                cout << "Returned string: " << csname.c_str() << " custid now: " << custid.c_str() <<endl;
+                value = myService->getMyValue("999");
+                cout << "My value is: " << value << endl;
+            }
+            catch (char* x)
+            {
+                cout << "Exception caught: " << x << endl;
+            }
+        }
+        cout << "End of SCA test" << endl;
+        
+    }
+    catch (ServiceRuntimeException& ex)
+    {
+        cout << ex << endl;
+    }
+    return 0;
+}

Propchange: incubator/tuscany/cpp/sca/runtime/core/test/src/TestSCA.cpp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/runtime/core/test/src/TestSCA.cpp
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/CustomerInfo.fragment
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/CustomerInfo.fragment?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/CustomerInfo.fragment (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/CustomerInfo.fragment Thu Jan  5 02:54:16 2006
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="ASCII"?>
+<!--
+  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+ -->
+
+<moduleFragment xmlns="http://www.osoa.org/xmlns/sca/0.9" 
+	xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9" 
+	xmlns:mvs="http://www.myvalue.org/MyValueService/"
+	name="CustomerInfoComponent">
+
+
+	<component name="CustomerInfoComponent">
+		<implementation.cpp dll="libCustomerInfo.so" header="CustomerInfoImpl.h"></implementation.cpp>
+		<properties>
+			<v:Fred>x</v:Fred>
+			<v:Joe>23</v:Joe>
+			<Joe>42</Joe>
+		</properties>
+		<references>
+		</references>
+	</component>
+
+</moduleFragment>
+	
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/CustomerInfoImpl.componentType
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/CustomerInfoImpl.componentType?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/CustomerInfoImpl.componentType (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/CustomerInfoImpl.componentType Thu Jan  5 02:54:16 2006
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="ASCII"?>
+<!--
+  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+ -->
+
+<componentType xmlns="http://www.osoa.org/xmlns/sca/0.9"
+               xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+	<service name="CustomerInfoService">
+		<interface.cpp header="CustomerInfo.h">
+		</interface.cpp>
+	</service>
+
+	<property name="Fred" type="xs:string"/>
+	<property name="Joe" type="xs:integer" many="true"/>
+
+</componentType>
+	
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/MyValueImpl.componentType
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/MyValueImpl.componentType?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/MyValueImpl.componentType (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/MyValueImpl.componentType Thu Jan  5 02:54:16 2006
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="ASCII"?>
+<!--
+  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+ -->
+
+<componentType xmlns="http://www.osoa.org/xmlns/sca/0.9">
+
+	<service name="MyValueService">
+		<interface.cpp header="MyValue.h">
+		</interface.cpp>
+	</service>
+
+	<reference name="customerInfo">
+		<interface.cpp header="CustomerInfo.h">
+		</interface.cpp>
+	</reference>
+
+	<reference name="stockQuote">
+		<interface.cpp header="StockQuoteService.h">
+		</interface.cpp>
+	</reference>
+
+</componentType>
+	
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/StockQuoteService.wsdl
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/StockQuoteService.wsdl?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/StockQuoteService.wsdl (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/StockQuoteService.wsdl Thu Jan  5 02:54:16 2006
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
+	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+	xmlns:s="http://www.w3.org/2001/XMLSchema"
+	xmlns:s0="http://swanandmokashi.com"
+	xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
+	xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
+	xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
+	targetNamespace="http://swanandmokashi.com"
+	xmlns="http://schemas.xmlsoap.org/wsdl/">
+	<types>
+		<s:schema elementFormDefault="qualified"
+			targetNamespace="http://swanandmokashi.com"
+			xmlns:s="http://www.w3.org/2001/XMLSchema">
+			<s:element name="GetQuotes">
+				<s:complexType>
+					<s:sequence>
+						<s:element minOccurs="0" maxOccurs="1"
+							name="QuoteTicker" type="s:string" />
+					</s:sequence>
+				</s:complexType>
+			</s:element>
+			<s:element name="GetQuotesResponse">
+				<s:complexType>
+					<s:sequence>
+						<s:element minOccurs="0" maxOccurs="1"
+							name="GetQuotesResult" type="s0:ArrayOfQuote" />
+					</s:sequence>
+				</s:complexType>
+			</s:element>
+			<s:complexType name="ArrayOfQuote">
+				<s:sequence>
+					<s:element minOccurs="0" maxOccurs="unbounded"
+						name="Quote" type="s0:Quote" />
+				</s:sequence>
+			</s:complexType>
+			<s:complexType name="Quote">
+				<s:sequence>
+					<s:element minOccurs="0" maxOccurs="1"
+						name="CompanyName" type="s:string" />
+					<s:element minOccurs="0" maxOccurs="1"
+						name="StockTicker" type="s:string" />
+					<s:element minOccurs="0" maxOccurs="1"
+						name="StockQuote" type="s:string" />
+					<s:element minOccurs="0" maxOccurs="1"
+						name="LastUpdated" type="s:string" />
+					<s:element minOccurs="0" maxOccurs="1" name="Change"
+						type="s:string" />
+					<s:element minOccurs="0" maxOccurs="1"
+						name="OpenPrice" type="s:string" />
+					<s:element minOccurs="0" maxOccurs="1"
+						name="DayHighPrice" type="s:string" />
+					<s:element minOccurs="0" maxOccurs="1"
+						name="DayLowPrice" type="s:string" />
+					<s:element minOccurs="0" maxOccurs="1" name="Volume"
+						type="s:string" />
+					<s:element minOccurs="0" maxOccurs="1"
+						name="MarketCap" type="s:string" />
+					<s:element minOccurs="0" maxOccurs="1"
+						name="YearRange" type="s:string" />
+				</s:sequence>
+			</s:complexType>
+			<s:element name="ArrayOfQuote" nillable="true"
+				type="s0:ArrayOfQuote" />
+		</s:schema>
+	</types>
+	<message name="GetQuotesSoapIn">
+		<part name="parameters" element="s0:GetQuotes" />
+	</message>
+	<message name="GetQuotesSoapOut">
+		<part name="parameters" element="s0:GetQuotesResponse" />
+	</message>
+	<message name="GetQuotesHttpGetIn">
+		<part name="QuoteTicker" type="s:string" />
+	</message>
+	<message name="GetQuotesHttpGetOut">
+		<part name="Body" element="s0:ArrayOfQuote" />
+	</message>
+	<message name="GetQuotesHttpPostIn">
+		<part name="QuoteTicker" type="s:string" />
+	</message>
+	<message name="GetQuotesHttpPostOut">
+		<part name="Body" element="s0:ArrayOfQuote" />
+	</message>
+	<portType name="StockQuotesSoap">
+		<operation name="GetStockQuotes">
+			<input name="GetQuotes" message="s0:GetQuotesSoapIn" />
+			<output name="GetQuotes" message="s0:GetQuotesSoapOut" />
+		</operation>
+	</portType>
+	<portType name="StockQuotesHttpGet">
+		<operation name="GetStockQuotes">
+			<input name="GetQuotes" message="s0:GetQuotesHttpGetIn" />
+			<output name="GetQuotes" message="s0:GetQuotesHttpGetOut" />
+		</operation>
+	</portType>
+	<portType name="StockQuotesHttpPost">
+		<operation name="GetStockQuotes">
+			<input name="GetQuotes" message="s0:GetQuotesHttpPostIn" />
+			<output name="GetQuotes" message="s0:GetQuotesHttpPostOut" />
+		</operation>
+	</portType>
+	<binding name="StockQuotesSoap" type="s0:StockQuotesSoap">
+		<soap:binding transport="http://schemas.xmlsoap.org/soap/http"
+			style="document" />
+		<operation name="GetStockQuotes">
+			<soap:operation
+				soapAction="http://swanandmokashi.com/GetQuotes" style="document" />
+			<input name="GetQuotes">
+				<soap:body use="literal" />
+			</input>
+			<output name="GetQuotes">
+				<soap:body use="literal" />
+			</output>
+		</operation>
+	</binding>
+	<binding name="StockQuotesHttpGet" type="s0:StockQuotesHttpGet">
+		<http:binding verb="GET" />
+		<operation name="GetStockQuotes">
+			<http:operation location="/GetQuotes" />
+			<input name="GetQuotes">
+				<http:urlEncoded />
+			</input>
+			<output name="GetQuotes">
+				<mime:mimeXml part="Body" />
+			</output>
+		</operation>
+	</binding>
+	<binding name="StockQuotesHttpPost" type="s0:StockQuotesHttpPost">
+		<http:binding verb="POST" />
+		<operation name="GetStockQuotes">
+			<http:operation location="/GetQuotes" />
+			<input name="GetQuotes">
+				<mime:content type="application/x-www-form-urlencoded" />
+			</input>
+			<output name="GetQuotes">
+				<mime:mimeXml part="Body" />
+			</output>
+		</operation>
+	</binding>
+	<service name="StockQuotes">
+		<port name="StockQuotesSoap" binding="s0:StockQuotesSoap">
+			<soap:address
+				location="http://www.swanandmokashi.com/HomePage/WebServices/StockQuotes.asmx" />
+		</port>
+		<port name="StockQuotesHttpGet"
+			binding="s0:StockQuotesHttpGet">
+			<http:address
+				location="http://www.swanandmokashi.com/HomePage/WebServices/StockQuotes.asmx" />
+		</port>
+		<port name="StockQuotesHttpPost"
+			binding="s0:StockQuotesHttpPost">
+			<http:address
+				location="http://www.swanandmokashi.com/HomePage/WebServices/StockQuotes.asmx" />
+		</port>
+	</service>
+</definitions>

Added: incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/Tuscany-model.config
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/Tuscany-model.config?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/Tuscany-model.config (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/Tuscany-model.config Thu Jan  5 02:54:16 2006
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+ -->
+
+<tuscany-model xmlns="http://org.apache.tuscany/xmlns/cpp/1.0">
+	<wsdl>
+		<file name="StockQuoteService.wsdl"/>
+	</wsdl>
+	<xsd>
+	</xsd>
+</tuscany-model>
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/sca.module
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/sca.module?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/sca.module (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/modules/MyValueServiceModule/sca.module Thu Jan  5 02:54:16 2006
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="ASCII"?>
+<!--
+  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+ -->
+
+<module xmlns="http://www.osoa.org/xmlns/sca/0.9" 
+	xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9" 
+	xmlns:mvs="http://www.myvalue.org/MyValueService/"
+	name="MyValueServiceModule">
+
+	<!-- Expose as a web service -->
+	<entryPoint name="MyValueServiceExport" multiplicity="1..1">
+		<interface.wsdl interface="" callbackInterface=""></interface.wsdl>
+		<binding.ws port="mvs:MyValueServiceSOAP"></binding.ws>
+		<reference>MyValueServiceComponent</reference>
+	</entryPoint>
+
+	<component name="MyValueServiceComponent">
+		<implementation.cpp dll="libMyValue.so" header="MyValueImpl.h"></implementation.cpp>
+		<properties>
+		</properties>
+		<references>
+			<customerInfo>CustomerInfoComponent</customerInfo>
+			<stockQuote>StockQuoteService</stockQuote>
+		</references>
+	</component>
+
+	<externalService name="StockQuoteService">
+		<interface.cpp header="StockQuoteService.h"/>
+		<binding.ws port="http://swanandmokashi.com#wsdl.endpoint(StockQuotes/StockQuotesSoap)"/>
+	</externalService>
+
+	<!--wire>
+		<source.uri>MyValueServiceComponent/customerInfo</source.uri>
+		<target.uri>CustomerInfoComponent</target.uri>
+	</wire-->
+
+</module>
+	
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/subsystems/SubSystem1/sca.subsystem
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/subsystems/SubSystem1/sca.subsystem?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/subsystems/SubSystem1/sca.subsystem (added)
+++ incubator/tuscany/cpp/sca/runtime/core/test/testSCASystem/subsystems/SubSystem1/sca.subsystem Thu Jan  5 02:54:16 2006
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="ASCII"?>
+<!--
+  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+ -->
+
+<subsystem xmlns="http://www.osoa.org/xmlns/sca/0.9"
+ 
+	name="SubSystem1">
+	
+	<moduleComponent name="MyValue" module="MyValueServiceModule">
+		
+	</moduleComponent>
+
+</subsystem>
+	
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/samples/Calculator/Calculator.dsw
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Calculator.dsw?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Calculator.dsw (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Calculator.dsw Thu Jan  5 02:54:16 2006
@@ -0,0 +1,53 @@
+Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "CalculatorModule"=.\CalculatorModule\CalculatorModule.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "CalculatorSubsystem"=.\CalculatorSubsystem\CalculatorSubsystem.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "Client"=.\Client\Client.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/Calculator.dsw
------------------------------------------------------------------------------
    svn:eol-style = CRLF

Added: incubator/tuscany/cpp/sca/samples/Calculator/Calculator.ncb
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Calculator.ncb?rev=366157&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/Calculator.ncb
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/tuscany/cpp/sca/samples/Calculator/Calculator.opt
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Calculator.opt?rev=366157&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/Calculator.opt
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.cdtbuild
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.cdtbuild?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.cdtbuild (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.cdtbuild Thu Jan  5 02:54:16 2006
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.0.0?>
+
+<ManagedProjectBuildInfo>
+<project id="CalculatorModule.cdt.managedbuild.target.gnu.so.2115154574" name="Shared Library (Gnu)" projectType="cdt.managedbuild.target.gnu.so">
+<configuration artifactExtension="so" artifactName="CalculatorModule" cleanCommand="rm -rf" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="cdt.managedbuild.config.gnu.so.debug.749943809" name="Debug" parent="cdt.managedbuild.config.gnu.so.debug">
+<toolChain id="cdt.managedbuild.toolchain.gnu.so.debug.747727954" name="GCC Tool Chain" superClass="cdt.managedbuild.toolchain.gnu.so.debug">
+<tool command="gcc" id="cdt.managedbuild.tool.gnu.c.compiler.so.debug.2096673794" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.so.debug"/>
+<tool command="g++" id="cdt.managedbuild.tool.gnu.cpp.compiler.so.debug.272459253" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.so.debug">
+<option id="gnu.cpp.compiler.option.preprocessor.def.1699183781" superClass="gnu.cpp.compiler.option.preprocessor.def" valueType="definedSymbols">
+<listOptionValue builtIn="false" value="_DEBUG"/>
+</option>
+<option id="gnu.cpp.compiler.option.include.paths.1309188567" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
+<listOptionValue builtIn="false" value="${SCA4CPP}/include"/>
+<listOptionValue builtIn="false" value="${SDO4CPP}/include"/>
+</option>
+</tool>
+<tool command="gcc" id="cdt.managedbuild.tool.gnu.c.linker.so.debug.309707091" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.so.debug"/>
+<tool command="g++" id="cdt.managedbuild.tool.gnu.cpp.linker.so.debug.1238966465" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.so.debug">
+<option id="gnu.cpp.link.option.libs.554536483" superClass="gnu.cpp.link.option.libs" valueType="libs">
+<listOptionValue builtIn="false" value="tuscany_sca"/>
+</option>
+<option id="gnu.cpp.link.option.paths.711270620" superClass="gnu.cpp.link.option.paths" valueType="stringList">
+<listOptionValue builtIn="false" value="${SCA4CPP}/lib"/>
+</option>
+</tool>
+<tool command="as" id="cdt.managedbuild.tool.gnu.assembler.so.debug.994221440" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.so.debug"/>
+<macros/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="so" artifactName="CalculatorModule" cleanCommand="rm -rf" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="cdt.managedbuild.config.gnu.so.release.1783471752" name="Release" parent="cdt.managedbuild.config.gnu.so.release">
+<toolChain id="cdt.managedbuild.toolchain.gnu.so.release.1347709342" name="GCC Tool Chain" superClass="cdt.managedbuild.toolchain.gnu.so.release">
+<tool id="cdt.managedbuild.tool.gnu.c.compiler.so.release.1942794586" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.so.release"/>
+<tool id="cdt.managedbuild.tool.gnu.cpp.compiler.so.release.206824555" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.so.release"/>
+<tool id="cdt.managedbuild.tool.gnu.c.linker.so.release.1131565167" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.so.release"/>
+<tool id="cdt.managedbuild.tool.gnu.cpp.linker.so.release.194271566" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.so.release"/>
+<tool id="cdt.managedbuild.tool.gnu.assembler.so.release.1863016598" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.so.release"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.cdtproject
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.cdtproject?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.cdtproject (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.cdtproject Thu Jan  5 02:54:16 2006
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/>
+<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
+<extension id="org.eclipse.cdt.core.domsourceindexer" point="org.eclipse.cdt.core.CIndexer"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.project
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.project?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.project (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.project Thu Jan  5 02:54:16 2006
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>CalculatorModule</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.cdt.core.cnature</nature>
+		<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+		<nature>org.eclipse.cdt.core.ccnature</nature>
+	</natures>
+</projectDescription>

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.project
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.settings/org.eclipse.cdt.managedbuilder.core.prefs
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.settings/org.eclipse.cdt.managedbuilder.core.prefs?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.settings/org.eclipse.cdt.managedbuilder.core.prefs (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/.settings/org.eclipse.cdt.managedbuilder.core.prefs Thu Jan  5 02:54:16 2006
@@ -0,0 +1,6 @@
+#Tue Dec 13 10:02:34 GMT 2005
+eclipse.preferences.version=1
+environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.so.debug.749943809=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment>\n<variable name\="CPATH" operation\="remove"/>\n<variable name\="CPLUS_INCLUDE_PATH" operation\="remove"/>\n</environment>\n
+environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.so.debug.749943809=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment>\n<variable name\="LIBRARY_PATH" operation\="remove"/>\n</environment>\n
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment/>\n
+environment/project/cdt.managedbuild.config.gnu.so.debug.749943809=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment/>\n

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Calculator.h
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Calculator.h?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Calculator.h (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Calculator.h Thu Jan  5 02:54:16 2006
@@ -0,0 +1,33 @@
+/* 
++----------------------------------------------------------------------+
+| (c) Copyright IBM Corporation 2005.                                  | 
+| All Rights Reserved.                                                 |
++----------------------------------------------------------------------+ 
+|                                                                      | 
+| Licensed under the Apache License, Version 2.0 (the "License"); you  | 
+| may not use this file except in compliance with the License. You may | 
+| obtain a copy of the License at                                      | 
+|  http://www.apache.org/licenses/LICENSE-2.0                          |
+|                                                                      | 
+| Unless required by applicable law or agreed to in writing, software  | 
+| distributed under the License is distributed on an "AS IS" BASIS,    | 
+| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or      | 
+| implied. See the License for the specific language governing         | 
+| permissions and limitations under the License.                       | 
++----------------------------------------------------------------------+ 
+*/
+
+#ifndef CALCULATOR_H
+#define CALCULATOR_H
+class Calculator  
+{
+public:
+	virtual float add(float arg1, float arg2) = 0;
+	virtual float sub(float arg1, float arg2) = 0;
+	virtual float mul(float arg1, float arg2) = 0;
+	virtual float div(float arg1, float arg2) = 0;
+};
+
+#endif
+
+

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Calculator.h
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Calculator.h
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.componentType
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.componentType?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.componentType (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.componentType Thu Jan  5 02:54:16 2006
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ASCII"?>
+<componentType xmlns="http://www.osoa.org/xmlns/sca/0.9"
+               xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+	<service name="CalculatorService">
+		<interface.cpp header="Calculator.h">
+		</interface.cpp>
+	</service>
+
+</componentType>
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.cpp
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.cpp?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.cpp (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.cpp Thu Jan  5 02:54:16 2006
@@ -0,0 +1,55 @@
+/* 
++----------------------------------------------------------------------+
+| (c) Copyright IBM Corporation 2005.                                  | 
+| All Rights Reserved.                                                 |
++----------------------------------------------------------------------+ 
+|                                                                      | 
+| Licensed under the Apache License, Version 2.0 (the "License"); you  | 
+| may not use this file except in compliance with the License. You may | 
+| obtain a copy of the License at                                      | 
+|  http://www.apache.org/licenses/LICENSE-2.0                          |
+|                                                                      | 
+| Unless required by applicable law or agreed to in writing, software  | 
+| distributed under the License is distributed on an "AS IS" BASIS,    | 
+| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or      | 
+| implied. See the License for the specific language governing         | 
+| permissions and limitations under the License.                       | 
++----------------------------------------------------------------------+ 
+*/
+
+#include "CalculatorImpl.h"
+
+CalculatorImpl::CalculatorImpl()
+{
+}
+    
+CalculatorImpl::~CalculatorImpl()
+{
+}
+
+// Calculator interface
+float CalculatorImpl::add(float arg1, float arg2)
+{
+    float result = arg1 + arg2;
+    return result;
+}
+
+float CalculatorImpl::sub(float arg1, float arg2)
+{
+    float result = arg1 - arg2;
+    return result;
+}
+
+float CalculatorImpl::mul(float arg1, float arg2)
+{
+    float result = arg1 * arg2;
+    return result;
+}
+
+float CalculatorImpl::div(float arg1, float arg2)
+{
+    float result = arg1 / arg2;
+    return result;
+}
+	
+

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.cpp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.cpp
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.h
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.h?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.h (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.h Thu Jan  5 02:54:16 2006
@@ -0,0 +1,39 @@
+/* 
++----------------------------------------------------------------------+
+| (c) Copyright IBM Corporation 2005.                                  | 
+| All Rights Reserved.                                                 |
++----------------------------------------------------------------------+ 
+|                                                                      | 
+| Licensed under the Apache License, Version 2.0 (the "License"); you  | 
+| may not use this file except in compliance with the License. You may | 
+| obtain a copy of the License at                                      | 
+|  http://www.apache.org/licenses/LICENSE-2.0                          |
+|                                                                      | 
+| Unless required by applicable law or agreed to in writing, software  | 
+| distributed under the License is distributed on an "AS IS" BASIS,    | 
+| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or      | 
+| implied. See the License for the specific language governing         | 
+| permissions and limitations under the License.                       | 
++----------------------------------------------------------------------+ 
+*/
+
+#ifndef CALCULATORIMPL_H
+#define CALCULATORIMPL_H
+
+#include "Calculator.h"
+
+class CalculatorImpl : public Calculator
+{
+public:
+    CalculatorImpl();
+    virtual ~CalculatorImpl();
+
+    // Calculator interface
+	virtual float add(float arg1, float arg2);
+	virtual float sub(float arg1, float arg2);
+	virtual float mul(float arg1, float arg2);
+	virtual float div(float arg1, float arg2);
+};
+
+#endif
+

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.h
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorImpl.h
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorModule.dsp
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorModule.dsp?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorModule.dsp (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorModule.dsp Thu Jan  5 02:54:16 2006
@@ -0,0 +1,138 @@
+# Microsoft Developer Studio Project File - Name="CalculatorModule" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
+
+CFG=CalculatorModule - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE 
+!MESSAGE NMAKE /f "CalculatorModule.mak".
+!MESSAGE 
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "CalculatorModule.mak" CFG="CalculatorModule - Win32 Debug"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "CalculatorModule - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
+!MESSAGE "CalculatorModule - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
+!MESSAGE 
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF  "$(CFG)" == "CalculatorModule - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "CALCULATORMODULE_EXPORTS" /YX /FD /c
+# ADD CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "CALCULATORMODULE_EXPORTS" /YX /FD /c
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
+# ADD BASE RSC /l 0x809 /d "NDEBUG"
+# ADD RSC /l 0x809 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
+
+!ELSEIF  "$(CFG)" == "CalculatorModule - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "CALCULATORMODULE_EXPORTS" /YX /FD /GZ  /c
+# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /I "$(SDO4CPP)/include" /I "$(SCA4CPP)/include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "CALCULATORMODULE_EXPORTS" /YX /FD /GZ  /c
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
+# ADD BASE RSC /l 0x809 /d "_DEBUG"
+# ADD RSC /l 0x809 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib tuscany_sca.lib tuscany_sdo.lib /nologo /dll /debug /machine:I386 /pdbtype:sept /libpath:"$(SDO4CPP)/lib" /libpath:"$(SCA4CPP)/lib"
+
+!ENDIF 
+
+# Begin Target
+
+# Name "CalculatorModule - Win32 Release"
+# Name "CalculatorModule - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=.\CalculatorImpl.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=.\CalculatorImpl_CalculatorService_Proxy.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=.\CalculatorImpl_CalculatorService_Wrapper.cpp
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=.\Calculator.h
+# End Source File
+# Begin Source File
+
+SOURCE=.\CalculatorImpl.h
+# End Source File
+# Begin Source File
+
+SOURCE=.\CalculatorImpl_CalculatorService_Proxy.h
+# End Source File
+# Begin Source File
+
+SOURCE=.\CalculatorImpl_CalculatorService_Wrapper.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;module;componentType;fragment"
+# Begin Source File
+
+SOURCE=.\CalculatorImpl.componentType
+# End Source File
+# Begin Source File
+
+SOURCE=.\sca.module
+# End Source File
+# End Group
+# End Target
+# End Project

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorModule.dsp
------------------------------------------------------------------------------
    svn:eol-style = CRLF

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorModule.plg
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorModule.plg?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorModule.plg (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/CalculatorModule.plg Thu Jan  5 02:54:16 2006
@@ -0,0 +1,39 @@
+<html>
+<body>
+<pre>
+<h1>Build Log</h1>
+<h3>
+--------------------Configuration: CalculatorModule - Win32 Debug--------------------
+</h3>
+<h3>Command Lines</h3>
+Creating temporary file "C:\DOCUME~1\winadmin\LOCALS~1\Temp\RSP7D.tmp" with contents
+[
+/nologo /MDd /W3 /Gm /GX /ZI /I "D:\Development\tuscany\cpp\sdo/include" /I "D:\Development\tuscany\cpp\sca/include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "CALCULATORMODULE_EXPORTS" /Fp"Debug/CalculatorModule.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ  /c 
+"D:\Development\tuscany\cpp\sca\samples\Calculator\CalculatorModule\CalculatorImpl.cpp"
+"D:\Development\tuscany\cpp\sca\samples\Calculator\CalculatorModule\CalculatorImpl_CalculatorService_Proxy.cpp"
+"D:\Development\tuscany\cpp\sca\samples\Calculator\CalculatorModule\CalculatorImpl_CalculatorService_Wrapper.cpp"
+]
+Creating command line "cl.exe @C:\DOCUME~1\winadmin\LOCALS~1\Temp\RSP7D.tmp" 
+Creating temporary file "C:\DOCUME~1\winadmin\LOCALS~1\Temp\RSP7E.tmp" with contents
+[
+kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib tuscany_sca.lib tuscany_sdo.lib /nologo /dll /incremental:yes /pdb:"Debug/CalculatorModule.pdb" /debug /machine:I386 /out:"Debug/CalculatorModule.dll" /implib:"Debug/CalculatorModule.lib" /pdbtype:sept /libpath:"D:\Development\tuscany\cpp\sdo/lib" /libpath:"D:\Development\tuscany\cpp\sca/lib" 
+.\Debug\CalculatorImpl.obj
+.\Debug\CalculatorImpl_CalculatorService_Proxy.obj
+.\Debug\CalculatorImpl_CalculatorService_Wrapper.obj
+]
+Creating command line "link.exe @C:\DOCUME~1\winadmin\LOCALS~1\Temp\RSP7E.tmp"
+<h3>Output Window</h3>
+Compiling...
+CalculatorImpl.cpp
+CalculatorImpl_CalculatorService_Proxy.cpp
+CalculatorImpl_CalculatorService_Wrapper.cpp
+Linking...
+   Creating library Debug/CalculatorModule.lib and object Debug/CalculatorModule.exp
+
+
+
+<h3>Results</h3>
+CalculatorModule.dll - 0 error(s), 0 warning(s)
+</pre>
+</body>
+</html>

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/makefile
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/makefile?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/makefile (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/makefile Thu Jan  5 02:54:16 2006
@@ -0,0 +1,43 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+ROOT := ..
+
+-include $(ROOT)/makefile.init
+
+RM := rm -rf
+
+# All of the sources participating in the build are defined here
+-include sources.mk
+-include $(SUBDIRS:%=%/subdir.mk)
+-include objects.mk
+ifneq ($(strip $(DEPS)),)
+-include $(DEPS)
+endif
+
+-include $(ROOT)/makefile.defs
+
+# Add inputs and outputs from these tool invocations to the build variables 
+
+# All Target
+all: libCalculatorModule.so
+
+# Tool invocations
+libCalculatorModule.so: $(OBJS) $(USER_OBJS)
+	@echo 'Building target: $@'
+	@echo 'Invoking: GCC C++ Linker'
+	@echo g++ -L${SCA4CPP}/lib -shared -olibCalculatorModule.so $(OBJS) $(USER_OBJS) $(LIBS)
+	@g++ -L${SCA4CPP}/lib -shared -olibCalculatorModule.so $(OBJS) $(USER_OBJS) $(LIBS)
+	@echo 'Finished building target: $@'
+	@echo ' '
+
+# Other Targets
+clean:
+	-$(RM) $(OBJS)$(DEPS)$(LIBRARIES) libCalculatorModule.so
+	-@echo ' '
+
+.PHONY: all clean dependents
+.SECONDARY:
+
+-include $(ROOT)/makefile.targets

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/objects.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/objects.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/objects.mk (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/objects.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,7 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+LIBS := -ltuscany_sca
+
+USER_OBJS :=
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/sources.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/sources.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/sources.mk (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/sources.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,20 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+C_UPPER_SRCS := 
+CPP_SRCS := 
+O_SRCS := 
+ASM_SRCS := 
+S_SRCS := 
+CXX_SRCS := 
+CC_SRCS := 
+OBJ_SRCS := 
+OBJS := 
+DEPS := 
+LIBRARIES := 
+
+# Every subdirectory with source files must be described here
+SUBDIRS := \
+. \
+

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/subdir.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/subdir.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/subdir.mk (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/Debug/subdir.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,35 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables 
+CPP_SRCS += \
+$(ROOT)/CalculatorImpl.cpp \
+$(ROOT)/CalculatorImpl_CalculatorService_Proxy.cpp \
+$(ROOT)/CalculatorImpl_CalculatorService_Wrapper.cpp 
+
+OBJS += \
+./CalculatorImpl.o \
+./CalculatorImpl_CalculatorService_Proxy.o \
+./CalculatorImpl_CalculatorService_Wrapper.o 
+
+DEPS += \
+${addprefix ./, \
+CalculatorImpl.d \
+CalculatorImpl_CalculatorService_Proxy.d \
+CalculatorImpl_CalculatorService_Wrapper.d \
+}
+
+
+# Each subdirectory must supply rules for building sources it contributes
+%.o: $(ROOT)/%.cpp
+	@echo 'Building file: $<'
+	@echo 'Invoking: GCC C++ Compiler'
+	@echo g++ -D_DEBUG -I${SCA4CPP}/include -I${SDO4CPP}/include -O0 -g3 -Wall -c -fmessage-length=0 -o$@ $<
+	@g++ -D_DEBUG -I${SCA4CPP}/include -I${SDO4CPP}/include -O0 -g3 -Wall -c -fmessage-length=0 -o$@ $< && \
+	echo -n $(@:%.o=%.d) $(dir $@) > $(@:%.o=%.d) && \
+	g++ -MM -MG -P -w -D_DEBUG -I${SCA4CPP}/include -I${SDO4CPP}/include -O0 -g3 -Wall -c -fmessage-length=0  $< >> $(@:%.o=%.d)
+	@echo 'Finished building: $<'
+	@echo ' '
+
+



Mime
View raw message