Just out of curiosity, when referring to Spring's CastorMarshaller, you
mean the one out of spring-ws (oxb package), correct ?

Werner

> -----Original Message-----
> From: Gundersen, Richard 
> [mailto:[EMAIL PROTECTED] 
> Sent: Dienstag, 27. Februar 2007 10:25
> To: [email protected]
> Subject: [castor-user] XSI attribute in generated XM
> 
> Hi Werner
> 
> Thanks for the reply. 
> 
> MortgageFeeValue does indeed extend another class, ValueBase, 
> which itself implements the Serializable interface (required 
> for Hibernate).
> Do you think that this is the reason? If so, then it's not a 
> problem, the xsi attribute will be ignored by the application 
> reading my XML.
> 
> 
> BTW this is how I'm using the marshaller:
> 
>               StringWriter result = new StringWriter();
>               marshaller.marshal(myobject, new StreamResult(result));
>               return result.toString();
> 
> The marshaller itself is a version of Spring's 
> CastorMarshaller class (I modified it it read multiple mapping files)
> 
>               Mapping mapping = new Mapping();
>               for(int i=0; i<mappingLocations.size(); i++) {
>                   Resource resource = new
> ClassPathResource((String)mappingLocations.get(i));                
>                 mapping.loadMapping(new
> InputSource(resource.getInputStream()));                      
>               }
>             MappingUnmarshaller mappingUnmarshaller = new 
> MappingUnmarshaller();
>             MappingLoader mappingLoader = 
> mappingUnmarshaller.getMappingLoader(mapping, BindingType.XML);
>             classDescriptorResolver.setMappingLoader(mappingLoader);
>  
> classDescriptorResolver.setClassLoader(mapping.getClassLoader());   
> 
> Thanks for your help
> 
> Regards
> 
> Richard Gundersen
> Java Developer
> 
> Email: [EMAIL PROTECTED]
> Phone: 01618302398
> Fax: 01618342536
> London Scottish Bank plc
> 24 Mount Street
> Manchester
> M2 3LS
> 
> 
> *** Disclaimer *** 
> 
> This electronic communication is confidential and for the 
> exclusive use of the addressee. It may contain private and 
> confidential information. The information, attachments and 
> opinions contained in this E-mail are those of its author 
> only and do not necessarily represent those of London 
> Scottish Bank PLC or any other members of the London Scottish Group. 
> 
> If you are not the intended addressee, you are prohibited 
> from any disclosure, distribution or further copying or use 
> of this communication or the information in it or taking any 
> action in reliance on it. If you have received this 
> communication in error please notify the Information Security 
> Manager at [EMAIL PROTECTED] as soon as possible and 
> delete the message from all places in your computer where it 
> is stored. 
> 
> We utilise virus scanning software but we cannot guarantee 
> the security of electronic communications and you are advised 
> to check any attachments for viruses. We do not accept 
> liability for any loss resulting from any corruption or 
> alteration of data or importation of any virus as a result of 
> receiving this electronic communication. 
> 
> Replies to this E-mail may be monitored for operational or 
> business reasons. London Scottish Bank PLC is regulated by 
> the Financial Services Authority.
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security System.
> 
> ---------------------------------------------------------------------
> 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