<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Latest posts for the topic "BPMN process translating to BPEL process"]]></title>
		<link>http://forums.visual-paradigm.com/posts/43.html</link>
		<description><![CDATA[Latest messages posted in the topic "BPMN process translating to BPEL process"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>BPMN process translating to BPEL process</title>
				<description><![CDATA[ I've developed a really simple BPMN process, and the idea is to generate the BPEL from it....<br> I've followed the example that is presented and no problem on that...But now imagine this process.<br> <br> <br> Start Event -> Receive Task from asynchronous participant -> send task to synchronous participant -> send task to the first asynchronous participant -> End Event<br> <br> So Client_1 Sends a message to the bpDiagram which will be send to a synchronous client_2. This client will respond and then we'll send it's response back to Client_1.<br> <br> <br> In the receive task there's no problem, we have the Client1_Partner_link created with the initial_operation and the corresponding variable. <br> The problem is on the first send task. when we place the second Client2_Partner_link, on the Operation I get "<BPELPortType> not found", and the same on the variable "<BPELOperation> not found". I've defined the porttypes and the roles but i get nothing... can you guys give me any idea?<br> <br> Thanks in advance]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/1803#6969.html</guid>
				<link>http://forums.visual-paradigm.com/posts/1803#6969.html</link>
				<pubDate><![CDATA[Tue, 5 Dec 2006 02:00:49]]></pubDate>
				<author><![CDATA[ mourovaz]]></author>
			</item>
			<item>
				<title>Re:BPMN process translating to BPEL process</title>
				<description><![CDATA[ Hi mourovaz,<br> <br> Thank you for your post. Let me summarize your message into two issues:<br> <br> === "<BPELPortType> not found" ===<br> The synchronous participant's PortType may be missing or not match<br> <wsdl:portType name="{PortType}">...</wsdl:portType><br> <plnk:role name="{Provider Role}"><br> <plnk:portType name="{Prefix}:{PortType}"/><br> </plnk:role><br> <br> === "<BPELOperation> not found" ===<br> Since variable is depend on operation, it will be disappear after set operation<br> <br> Best regards,<br> Jick<br> ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/1803#6981.html</guid>
				<link>http://forums.visual-paradigm.com/posts/1803#6981.html</link>
				<pubDate><![CDATA[Tue, 5 Dec 2006 10:12:54]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>BPMN process translating to BPEL process</title>
				<description><![CDATA[ Hi Jick,<br> <br> Thanks for your quick answer.<br> <br> I understood your answer but then clarify me in some other matter. The Port Type is included on the .wsdl, and this is generated when creating the synchronous  participant right?<br> <br> In my case I'll have two .wsdl's, one for each service (participant), meaning one which will define the messages in and out, operations, port for Client_1 and another for Client_2, right?<br> But if they're generated by BP_VA why do they have the same prefix? and the same targetNamespace? it doesn't make sense, right?<br> <br> If this is true, :S the PortType is there and everything seemsto be ok...Can you give me a hand....?]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/1803#7002.html</guid>
				<link>http://forums.visual-paradigm.com/posts/1803#7002.html</link>
				<pubDate><![CDATA[Tue, 5 Dec 2006 18:52:44]]></pubDate>
				<author><![CDATA[ mourovaz]]></author>
			</item>
			<item>
				<title>Re:BPMN process translating to BPEL process</title>
				<description><![CDATA[ Hi mourovaz,<br> <br> Let me discuss with our team members first. I will reply you as soon as possible.<br> <br> Best regards,<br> Jick]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/1803#7005.html</guid>
				<link>http://forums.visual-paradigm.com/posts/1803#7005.html</link>
				<pubDate><![CDATA[Tue, 5 Dec 2006 19:34:41]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Re:BPMN process translating to BPEL process</title>
				<description><![CDATA[ Hi mourovaz,<br> <br> Q1. The Port Type is included on the .wsdl, and this is generated when creating the synchronous participant right?<br> Yes, or you can define a similar WSDL your own.<br> <br> Q2. One which will define the messages in and out, operations, port for Client_1 and another for Client_2, right?<br> Yes, Client_1 and Client_2 should have their own messages in and out, operations, port etc.<br> <br> Q3. Why do they have the same prefix? and the same targetNamespace? it doesn't make sense, right?<br> Each BPEL has one WSDL for describing the process itself for external interaction (WSDL for outside to invoke process),<br> other WSDLs are describing external application for interacting with them (WSDLs for process to invoke outside).<br> <br> Within BP-VA, the generated WSDL is used for describing the process itself.<br> Therefore, we use diagram information (Diagram's pool name) for the generation.<br> <br> In your case, I guess you generate participant twice within same process.<br> Since generation information is same, the result should be same.<br> That's why they got same prefix and targetNamespace.<br> <br> <br> === Major points to invoke external process or application ===<br> 1. The external process or application should be existing<br> 2. When creating participant of external process or application, use their WSDL rather then BP-VA generated.<br> 3. While creating partnerLink of external process or application, set the role basic on process. ( Normally, myRole = requester, partnerRole = provider )<br> <br> Best regards,<br> Jick]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/1803#7029.html</guid>
				<link>http://forums.visual-paradigm.com/posts/1803#7029.html</link>
				<pubDate><![CDATA[Wed, 6 Dec 2006 10:02:53]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
	</channel>
</rss>