Announcement Announcement Module
Collapse
No announcement yet.
RFE AnnotationXStreamMarshaller autodetectAnnotations Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • RFE AnnotationXStreamMarshaller autodetectAnnotations

    Hello,

    XStream 1.3 provides auto-detection mode for annotations.
    This enables me to have a minimal XStream configuration (no need to use annotatedClasses property).

    I didn't found a way to set call getXStream().autodetectAnnotations(true) from Spring configuration.

    Could you add autodetectAnnotations property in AnnotationXStreamMarshaller (and call getXStream().autodetectAnnotations(true)) ?
    I've the same request for Spring 3.x.


    Thanks !

    see also http://xstream.codehaus.org/annotati...tml#AutoDetect

    I've extended Spring WS base classe meanwhile :
    Code:
    public class AnnotationXStreamMarshaller extends org.springframework.oxm.xstream.AnnotationXStreamMarshaller
            implements InitializingBean {
    
        /**
         * <p>Par défaut la détection automatique des annotations n'est pas activée.</p> 
         */
        private boolean autodetectAnnotations;
        
        /**
         * <p>Valorise la propriété autodetectAnnotations de XStream.</p>
         */
        public void afterPropertiesSet() {
            getXStream().autodetectAnnotations(true);
        }
        
        public boolean isAutodetectAnnotations() {
            return autodetectAnnotations;
        }
        
        public void setAutodetectAnnotations(boolean aAutodetectAnnotations) {
            autodetectAnnotations = aAutodetectAnnotations;
        }
    }

  • #2
    Created http://jira.springframework.org/browse/SWS-522

    Comment

    Working...
    X