I'm using XFire 1.2.2. Funny thing is another team here is also using XFire
1.2.2, but not with Spring remoting and they're able to send null-valued
parameters without any problems. Any takers?

Thanks,
-Terry


Frank Hemer wrote:
> 
> On Wednesday 30 May 2007 01:29, dontspamterry wrote:
>> Hi all,
>>
>> Newbie here, so please excuse if this is trivial or have been covered
>> before. I've inherited some web service code which uses Spring remoting
>> for
>> XFire setup. I have an API which accepts, let's say, class A as a
>> parameter. When I invoke this API with an instance of A, everything is
>> fine
>> and dandy. However, when I invoke this same API with a null value, I get
>> the following exception:
>>
>> Caused by: javax.xml.stream.XMLStreamException: Trying to write an
>> attribute when there is no open start element.
>>      at
>> com.ctc.wstx.sw.BaseStreamWriter.throwOutputError(BaseStreamWriter.java:139
>>6) at
>> com.ctc.wstx.sw.SimpleNsStreamWriter.writeAttribute(SimpleNsStreamWriter.ja
>>va:94) at
>> org.codehaus.xfire.aegis.stax.AttributeWriter.writeValue(AttributeWriter.ja
>>va:45) ... 18 more
>>
>> The call doesn't even reach my implementation method on the server host.
>> Has anyone seen this before? I'm guessing this is a configuration(?)
>> problem so if you need to see what my config files are like, I can post
>> them as well. One thing I forgot to mention - the parameter of class A is
>> a
>> simple POJO where I've added the @XmlElement annotation to each attribute
>> with the nillable property set to "true". I thought that setting these
>> attributes to nillable would enable me to pass a null value parameter,
>> but
>> that didn't work either. Any pointers for the newbie?
> 
> I have experienced the same when passing 'null' to a 'java.util.Date'
> 
> Frank
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list please visit:
> 
>     http://xircles.codehaus.org/manage_email
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Passing-null-parameter-tf3837307.html#a10877188
Sent from the XFire - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to