Hello all, I've created small patch for maven-hibernate-plugin. It adds delimiter property to the schema-export jelly tag.
This change required using newer version of the hibernate, so I've change hibernate version used by plugin to 2.0.3. Best regards, Konstantin
? .classpath ? .project Index: plugin.jelly =================================================================== RCS file: /home/cvspublic/maven-plugins/hibernate/plugin.jelly,v retrieving revision 1.2 diff -u -r1.2 plugin.jelly --- plugin.jelly 19 Aug 2003 05:09:49 -0000 1.2 +++ plugin.jelly 29 Nov 2003 23:49:50 -0000 @@ -21,6 +21,7 @@ quiet="${maven.hibernate.quiet}" text="${maven.hibernate.text}" drop="${maven.hibernate.drop}" + delimiter="${maven.hibernate.delimiter}" outputFile="${maven.hibernate.output.file}" basedir="${maven.hibernate.input.dir}" includes="${maven.hibernate.input.includes}" Index: plugin.properties =================================================================== RCS file: /home/cvspublic/maven-plugins/hibernate/plugin.properties,v retrieving revision 1.1 diff -u -r1.1 plugin.properties --- plugin.properties 15 May 2003 13:06:26 -0000 1.1 +++ plugin.properties 29 Nov 2003 23:49:50 -0000 @@ -2,6 +2,7 @@ maven.hibernate.quiet=yes maven.hibernate.text=no maven.hibernate.drop=no +maven.hibernate.delimiter= maven.hibernate.output.dir=${maven.build.dir}/schema maven.hibernate.output.file=${maven.hibernate.output.dir}/${maven.final.name}-schema.sql maven.hibernate.input.dir=${maven.build.dest} Index: project.xml =================================================================== RCS file: /home/cvspublic/maven-plugins/hibernate/project.xml,v retrieving revision 1.17 diff -u -r1.17 project.xml --- project.xml 10 Oct 2003 19:21:00 -0000 1.17 +++ project.xml 29 Nov 2003 23:49:50 -0000 @@ -30,7 +30,7 @@ <dependency> <groupId>hibernate</groupId> <artifactId>hibernate</artifactId> - <version>2.0-beta-6</version> + <version>2.0.3</version> <type>jar</type> </dependency> <dependency> Index: src/main/org/apache/maven/hibernate/beans/SchemaExportBean.java =================================================================== RCS file: /home/cvspublic/maven-plugins/hibernate/src/main/org/apache/maven/hibernate/beans/SchemaExportBean.java,v retrieving revision 1.1 diff -u -r1.1 SchemaExportBean.java --- src/main/org/apache/maven/hibernate/beans/SchemaExportBean.java 15 May 2003 13:06:27 -0000 1.1 +++ src/main/org/apache/maven/hibernate/beans/SchemaExportBean.java 29 Nov 2003 23:49:52 -0000 @@ -90,6 +90,7 @@ private String properties = null; private String config = null; private String outputFile = null; + private String delimiter = null; private boolean quiet = false; private boolean text = false; private boolean drop = false; @@ -237,6 +238,20 @@ { excludes = string; } + + /** + * @return + */ + public String getDelimiter() { + return delimiter; + } + + /** + * @param string + */ + public void setDelimiter(String string) { + delimiter = string; + } /** * @@ -359,7 +374,7 @@ } System.out.println("Output file:" + getOutputFile()); schemaExport.setOutputFile(getOutputFile()); + schemaExport.setDelimiter(getDelimiter()); return schemaExport; } - } Index: src/main/org/apache/maven/hibernate/jelly/SchemaExportTag.java =================================================================== RCS file: /home/cvspublic/maven-plugins/hibernate/src/main/org/apache/maven/hibernate/jelly/SchemaExportTag.java,v retrieving revision 1.1 diff -u -r1.1 SchemaExportTag.java --- src/main/org/apache/maven/hibernate/jelly/SchemaExportTag.java 15 May 2003 13:06:25 -0000 1.1 +++ src/main/org/apache/maven/hibernate/jelly/SchemaExportTag.java 29 Nov 2003 23:49:53 -0000 @@ -249,5 +249,14 @@ { bean.setProperties(string); } - + + public String getDelimiter() + { + return bean.getDelimiter(); + } + + public void setDelimiter(String delimiter) + { + bean.setDelimiter(delimiter); + } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]