diff --git a/modello-plugins/modello-plugin-xpp3/src/main/java/org/codehaus/modello/plugin/xpp3/Xpp3ReaderGenerator.java b/modello-plugins/modello-plugin-xpp3/src/main/java/org/codehaus/modello/plugin/xpp3/Xpp3ReaderGenerator.java index 60846e4b0..61f025479 100644 --- a/modello-plugins/modello-plugin-xpp3/src/main/java/org/codehaus/modello/plugin/xpp3/Xpp3ReaderGenerator.java +++ b/modello-plugins/modello-plugin-xpp3/src/main/java/org/codehaus/modello/plugin/xpp3/Xpp3ReaderGenerator.java @@ -480,7 +480,7 @@ private void writeClassParser( ModelClass modelClass, JClass jClass, boolean roo String capClassName = capitalise( className ); - String uncapClassName = uncapitalise( className ); + String uncapClassName = "_" + uncapitalise( className ); JMethod unmarshall = new JMethod( "parse" + capClassName, new JClass( className ), null ); unmarshall.getModifiers().makePrivate();