This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 151931 - jms send binding does not work
Summary: jms send binding does not work
Status: RESOLVED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: JMS BC (show other bugs)
Version: 6.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: Sujit Biswas
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-31 01:16 UTC by schmandt
Modified: 2009-11-12 11:23 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
screen shot or failure in bpel editor (450.97 KB, image/jpeg)
2008-10-31 01:19 UTC, schmandt
Details
f2j bpel project with failing jms send binding (7.40 KB, application/x-compressed)
2008-10-31 01:33 UTC, schmandt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description schmandt 2008-10-31 01:16:58 UTC
created a bpel project for file to jms.
jms 'send' binding is created, but in the bpel editor
i am prevented from selecting this partner link
for the reply activity.  Message says 
"JMSOutOperation cannot be used in Reply activity because it 
is an input only operation".

I will attach a screen shot of the error and the project.

looking at the wsld for this binding,  i see that the operation is JMSOutOperation and the
port type is JMSOut, but the message type is named JMSInputMessage so this is probably what is
telling the bpel editor i cannot use this for output:


 <message name="JMSInputMessage">
        <part name="part1" type="xsd:string"/>
    </message>  
    <portType name="JMSOutPortType">
        <operation name="JMSOutOperation">
            <input name="input1" message="tns:JMSInputMessage"/>
        </operation>
    </portType>
    <binding name="JMSOutBinding" type="tns:JMSOutPortType">
        <jms:binding/>
        <operation name="JMSOutOperation">
            <jms:operation destination="DefaultQueue" destinationType="Queue" transaction="NoTransaction"
deliveryMode="PERSISTENT" priority="4" timeout="300000"/>
            <input name="input1">
                <jms:message messageType="TextMessage" textPart="part1"/>
            </input>
        </operation>
    </binding>
    <service name="JMSOutService">
        <port name="newbinding1_OutPort" binding="tns:JMSOutBinding">
            <jms:address connectionURL="mq://localhost:7676" username="admin" password="admin">
                <jms:jmsjcaOptions><![CDATA[]]></jms:jmsjcaOptions>
            </jms:address>
        </port>
    </service>
Comment 1 schmandt 2008-10-31 01:19:43 UTC
Created attachment 72951 [details]
screen shot or failure in bpel editor
Comment 2 schmandt 2008-10-31 01:33:11 UTC
Created attachment 72952 [details]
f2j bpel project with failing jms send binding
Comment 3 schmandt 2008-11-03 05:47:23 UTC
looks like this was pure user error in bpel editor
lower to p3 pending verification this was
100% my error and then closing.
Comment 4 Sujit Biswas 2009-11-12 11:23:58 UTC
this is fixed now in the latest glassfishesb 2.2/netbeans 6.7