You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Anil Ranka <an...@gmail.com> on 2006/12/18 22:39:27 UTC
Axis 2 issue : Null InputStream is not a valid argument
Hi All.
I am runing my application on Tomcat 5.5.9 and I have registered JMX Mbean
to get application information while application is running. My application
and MBean is working fine. Recently I have added new API to my Mbean which
makes WebService call from MBean API. I wrote Client program using AXIS2
WSDL2Java utility. Now when I invoke this WebService call I am getting
following exception:
java.lang.IllegalArgumentException: Null InputStream is not a valid argument
at com.ctc.wstx.stax.WstxInputFactory.createSR(WstxInputFactory.java
:599)
at com.ctc.wstx.stax.WstxInputFactory.createXMLStreamReader(
WstxInputFactory.java:305)
at org.apache.axiom.om.util.StAXUtils.createXMLStreamReader(
StAXUtils.java:68)
at org.apache.axis2.deployment.DescriptionBuilder.buildOM(
DescriptionBuilder.java:86)
at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(
AxisConfigBuilder.java:58)
at
org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(
DeploymentEngine.java:690)
at
org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(
FileSystemConfigurator.java:109)
at
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext
(ConfigurationContextFactory.java:61)
at org.apache.axis2.context.ConfigurationContextFactory.
createConfigurationContextFromFileSystem(ConfigurationContextFactory.java
:180)
at org.apache.axis2.client.ServiceClient.initializeTransports(
ServiceClient.java:189)
I am passing null configurationCentext, so Axis tries to create AXIS context
from file system. It is not able to load
org\apache\axis2\deployment\axis2_default.xml which is part of
axis2-kernel-1.1.jar.
I have included al axis related files into my WEB-INF/lib directory. So how
at run time it doesn't find the jar files and throws Null InputStream is not
a valid argument
Does any one came across this issue. Any pointer is appreciated.
Thanks
Anil S. Ranka
Re: Axis 2 issue : Null InputStream is not a valid argument
Posted by Deepal Jayasinghe <de...@opensource.lk>.
Hi Anil;
You need to go to [1] and register as a JIRA user then create a issue :)
[1] - https://issues.apache.org/jira/browse/AXIS2
Thanks
Deepal
Anil Ranka wrote:
> Deepla,
> Thanks for reply, I am new to axis user group. What do u mean by
> JIRA issue. How to create it. Do u mean it is bug and I have to log bug.
>
> Please clarify.
>
> Anil S. Ranka
>
>
> On 12/18/06, *Deepal Jayasinghe* <deepal@opensource.lk
> <ma...@opensource.lk>> wrote:
>
> Hi Ranka;
>
> Pls create a JIRA issue,
>
> Thanks
> Deepal
>
> Anil Ranka wrote:
>
> > Hi All.
> > I am runing my application on Tomcat 5.5.9 and I have
> registered JMX
> > Mbean to get application information while application is
> running. My
> > application and MBean is working fine. Recently I have added
> new API
> > to my Mbean which makes WebService call from MBean API. I wrote
> Client
> > program using AXIS2 WSDL2Java utility. Now when I invoke this
> > WebService call I am getting following exception:
> >
> > java.lang.IllegalArgumentException: Null InputStream is not a valid
> > argument
> > at
> > com.ctc.wstx.stax.WstxInputFactory.createSR
> (WstxInputFactory.java:599)
> > at
> >
> com.ctc.wstx.stax.WstxInputFactory.createXMLStreamReader(WstxInputFactory.java:305)
> > at
> > org.apache.axiom.om.util.StAXUtils.createXMLStreamReader
> (StAXUtils.java:68)
> > at org.apache.axis2.deployment.DescriptionBuilder.buildOM
> > (DescriptionBuilder.java:86)
> > at
> >
> org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java
> :58)
> > at
> >
> org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java
> > :690)
> > at
> >
> org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration
> (FileSystemConfigurator.java:109)
> > at
> >
> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java
> > :61)
> > at
> >
> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem
> (ConfigurationContextFactory.java:180)
> > at
> org.apache.axis2.client.ServiceClient.initializeTransports
> > (ServiceClient.java:189)
> >
> > I am passing null configurationCentext, so Axis tries to create
> AXIS
> > context from file system. It is not able to load
> > org\apache\axis2\deployment\axis2_default.xml which is part of
> > axis2-kernel-1.1.jar .
> >
> > I have included al axis related files into my WEB-INF/lib
> directory.
> > So how at run time it doesn't find the jar files and throws Null
> > InputStream is not a valid argument
> >
> > Does any one came across this issue. Any pointer is appreciated.
> >
> > Thanks
> > Anil S. Ranka
>
>
> --
> Thanks,
> Deepal
> ................................................................
> "The highest tower is built one brick at a time"
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> <ma...@ws.apache.org>
> For additional commands, e-mail: axis-user-help@ws.apache.org
> <ma...@ws.apache.org>
>
>
--
Thanks,
Deepal
................................................................
"The highest tower is built one brick at a time"
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
Re: Axis 2 issue : Null InputStream is not a valid argument
Posted by Anil Ranka <an...@gmail.com>.
Deepla,
Thanks for reply, I am new to axis user group. What do u mean by JIRA
issue. How to create it. Do u mean it is bug and I have to log bug.
Please clarify.
Anil S. Ranka
On 12/18/06, Deepal Jayasinghe <de...@opensource.lk> wrote:
>
> Hi Ranka;
>
> Pls create a JIRA issue,
>
> Thanks
> Deepal
>
> Anil Ranka wrote:
>
> > Hi All.
> > I am runing my application on Tomcat 5.5.9 and I have registered JMX
> > Mbean to get application information while application is running. My
> > application and MBean is working fine. Recently I have added new API
> > to my Mbean which makes WebService call from MBean API. I wrote Client
> > program using AXIS2 WSDL2Java utility. Now when I invoke this
> > WebService call I am getting following exception:
> >
> > java.lang.IllegalArgumentException: Null InputStream is not a valid
> > argument
> > at
> > com.ctc.wstx.stax.WstxInputFactory.createSR(WstxInputFactory.java:599)
> > at
> > com.ctc.wstx.stax.WstxInputFactory.createXMLStreamReader(
> WstxInputFactory.java:305)
> > at
> > org.apache.axiom.om.util.StAXUtils.createXMLStreamReader(StAXUtils.java
> :68)
> > at org.apache.axis2.deployment.DescriptionBuilder.buildOM
> > (DescriptionBuilder.java:86)
> > at
> > org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(
> AxisConfigBuilder.java:58)
> > at
> > org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(
> DeploymentEngine.java
> > :690)
> > at
> > org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(
> FileSystemConfigurator.java:109)
> > at
> >
> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext
> (ConfigurationContextFactory.java
> > :61)
> > at
> >
> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem
> (ConfigurationContextFactory.java:180)
> > at org.apache.axis2.client.ServiceClient.initializeTransports
> > (ServiceClient.java:189)
> >
> > I am passing null configurationCentext, so Axis tries to create AXIS
> > context from file system. It is not able to load
> > org\apache\axis2\deployment\axis2_default.xml which is part of
> > axis2-kernel-1.1.jar .
> >
> > I have included al axis related files into my WEB-INF/lib directory.
> > So how at run time it doesn't find the jar files and throws Null
> > InputStream is not a valid argument
> >
> > Does any one came across this issue. Any pointer is appreciated.
> >
> > Thanks
> > Anil S. Ranka
>
>
> --
> Thanks,
> Deepal
> ................................................................
> "The highest tower is built one brick at a time"
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
Re: Axis 2 issue : Null InputStream is not a valid argument
Posted by Deepal Jayasinghe <de...@opensource.lk>.
Hi Ranka;
Pls create a JIRA issue,
Thanks
Deepal
Anil Ranka wrote:
> Hi All.
> I am runing my application on Tomcat 5.5.9 and I have registered JMX
> Mbean to get application information while application is running. My
> application and MBean is working fine. Recently I have added new API
> to my Mbean which makes WebService call from MBean API. I wrote Client
> program using AXIS2 WSDL2Java utility. Now when I invoke this
> WebService call I am getting following exception:
>
> java.lang.IllegalArgumentException: Null InputStream is not a valid
> argument
> at
> com.ctc.wstx.stax.WstxInputFactory.createSR(WstxInputFactory.java:599)
> at
> com.ctc.wstx.stax.WstxInputFactory.createXMLStreamReader(WstxInputFactory.java:305)
> at
> org.apache.axiom.om.util.StAXUtils.createXMLStreamReader(StAXUtils.java:68)
> at org.apache.axis2.deployment.DescriptionBuilder.buildOM
> (DescriptionBuilder.java:86)
> at
> org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:58)
> at
> org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java
> :690)
> at
> org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:109)
> at
> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java
> :61)
> at
> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:180)
> at org.apache.axis2.client.ServiceClient.initializeTransports
> (ServiceClient.java:189)
>
> I am passing null configurationCentext, so Axis tries to create AXIS
> context from file system. It is not able to load
> org\apache\axis2\deployment\axis2_default.xml which is part of
> axis2-kernel-1.1.jar .
>
> I have included al axis related files into my WEB-INF/lib directory.
> So how at run time it doesn't find the jar files and throws Null
> InputStream is not a valid argument
>
> Does any one came across this issue. Any pointer is appreciated.
>
> Thanks
> Anil S. Ranka
--
Thanks,
Deepal
................................................................
"The highest tower is built one brick at a time"
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org