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 94840 - XSLT test doesn't work after redeploying
Summary: XSLT test doesn't work after redeploying
Status: VERIFIED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: JBI Test Driver (show other bugs)
Version: 5.x
Hardware: All All
: P1 blocker (vote)
Assignee: Venkat Chellasamy
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-07 13:16 UTC by kozlov
Modified: 2007-02-16 15:19 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Projects (61.76 KB, application/octet-stream)
2007-02-13 15:26 UTC, kozlov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kozlov 2007-02-07 13:16:29 UTC
Reproduce on build070206.

Steps to reproduce:

- create "XsltModule" project;
- create "CompositeApp" project and add "XsltModule" JBI module;
- create new Test Case;
- run test;
- Undeploy project;
- Deploy project;
- run test.

Test fails by timeout.
Comment 1 Sergey Lunegov 2007-02-08 11:56:29 UTC
Venkat, please look at this. We need to know on what side the real problem.
Comment 2 Jun Qian 2007-02-13 03:11:53 UTC
Could you please attach your XSLT project?
Comment 3 kozlov 2007-02-13 15:26:59 UTC
Created attachment 38445 [details]
Projects
Comment 4 Jun Qian 2007-02-14 01:08:28 UTC
Confirmed.

Got the following (from server.log) when rerun the test after the redeployment:

...
Undeploying CompositeApp-XsltProject from
C:\AlaskaInstaller0213\glassfish\domains\domain1\jbi\service-assemblies\CompositeApp\CompositeApp-XsltProject\com.sun.xsltse-1.0-2
Deploying CompositeApp-XsltProject to
C:\AlaskaInstaller0213\glassfish\domains\domain1\jbi\service-assemblies\CompositeApp\CompositeApp-XsltProject\com.sun.xsltse-1.0-2
Retrieving document at
'C:\AlaskaInstaller0213\glassfish\domains\domain1\jbi\service-assemblies\CompositeApp\CompositeApp-com.sun.httpsoapbc-1.0-2\com.sun.httpsoapbc-1.0-2\XsltProject\newWSDL.wsdl'.
soap action is null
Initializing service unit CompositeApp-XsltProject
Initialized service unit CompositeApp-XsltProject serviceUnitRootPath:
C:\AlaskaInstaller0213\glassfish\domains\domain1\jbi\service-assemblies\CompositeApp\CompositeApp-XsltProject\com.sun.xsltse-1.0-2
successfully.
invoke() failed: onMessage() failed: null
javax.jbi.JBIException: onMessage() failed: null
        at
com.sun.jbi.crl.mep.impl.DefaultMessageListener.handleError(DefaultMessageListener.java:49)
        at
com.sun.jbi.crl.mep.impl.DefaultMessageListener.onMessage(DefaultMessageListener.java:42)
        at
com.sun.jbi.crl.mep.impl.SingleThreadManager.invoke(SingleThreadManager.java:32)
        at
com.sun.jbi.crl.mep.impl.DefaultAcceptPoller.run(DefaultAcceptPoller.java:43)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NullPointerException
        at
com.sun.jbi.engine.xslt.process.XsltseInOutProvider.processIn(XsltseInOutProvider.java:41)
        at
com.sun.jbi.crl.mep.proc.impl.AbstractInOutProvider.process(AbstractInOutProvider.java:26)
        at
com.sun.jbi.crl.mep.impl.DefaultMessageListener.onMessage(DefaultMessageListener.java:38)
        ... 3 more
javax.jbi.JBIException: invoke() failed: onMessage() failed: null
        at
com.sun.jbi.crl.mep.impl.SingleThreadManager.invoke(SingleThreadManager.java:37)
        at
com.sun.jbi.crl.mep.impl.DefaultAcceptPoller.run(DefaultAcceptPoller.java:43)
        at java.lang.Thread.run(Thread.java:595)
Caused by: javax.jbi.JBIException: onMessage() failed: null
        at
com.sun.jbi.crl.mep.impl.DefaultMessageListener.handleError(DefaultMessageListener.java:49)
        at
com.sun.jbi.crl.mep.impl.DefaultMessageListener.onMessage(DefaultMessageListener.java:42)
        at
com.sun.jbi.crl.mep.impl.SingleThreadManager.invoke(SingleThreadManager.java:32)
        ... 2 more
Caused by: java.lang.NullPointerException
        at
com.sun.jbi.engine.xslt.process.XsltseInOutProvider.processIn(XsltseInOutProvider.java:41)
        at
com.sun.jbi.crl.mep.proc.impl.AbstractInOutProvider.process(AbstractInOutProvider.java:26)
        at
com.sun.jbi.crl.mep.impl.DefaultMessageListener.onMessage(DefaultMessageListener.java:38)
        ... 3 more


Also note that if you recycle (stop, shutdown and restart) XSLT SE, then the
test passes. So it looks like an XSLT SE problem. 
Comment 5 Jun Qian 2007-02-14 01:12:54 UTC
Changing the summary to indicate this is an XSLT specific problem.

Kevan, could you please take a look at this issue? If this is indeed an XSLT SE
problem, could you please open a new ticket in bugster and add the ticket ID here?
Comment 6 kevan1138 2007-02-14 01:20:11 UTC
This is a duplicate of issue filed in Bugster, CR6523373, which was fixed and
checked in 02/09/2007.
Comment 7 kozlov 2007-02-16 15:19:38 UTC
Verified in build070216.