You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by "indika priyantha kumara (JIRA)" <ji...@apache.org> on 2007/10/18 21:16:50 UTC

[jira] Assigned: (SYNAPSE-154) NullpointerException thrown when the xquery reference key is not declared anywhere in the configuration

     [ https://issues.apache.org/jira/browse/SYNAPSE-154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

indika priyantha kumara reassigned SYNAPSE-154:
-----------------------------------------------

    Assignee: indika priyantha kumara

> NullpointerException thrown when the xquery reference key is not declared anywhere in the configuration
> -------------------------------------------------------------------------------------------------------
>
>                 Key: SYNAPSE-154
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-154
>             Project: Synapse
>          Issue Type: Bug
>    Affects Versions: 1.1.QA.B.2
>         Environment: Ubuntu 7.04, JDK1.5.0_12
>            Reporter: Evanthika Amarasiri
>            Assignee: indika priyantha kumara
>
> When executing a configuration where the xquery reference key is not declared in the configuration, a NullpointerException is thrown
> The configuration - NOTE: The xquery reference key xquery-key-req is not declared anywhere in the configuration
> ==============
> <definitions xmlns="http://ws.apache.org/ns/synapse" xmlns:xquery="http://ws.apache.org/ns/synapse/xquery">
>     <registry provider="org.apache.synapse.registry.url.SimpleURLRegistry">
>         <parameter name="root">file:repository/conf/sample/resources/</parameter>
>         <parameter name="cachableDuration">30000</parameter>
>     </registry>
>     <localEntry key="xquery-key-req" src="file:repository/conf/sample/resources/xquery/xquery_req.xq"/>
>     
>     <proxy name="StockQuoteProxy">
>         <target>
>             <inSequence>
>                 <xquery key="xquery-key-req">
>                     <variable name="payload" type="ELEMENT"/>
>                 </xquery>
>                 <send>
>                     <endpoint>
>                         <address uri="http://10.100.1.228:9001/soap/SimpleStockQuoteService"/>
>                     </endpoint>
>                 </send>
>             </inSequence>
>             <outSequence>
>                 <out>
>                      <xquery key="xquery-key-res">
>                         <variable name="payload" type="ELEMENT"/>
>                     </xquery>
>                      <send/>
>                 </out>
>             </outSequence>
>         </target>
>         <publishWSDL uri="file:repository/conf/sample/resources/proxy/sample_proxy_1.wsdl"/>
>     </proxy>
> </definitions>
> NullpointException thown
> ====================
> java.lang.NullPointerException
>         at net.sf.saxon.query.QueryParser.normalizeLineEndings10(QueryParser.java:178)
>         at net.sf.saxon.query.QueryParser.makeXQueryExpression(QueryParser.java:80)
>         at net.sf.saxon.query.StaticQueryContext.compileQuery(StaticQueryContext.java:450)
>         at net.sf.saxon.xqj.SaxonXQConnection.prepareExpression(SaxonXQConnection.java:169)
>         at net.sf.saxon.xqj.SaxonXQConnection.prepareExpression(SaxonXQConnection.java:159)
>         at org.apache.synapse.mediators.xquery.XQueryMediator.performQuery(XQueryMediator.java:216)
>         at org.apache.synapse.mediators.xquery.XQueryMediator.mediate(XQueryMediator.java:132)
>         at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:60)
>         at org.apache.synapse.mediators.filters.OutMediator.mediate(OutMediator.java:60)
>         at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:60)
>         at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:121)
>         at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:139)
>         at org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:282)
>         at org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:126)
>         at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145)
>         at org.apache.synapse.transport.nhttp.ClientWorker.run(ClientWorker.java:175)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
>         at java.lang.Thread.run(Thread.java:595)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org