From 789e9ecac7b7596a03747ebd13fad0e5e8fc4cf5 Mon Sep 17 00:00:00 2001 From: Xin LI Date: Wed, 28 Mar 2007 05:47:17 +0000 Subject: New port: jboss5 JBoss AS 5 GA will be Java EE 5 certified and will include the following core technologies. * JBoss Microcontainer - POJO based microcontainer removing the dependency on JMX * EJB 3.0 - Fully certified as part of the Java EE 5 compliant JBoss AS 5 * Hibernate 3.2 - JPA certified * JBoss Messaging 1.2 - the next generation messaging platform from JBoss with HA features. * JBoss WebServices 2.0 - new custom built JAX-WS compliant WebServices stack. * JBoss Seam 1.1 - a powerful new application framework to build next generation Web 2.0 applications by unifying and integrating popular service oriented architecture (SOA) technologies Submitted by: Nemo Liu PR: ports/110163 Repocopy by: marcus --- java/jboss5/files/patch-serial-autoinc | 86 ---------------------------------- 1 file changed, 86 deletions(-) delete mode 100644 java/jboss5/files/patch-serial-autoinc (limited to 'java/jboss5/files/patch-serial-autoinc') diff --git a/java/jboss5/files/patch-serial-autoinc b/java/jboss5/files/patch-serial-autoinc deleted file mode 100644 index f39743e63678..000000000000 --- a/java/jboss5/files/patch-serial-autoinc +++ /dev/null @@ -1,86 +0,0 @@ -$FreeBSD$ - -This patch allows JBoss to correctly create tables when -using the auto-increment feature with Postgresql. - -diff -ruN ./server/src/etc/conf/default/standardjbosscmp-jdbc.xml /home/jonc/ports/jboss4/work/jboss-4.0.2-src/server/src/etc/conf/default/standardjbosscmp-jdbc.xml ---- ./server/src/etc/conf/default/standardjbosscmp-jdbc.xml Thu Jan 27 07:51:35 2005 -+++ /home/jonc/ports/jboss4/work/jboss-4.0.2-src/server/src/etc/conf/default/standardjbosscmp-jdbc.xml Tue May 17 16:13:34 2005 -@@ -1293,7 +1293,7 @@ - SELECT ?1 FROM ?2 WHERE ?3 ORDER BY ?4 FOR UPDATE - CONSTRAINT ?1 PRIMARY KEY (?2) - ALTER TABLE ?1 ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5) -- ?1 -+ ?1 serial - t - _ - 32 -@@ -1420,7 +1420,7 @@ - SELECT ?1 FROM ?2 WHERE ?3 ORDER BY ?4 FOR UPDATE - CONSTRAINT ?1 PRIMARY KEY (?2) - ALTER TABLE ?1 ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5) -- ?1 -+ ?1 serial - t - _ - 32 -@@ -1674,7 +1674,7 @@ - - CONSTRAINT ?1 PRIMARY KEY (?2) - ALTER TABLE ?1 ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5) -- ?1 IDENTITY -+ ?1 ?2 ?3 IDENTITY - ALTER TABLE ?1 ADD COLUMN ?2 ?3 - ALTER TABLE ?1 DROP COLUMN ?2 - t -@@ -1973,7 +1973,7 @@ - ALTER TABLE ?1 ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5) - --> - ALTER TABLE ?1 ADD INDEX (?3), ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5) -- ?1 auto_increment -+ ?1 ?2 ?3 auto_increment - ALTER TABLE ?1 MODIFY ?2 ?3 - t - _ -@@ -2113,7 +2113,7 @@ - SELECT ?1 FROM ?2 with (updlock) WHERE ?3 ORDER BY ?4 - CONSTRAINT ?1 PRIMARY KEY (?2) - ALTER TABLE ?1 ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5) -- ?1 IDENTITY -+ ?1 ?2 ?3 IDENTITY - ALTER TABLE ?1 ALTER COLUMN ?2 ?3 - t - _ -@@ -2245,7 +2245,7 @@ - SELECT ?1 FROM ?2 with (xlock) WHERE ?3 ORDER BY ?4 - CONSTRAINT ?1 PRIMARY KEY (?2) - ALTER TABLE ?1 ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5) -- ?1 IDENTITY -+ ?1 ?2 ?3 IDENTITY - t - _ - 32 -diff -ruN ./server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java /home/jonc/ports/jboss4/work/jboss-4.0.2-src/server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java ---- ./server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java Tue Oct 26 22:28:23 2004 -+++ /home/jonc/ports/jboss4/work/jboss-4.0.2-src/server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java Tue May 17 16:13:34 2005 -@@ -916,14 +916,18 @@ - // apply auto-increment template - if(type.getAutoIncrement()[0]) - { -- String columnClause = SQLUtil.getCreateTableColumnsClause(type); - JDBCFunctionMappingMetaData autoIncrement = - manager.getMetaData().getTypeMapping().getAutoIncrementTemplate(); - if(autoIncrement == null) - { - throw new IllegalStateException("auto-increment template not found"); - } -- String[] args = new String[]{columnClause}; -+ String[] args = new String[] -+ { -+ type.getColumnNames () [0], -+ type.getSQLTypes () [0], -+ type.getNotNull () [0] ? " not null " : "" -+ }; - autoIncrement.getFunctionSql(args, sqlBuffer); - } - else -- cgit v1.2.3