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 157941 - Need NMProperty build support
Summary: Need NMProperty build support
Status: RESOLVED INCOMPLETE
Alias: None
Product: soa
Classification: Unclassified
Component: BPEL Project (show other bugs)
Version: 6.x
Hardware: All Windows 3.1/NT
: P3 blocker (vote)
Assignee: Alexey Anjeleevich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-04 19:17 UTC by vvickers
Modified: 2009-04-08 14:59 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Shows syntax and generated Build Error (157.93 KB, text/plain)
2009-02-04 19:21 UTC, vvickers
Details

Note You need to log in before you can comment on or make changes to this bug.
Description vvickers 2009-02-04 19:17:15 UTC
GlassFishESB (02/01/09) has bundled in NetBeans6.1 (Build 01/25/09)

New GlassFishESB has support to establish custom properties in the wsdl.
For example:
<vprop:property name="action" type="xsd:string"/>
<vprop:propertyAlias propertyName="tns:action" 
 messageType="tns:Token_RcvOperationRequest" part="part1"
 sxnmp:nmProperty="org.glassfish.openesb.outbound.custom.properties">
   <vprop:query>action</vprop:query>
</vprop:propertyAlias>

In performing a build of the project the above syntax is not recognized and an Error is produced.
Comment 1 vvickers 2009-02-04 19:21:52 UTC
Created attachment 76577 [details]
Shows syntax and generated Build Error
Comment 2 Petr Jiricka 2009-02-11 17:14:18 UTC
Reassigning to the SOA/BPEL area.
Comment 3 Sergey Lunegov 2009-02-11 17:21:02 UTC
Alexey please look at this.
Comment 4 Sergey Lunegov 2009-04-07 12:53:31 UTC
Please attach your project.
Comment 5 Alexey Anjeleevich 2009-04-08 14:59:17 UTC
PropertyAlias query validation for case of nmProperies was disabled
http://hg.netbeans.org/soa-dev65?cmd=changeset;node=52cfaae03f2b
This is decrease acuteness of the problem, so I decrease priority to P3. 

Future steps will be: 
1) To add special text field to nmProperties dialog for map key.
2) Add special markers to nmProperties of map type in layer.xml-s where they are listed.
3) Implement improved validation for nmProperties of map type. 

PS nmProperties design notes here:
http://wiki.open-esb.java.net/Wiki.jsp?page=NormalizedMessageHeaderAccessWithinBPEL