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 113924 - XSLT: XSL file errors does not prevent the composite applicaton project from deploying
Summary: XSLT: XSL file errors does not prevent the composite applicaton project from ...
Status: RESOLVED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: BPEL Validation (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Vladimir Yaroslavskiy
URL:
Keywords:
Depends on: 134061 134064
Blocks:
  Show dependency tree
 
Reported: 2007-08-28 00:00 UTC by pvarghese
Modified: 2008-05-04 14:20 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-28 00:00:22 UTC
Netbeans version used: netbeans-trunk-nightly-200708061200-full.zip

1. create a xslt project and create all artifacts 
2. create a xsl file and configure it. As a case remove some namespace declaration in the file. 
3. Create a composite application project and add the xslt project to it.
4. clean and build the composite application project, not the xslt project.
5. deploy the composite application project to glassfish.
notice that the deployment goes ahead without any warning that the xsl file used in the xslt project has errors. and
then while attempting to test the deployed project the runtime throws the exception that there is an error in the xsl
file and unable to perform the transformation. (In this case since we removed the namespace declaration in the xsl file,
it is unable to find the elements described).

The Composite application project should report the error in the XSLT project , and the xslt project should fail and
prevent the composite application project from deploying the project.

It should not be left for the user to find out while running the project that there is an error in the xsl file.
Comment 1 Sergey Lunegov 2007-08-28 08:08:54 UTC
Validtion is not implemented yet in the XSLT project. Will be addressed in Sierra.
Comment 2 Vitaly Bychkov 2007-09-14 15:10:48 UTC
Validation for xslt project will be implemented in sierra.
Comment 3 Andrei Chistiakov 2008-01-17 11:10:03 UTC
Changed target milestone from Sierra to 6.1 in order to display correct info on
NB 6.1 dashboard
Comment 4 Vladimir Yaroslavskiy 2008-05-04 14:20:43 UTC
XSLT validation framework has been implemented.