Author: scabanovich
Date: 2010-07-16 06:31:27 -0400 (Fri, 16 Jul 2010)
New Revision: 23494
Added:
trunk/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.2/jboss-esb-bpel.xml
Modified:
trunk/esb/tests/org.jboss.tools.esb.core.test/src/org/jboss/tools/esb/core/test/ESBModelTest.java
Log:
https://jira.jboss.org/browse/JBIDE-6609
Added:
trunk/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.2/jboss-esb-bpel.xml
===================================================================
---
trunk/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.2/jboss-esb-bpel.xml
(rev 0)
+++
trunk/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.2/jboss-esb-bpel.xml 2010-07-16
10:31:27 UTC (rev 23494)
@@ -0,0 +1,18 @@
+<?xml version="1.0"?>
+<jbossesb
+
xmlns="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc...
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://anonsvn.labs.jboss.com/labs/jbossesb/trun...
http://anonsvn.jboss.org/repos/labs/labs/jbossesb/trunk/product/etc/schem...
+ <services>
+ <service category="c" description="d" name="s">
+ <actions>
+ <action class="org.jboss.soa.esb.actions.bpel.BPELInvoke"
name="action2">
+ <property name="service"
value="{http://www.jboss.org/bpel/examples/wsdl}HelloService"/>
+ <property name="operation" value="hello"/>
+ <property name="port" value="HelloPort"/>
+ <property name="requestPartName" value="TestPart"/>
+ <property name="responsePartName" value="TestPart"/>
+ </action>
+ </actions>
+ </service>
+ </services>
+</jbossesb>
Property changes on:
trunk/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.2/jboss-esb-bpel.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified:
trunk/esb/tests/org.jboss.tools.esb.core.test/src/org/jboss/tools/esb/core/test/ESBModelTest.java
===================================================================
---
trunk/esb/tests/org.jboss.tools.esb.core.test/src/org/jboss/tools/esb/core/test/ESBModelTest.java 2010-07-16
10:30:41 UTC (rev 23493)
+++
trunk/esb/tests/org.jboss.tools.esb.core.test/src/org/jboss/tools/esb/core/test/ESBModelTest.java 2010-07-16
10:31:27 UTC (rev 23494)
@@ -315,6 +315,26 @@
}
+ public void testRiftsawBPELExample() {
+ XModelObject object = getFileObject("esb-1.2",
"jboss-esb-bpel.xml", ESBConstants.ENT_ESB_FILE_120);
+
+ StringBuffer errorList = new StringBuffer();
+
+ String bpelActionPath = "Services/s/Actions/action2";
+ String[][] bpelActionAttrValues = {
+ {"name", "action2"},
+ {"class", "org.jboss.soa.esb.actions.bpel.BPELInvoke"},
+ {"service",
"{http://www.jboss.org/bpel/examples/wsdl}HelloService"},
+ {"operation", "hello"},
+ {"port", "HelloPort"},
+ {"request part name", "TestPart"},
+ {"response part name", "TestPart"}
+ };
+ checkAttributes(object, bpelActionPath, bpelActionAttrValues, errorList);
+
+ assertTrue(errorList.toString(), errorList.length() == 0);
+ }
+
XModelObject getFileObject(String parentPath, String xmlname) {
return getFileObject(parentPath, xmlname, ESBConstants.ENT_ESB_FILE_101);
}