Yes, that's correct.

Werner

Karr, David wrote:
> Oh, I guess I just answered my own question.  This is what is generated
> in the associated "Descriptor" class, right? 
> 
>> -----Original Message-----
>> From: Karr, David 
>> Sent: Saturday, February 24, 2007 9:52 AM
>> To: [email protected]
>> Subject: RE: [castor-user] How do I control the prefix used 
>> for a namespace in the marshalled output?
>>
>> The prefix doesn't matter, but I sure wish there was some way 
>> the namespace could be retrieved from a logical place, 
>> without having to hardcode it here.  The schema in question 
>> was already used to generate the code.  I'm surprised it's 
>> not available anywhere as a product of the code generation. 
>>
>>> -----Original Message-----
>>> From: Werner Guttmann [mailto:[EMAIL PROTECTED]
>>> Sent: Saturday, February 24, 2007 9:32 AM
>>> To: [email protected]
>>> Subject: Re: [castor-user] How do I control the prefix used for a 
>>> namespace in the marshalled output?
>>>
>>> David,
>>>
>>> adding the following code to your application after 
>> instantiating the 
>>> Marshaller instance
>>>
>>> marshaller.setNamespaceMapping("questions",
>>> "http://schemas.wamu.com/2006/07/RiskRating/Questions";);
>>>
>>> should do the trick.
>>>
>>> Regards
>>> Werner
>>>
>>> Karr, David wrote:
>>>> In production, I'm currently using v0.9.6, although I'm 
>> working on 
>>>> upgrading to the latest version (as soon as we decide 
>> what that will
>>>> be.)
>>>>
>>>> I have a schema that starts like this:
>>>>
>>>> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema";
>>>>  
>>>>
>> targetNamespace="http://schemas.wamu.com/2006/07/RiskRating/Questions";
>>>>  
>>>>
>> xmlns:questions="http://schemas.wamu.com/2006/07/RiskRating/Questions";
>>>>            elementFormDefault="qualified">
>>>>   <xs:element name="questionData">
>>>>     <xs:complexType>
>>>>
>>>> When I marshal my "QuestionData" object to XML, the "questionData"
>>>> element starts like this:
>>>>
>>>> <questionData
>>>> xmlns="http://schemas.wamu.com/2006/07/RiskRating/Questions";
>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>>> modelVersion="1"
>>>> xsi:type="questionData">
>>>>
>>>> How do I make it do this instead:
>>>>
>>>> <questions:questionData
>>>>
>> xmlns:questions="http://schemas.wamu.com/2006/07/RiskRating/Questions";
>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>>> modelVersion="1"
>>>> xsi:type="questionData">
>>>>
>>>> I ask this because of some sort of interop issue with a
>>> .NET consumer.
>>>> The XMLSerializer class doesn't grok default namespaces 
>> in the SOAP 
>>>> body child.
>>>>
>>>>
>> ---------------------------------------------------------------------
>>>> To unsubscribe from this list please visit:
>>>>
>>>>     http://xircles.codehaus.org/manage_email
>>>>
>>>
>>>
>> ---------------------------------------------------------------------
>>> To unsubscribe from this list please visit:
>>>
>>>     http://xircles.codehaus.org/manage_email
>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list please visit:
>>
>>     http://xircles.codehaus.org/manage_email
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list please visit:
> 
>     http://xircles.codehaus.org/manage_email
> 


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

    http://xircles.codehaus.org/manage_email

Reply via email to