|
From: <pka...@us...> - 2009-07-23 21:27:54
|
Revision: 361
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=361&view=rev
Author: pkasprzak
Date: 2009-07-23 21:27:36 +0000 (Thu, 23 Jul 2009)
Log Message:
-----------
* Stuff :)
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ObjectProcessor/catalog.xml
trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/AddCourse.bpel
Modified: trunk/sandbox/lsf-adapter-demo/ObjectProcessor/catalog.xml
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ObjectProcessor/catalog.xml 2009-07-23 21:22:52 UTC (rev 360)
+++ trunk/sandbox/lsf-adapter-demo/ObjectProcessor/catalog.xml 2009-07-23 21:27:36 UTC (rev 361)
@@ -3,4 +3,6 @@
<nextCatalog catalog="nbproject/private/cache/retriever/catalog.xml"/>
<system systemId="IdentityMapper/wsdl/IdentityMapperWS/IdentityMapper.wsdl" uri="nb-uri:IdentityMapper#src/conf/wsdl/IdentityMapperWS/IdentityMapper.wsdl"/>
<system systemId="Common/CDDM.xsd" uri="nb-uri:Common#src/CDDM.xsd"/>
+ <system systemId="Common/EntityManager.wsdl" uri="nb-uri:Common#src/EntityManager.wsdl"/>
+ <system systemId="Common/RelationManager.wsdl" uri="nb-uri:Common#src/RelationManager.wsdl"/>
</catalog>
Modified: trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/AddCourse.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/AddCourse.bpel 2009-07-23 21:22:52 UTC (rev 360)
+++ trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/AddCourse.bpel 2009-07-23 21:27:36 UTC (rev 361)
@@ -1,23 +1,54 @@
<?xml version="1.0" encoding="UTF-8"?>
-<process
- name="AddCourse"
- targetNamespace="http://enterprise.netbeans.org/bpel/ObjectProcessor/AddCourse"
- xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
- xmlns:xsd="http://www.w3.org/2001/XMLSchema"
- xmlns:sxt="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Trace"
- xmlns:sxed="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor"
- xmlns:sxat="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Attachment"
- xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling"
- xmlns:tns="http://enterprise.netbeans.org/bpel/ObjectProcessor/AddCourse">
- <import namespace="http://j2ee.netbeans.org/wsdl/ObjectProcessor/AddCourse" location="AddCourse.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
+<process name="AddCourse"
+ targetNamespace="http://enterprise.netbeans.org/bpel/ObjectProcessor/AddCourse"
+ xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:sxt="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Trace"
+ xmlns:sxed="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor"
+ xmlns:sxat="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Attachment"
+ xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling"
+ xmlns:tns="http://enterprise.netbeans.org/bpel/ObjectProcessor/AddCourse">
+
+ <import namespace="http://j2ee.netbeans.org/wsdl/ObjectProcessor/AddCourse" location="AddCourse.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
+ <import namespace="http://cse.campussource.de/ejb/EntityManager" location="Common/EntityManager.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
+ <import namespace="http://cse.campussource.de/ejb/RelationManager" location="Common/RelationManager.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
+
<partnerLinks>
- <partnerLink name="ClientAdapter" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/AddCourse" partnerLinkType="tns:AddCourse" myRole="AddCoursePortTypeRole"/>
+ <partnerLink name="EntityManager" xmlns:tns="http://cse.campussource.de/ejb/EntityManager" partnerLinkType="tns:EntityManagerLinkType" partnerRole="EntityManagerRole"/>
+ <partnerLink name="RelationManager" xmlns:tns="http://cse.campussource.de/ejb/RelationManager" partnerLinkType="tns:RelationManagerLinkType" partnerRole="RelationManagerRole"/>
+ <partnerLink name="ClientAdapter" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/AddCourse" partnerLinkType="tns:AddCourse" myRole="AddCoursePortTypeRole"/>
</partnerLinks>
+
<variables>
- <variable name="ProcessCourseIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/AddCourse" messageType="tns:processCourseRequest"/>
+ <variable name="ExistsOut" xmlns:tns="http://cse.campussource.de/ejb/EntityManager" messageType="tns:existsResponse"/>
+ <variable name="ExistsIn" xmlns:tns="http://cse.campussource.de/ejb/EntityManager" messageType="tns:exists"/>
+ <variable name="ProcessCourseIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/AddCourse" messageType="tns:processCourseRequest"/>
</variables>
+
<sequence>
- <receive name="start" createInstance="yes" partnerLink="ClientAdapter" operation="processCourse" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/AddCourse" portType="tns:AddCoursePortType" variable="ProcessCourseIn"/>
+ <receive name="start" createInstance="yes" partnerLink="ClientAdapter" operation="processCourse"
+ xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/AddCourse"
+ portType="tns:AddCoursePortType"
+ variable="ProcessCourseIn"/>
+<!--
+ <assign name="Assign1">
+ <copy>
+ </assign>
+-->
+
+ <invoke name="checkIfAlreadyExists" partnerLink="EntityManager" operation="exists"
+ xmlns:tns="http://cse.campussource.de/ejb/EntityManager"
+ portType="tns:EntityManager"
+ inputVariable="ExistsIn"
+ outputVariable="ExistsOut"/>
+
+ <if name="If1">
+ <condition>1</condition>
+ <empty name="Empty1"/>
+ <else>
+ <empty name="Empty2"/>
+ </else>
+ </if>
<empty name="saveOrUpdateEntityData">
<documentation>Check entity vs persistence (save / or update [attribute changes?])</documentation>
</empty>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|