Index: SchemaCodeGenMojo.java =================================================================== RCS file: /cvsroot/jibx/maven-jibx-plugin/src/main/java/org/jibx/maven/SchemaCodeGenMojo.java,v retrieving revision 1.2 diff -u -r1.2 SchemaCodeGenMojo.java --- SchemaCodeGenMojo.java 1 Aug 2009 21:00:23 -0000 1.2 +++ SchemaCodeGenMojo.java 15 Oct 2009 14:47:28 -0000 @@ -129,9 +129,16 @@ List args = new ArrayList(); for (Iterator iterator = options.entrySet().iterator(); iterator.hasNext();) { Map.Entry entry = (Map.Entry) iterator.next(); - String option = "--" + entry.getKey() + "=" + entry.getValue(); - getLog().debug("Adding option: " + option); - args.add(option); + getLog().debug("Adding option : -" + entry.getKey() + " " + entry.getValue()); + args.add("-" + entry.getKey()); + args.add(entry.getValue()); + } + if (customizations.size() > 0) { + args.add("-c"); + for (Iterator iterator = customizations.iterator(); iterator.hasNext();) { + String customization = (String) iterator.next(); + args.add(customization); + } } if (verbose) args.add("-v"); @@ -146,13 +153,6 @@ String schema = (String) iterator.next(); args.add(new File(schema).toURI().toString()); } - if (customizations.size() > 0) { - args.add("-c"); - for (Iterator iterator = customizations.iterator(); iterator.hasNext();) { - String customization = (String) iterator.next(); - args.add(customization); - } - } try { getLog().info("Generating Java sources in " + targetDirectory + " from schemas available in " + directory + "..."); CodeGen.main((String[]) args.toArray(new String[args.size()]));