Please use the Apache issue tracking system for new NetBeans issues ( !!
Bug 138988 - External SU DnD onto CASA does not create an EP with right information
External SU DnD onto CASA does not create an EP with right information
Product: soa
Classification: Unclassified
Component: Composite Application
All All
: P1 (vote)
Assigned To: Jun Qian
Depends on:
  Show dependency treegraph
Reported: 2008-07-04 03:46 UTC by Murali Pottlapelli
Modified: 2008-09-04 13:24 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT

SA to reproduce the issue (5.44 KB, application/octet-stream)
2008-07-04 03:47 UTC, Murali Pottlapelli
an SA for testing purpose (9.29 KB, application/x-compressed)
2008-07-08 01:12 UTC, Jun Qian

Note You need to log in before you can comment on or make changes to this bug.
Description Murali Pottlapelli 2008-07-04 03:46:00 UTC
External SU DnD onto CASA does not create an EP with right information. NS is invalid.

ALEServiceAssembly-sun-ale-engine with following descriptor is dropped on to CASA canvas

Jun and I did following two steps to fix the issue
1. Rename ale to ns0
2. moved NS declaration to jbi element.

<?xml version="1.0" encoding="UTF-8"?>
<jbi xmlns="" xmlns:xsi="" version="1.0"
xsi:schemaLocation=" jbi.xsd">
    <services binding-component="false" 
              xmlns:ale="" >
        <provides endpoint-name="ALELoggingEndpoint" interface-name="ale:ALEServiceLoggingPortType" 
        <provides endpoint-name="ALEAlertEndpoint" interface-name="ale:ALEServiceAlertPortType" 
        <provides endpoint-name="ALEErrorEndpoint" interface-name="ale:ALEServiceErrorPortType" 
Comment 1 Murali Pottlapelli 2008-07-04 03:47:14 UTC
Created attachment 63916 [details]
SA to reproduce the issue
Comment 2 Jun Qian 2008-07-08 00:53:39 UTC
Fixed in soa-dev branch. Changeset: d8742363cfc2
Comment 3 Jun Qian 2008-07-08 01:10:10 UTC
This namespace related issue doesn't show up with BPEL/XSLT projects types. However, it could surface when new SU
project types are integrated into compapp, as shown in Murali's case. Jen, I would highly recommend we include this fix
in 6.1 Patch 3.

To verfiy the fix without installing a new SE plugin into your NetBeans, 

1. Deploy the attached service assembly (a SynchronousSampleApplication with a slightly-modified-but-still-valid BPEL SU
2. Create a new CompApp project, open CASA Editor
3. Drag the BPEL SU from the deployed SA in JBI Manager (SynchronousSample13Application-SynchronousSample13) and drop it
into CASA
4. Select the Provide endpoint in CASA and check its interface

The interface reads:
=> (INCORRECT)  {}portType1
=> (CORRECT)    {http://localhost/SynchronousSample/SynchronousSample}portType1

Comment 4 Jun Qian 2008-07-08 01:12:52 UTC
Created attachment 64041 [details]
an SA for testing purpose
Comment 5 jlautz 2008-08-04 17:37:39 UTC
Verified fixed with soa-dev sierra build -- jun's scenario works as expected

However, in 6.5 trunk build, when I do the same scenario, I get the
"incorrect" interface for the BPEL SU external module provides interface:}portType1

Comment 6 rbalada 2008-08-04 20:55:56 UTC
For inclusion in NB 6.1 Patch 3, please provide fully qualified URL to changeset (not just changeset ID to some
proprietary repository). Ideally trunk changeset URL. 
Comment 7 rbalada 2008-08-04 21:35:26 UTC

it looks like you REOPENED this issue with a comment, that it's VERIFIED. Please update this issue into consistent state.
Don't forget to specify fully qualified URL to changeset.

Comment 8 Jun Qian 2008-08-04 21:50:38 UTC
The fully qualified changeset URL (in soa-dev branch) is

I think I didn't integrate the fix in the trunk. I will do that shortly.
Comment 9 Jun Qian 2008-08-04 23:36:33 UTC
Changeset d8742363cfc2 in soa-dev has been transplanted as 0555ba0727fa (
into trunk.

Comment 10 Jun Qian 2008-08-04 23:36:57 UTC
Fixed in trunk.
Comment 11 jlautz 2008-08-05 15:22:57 UTC
Verified fixed in 6.5 trunk with build netbeans-trunk-nightly-200808050201.
Comment 12 rbalada 2008-08-05 21:19:50 UTC
I've transplanted the changeset into release61_fixes repository as

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo