You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by si...@apache.org on 2010/06/26 19:18:21 UTC

svn commit: r958248 - /cocoon/cocoon3/trunk/cocoon-optional/src/main/java/org/apache/cocoon/optional/pipeline/components/sax/jaxb/JAXBGenerator.java

Author: simonetripodi
Date: Sat Jun 26 17:18:20 2010
New Revision: 958248

URL: http://svn.apache.org/viewvc?rev=958248&view=rev
Log:
fixed exception messages

Modified:
    cocoon/cocoon3/trunk/cocoon-optional/src/main/java/org/apache/cocoon/optional/pipeline/components/sax/jaxb/JAXBGenerator.java

Modified: cocoon/cocoon3/trunk/cocoon-optional/src/main/java/org/apache/cocoon/optional/pipeline/components/sax/jaxb/JAXBGenerator.java
URL: http://svn.apache.org/viewvc/cocoon/cocoon3/trunk/cocoon-optional/src/main/java/org/apache/cocoon/optional/pipeline/components/sax/jaxb/JAXBGenerator.java?rev=958248&r1=958247&r2=958248&view=diff
==============================================================================
--- cocoon/cocoon3/trunk/cocoon-optional/src/main/java/org/apache/cocoon/optional/pipeline/components/sax/jaxb/JAXBGenerator.java (original)
+++ cocoon/cocoon3/trunk/cocoon-optional/src/main/java/org/apache/cocoon/optional/pipeline/components/sax/jaxb/JAXBGenerator.java Sat Jun 26 17:18:20 2010
@@ -101,7 +101,7 @@ public abstract class JAXBGenerator<T> e
         if (!this.type.isAnnotationPresent(XmlRootElement.class)
                 && !this.type.isAnnotationPresent(XmlType.class)) {
             throw new IllegalArgumentException("Object of type "
-                    + type.getName()
+                    + this.type.getName()
                     + " can't be marshalled since neither of "
                     + XmlRootElement.class.getName()
                     + " or "
@@ -125,7 +125,7 @@ public abstract class JAXBGenerator<T> e
             if (name != null && !DEFAULT.equals(name)) {
                 xmlRootElementName = name;
             } else {
-                xmlRootElementName = type.getSimpleName();
+                xmlRootElementName = this.type.getSimpleName();
             }
 
             if (DEFAULT.equals(xmlRootElementNameSpace)) {
@@ -166,7 +166,7 @@ public abstract class JAXBGenerator<T> e
             }
         } catch (Exception e) {
             throw new ProcessingException("Impossible to marshal object of type "
-                    + this.toBeMarshalled.getClass()
+                    + this.type
                     + " to XML", e);
         }
     }