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 113524 - Creation of another XSLT service updates the transformmap.xml file in a incorrect manner
Summary: Creation of another XSLT service updates the transformmap.xml file in a incor...
Status: NEW
Alias: None
Product: soa
Classification: Unclassified
Component: XSLT (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Sergey Lunegov
URL:
Keywords:
Depends on: 112816
Blocks:
  Show dependency tree
 
Reported: 2007-08-22 16:09 UTC by pvarghese
Modified: 2007-08-22 16:10 UTC (History)
2 users (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pvarghese 2007-08-22 16:09:55 UTC
Netbeans version used: netbeans-trunk-nightly-200708061200-full.zip

2. Creation of another XSLT service updates the transformmap.xml file in a incorrect manner.

The original entry in the transformmap.xml corresponding to the 'orderToCustTransform.xsl' is as follows

    <service partnerLinkType="ns1:orderServicePLT" roleName="orderServicePortTypeRole">
        <operation opName="orderServiceOperation" inputVariable="inOpVar1" 		outputVariable="outOpVar1">
            <transform file="orderToCustTransform.xsl" source="inOpVar1.orderPart" 			   result="outOpVar1.custHistPart"/>
        </operation>
    </service>

Creating a duplicate service ex: 'TestXSL' in the same XSLT project, updates the transformmap.xml in the following manner.

    <service partnerLinkType="ns1:orderServicePLT" roleName="orderServicePortTypeRole">
        <operation opName="orderServiceOperation" inputVariable="inOpVar1" 	outputVariable="outOpVar1">
            <transform file="orderToCustTransform.xsl" source="inOpVar1.orderPart" 		   result="outOpVar1.custHistPart"/>
            <transform file="TestXSL.xsl" source="inOpVar1.orderPart" 		   result="outOpVar1.custHistPart"/>
        </operation>
    </service>

There should not be another <transform> element in the same operation but it should either be a new 
separate <service> element or under the same <service> element a separate <operation> element.