Bugs item #986420, was opened at 2004-07-07 03:01
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=986420&group_id=22866

Category: JBossCMP
Group: v3.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Juan Martinez (juanmartinez)
Assigned to: Nobody/Anonymous (nobody)
Summary: Exception while ALTER TABLE (HSQLDB)

Initial Comment:
I got the following while changing a column name: 
 
org.jboss.deployment.DeploymentException: Error while 
alter table PART ALTER TABLE PART ADD request 
VARCHAR(256); - nested throwable: 
(java.sql.SQLException: Unexpected token: VARCHAR in 
statement [ALTER TABLE PART ADD request 
VARCHAR(256)]) 
        at 
org.jboss.ejb.plugins.cmp.jdbc.JDBCStartCommand.alterTable(JDBCStartCommand.java:426) 
        at 
org.jboss.ejb.plugins.cmp.jdbc.JDBCStartCommand.execute(JDBCStartCommand.java:125) 
        at 
org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.startStoreManager(JDBCStoreManager.java:492)
 
        at 
org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.start(JDBCStoreManager.java:396) 
        at 
org.jboss.ejb.plugins.CMPPersistenceManager.start(CMPPersistenceManager.java:146) 
        at 
org.jboss.ejb.EntityContainer.startService(EntityContainer.java:337) 
        at 
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271) 
        at 
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
 
        at 
sun.reflect.GeneratedMethodAccessor111.invoke(Unknown 
Source) 
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
        at java.lang.reflect.Method.invoke(Method.java:324) 
        at 
org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60) 
        at 
org.jboss.mx.server.Invocation.dispatch(Invocation.java:61) 
        at 
org.jboss.mx.server.Invocation.dispatch(Invocation.java:53) 
        at 
org.jboss.mx.server.Invocation.invoke(Invocation.java:86) 
        at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185) 
        at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473) 
        at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:837) 
        at $Proxy17.start(Unknown Source) 
        at 
org.jboss.system.ServiceController.start(ServiceController.java:367) 
        at 
sun.reflect.GeneratedMethodAccessor6.invoke(Unknown 
Source) 
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
        at java.lang.reflect.Method.invoke(Method.java:324) 
        at 
org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60) 
        at 
org.jboss.mx.server.Invocation.dispatch(Invocation.java:61) 
        at 
org.jboss.mx.server.Invocation.dispatch(Invocation.java:53) 
        at 
org.jboss.mx.server.Invocation.invoke(Invocation.java:86) 
        at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185) 
        at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473) 
        at 
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176) 
        at $Proxy186.start(Unknown Source) 
        at 
org.jboss.ejb.EjbModule.startService(EjbModule.java:367) 
        at 
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271) 
        at 
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
 
        at sun.reflect.NativeMethodAccessorImpl.invoke0
(Native Method) 
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
        at java.lang.reflect.Method.invoke(Method.java:324) 
        at 
org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60) 
        at 
org.jboss.mx.server.Invocation.dispatch(Invocation.java:61) 
        at 
org.jboss.mx.server.Invocation.dispatch(Invocation.java:53) 
        at 
org.jboss.mx.server.Invocation.invoke(Invocation.java:86) 
        at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185) 
        at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473) 
        at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:837) 
        at $Proxy17.start(Unknown Source) 
        at 
org.jboss.system.ServiceController.start(ServiceController.java:367) 
        at 
sun.reflect.GeneratedMethodAccessor6.invoke(Unknown 
Source) 
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
        at java.lang.reflect.Method.invoke(Method.java:324) 
        at 
org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60) 
        at 
org.jboss.mx.server.Invocation.dispatch(Invocation.java:61) 
        at 
org.jboss.mx.server.Invocation.dispatch(Invocation.java:53) 
        at 
org.jboss.mx.server.Invocation.invoke(Invocation.java:86) 
        at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185) 
        at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473) 
        at 
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176) 
        at $Proxy14.start(Unknown Source) 
        at 
org.jboss.ejb.EJBDeployer.start(EJBDeployer.java:570) 
        at 
org.jboss.deployment.MainDeployer.start(MainDeployer.java:836) 
        at 
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:645) 
        at 
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:608) 
        at 
sun.reflect.GeneratedMethodAccessor15.invoke(Unknown 
Source) 
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
        at java.lang.reflect.Method.invoke(Method.java:324) 
        at 
org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60) 
        at 
org.jboss.mx.server.Invocation.dispatch(Invocation.java:61) 
        at 
org.jboss.mx.server.Invocation.dispatch(Invocation.java:53) 
        at 
org.jboss.mx.server.Invocation.invoke(Invocation.java:86) 
        at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185) 
        at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473) 
        at 
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176) 
        at $Proxy7.deploy(Unknown Source) 
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:304)
 
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:460) 
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:201)
 
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:212)
 
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)
 
Caused by: java.sql.SQLException: Unexpected token: 
VARCHAR in statement [ALTER TABLE PART ADD request 
VARCHAR(256)] 
        at org.hsqldb.Trace.getError(Unknown Source) 
        at org.hsqldb.jdbcResultSet.<init>(Unknown Source) 
        at 
org.hsqldb.jdbcConnection.executeStandalone(Unknown 
Source) 
        at org.hsqldb.jdbcConnection.execute(Unknown 
Source) 
        at org.hsqldb.jdbcStatement.fetchResult(Unknown 
Source) 
        at 
org.hsqldb.jdbcStatement.executeUpdate(Unknown 
Source) 
        at 
org.jboss.resource.adapter.jdbc.WrappedStatement.executeUpdate(WrappedStatement.java:281)
 
        at 
org.jboss.ejb.plugins.cmp.jdbc.JDBCStartCommand.alterTable(JDBCStartCommand.java:414) 
        ... 77 more 
 
Using JBoss_3_2_5 date=200407011034 with HSQLDB 
(default configuration) and 
<alter-table>true</alter-table> 
 
>From the HSQLDB site it seems to be missing a COLUMN. 
 
ALTER TABLE <tablename> ADD COLUMN 
<columnname> Datatype [(columnSize[,precision])] 
[DEFAULT <defaultValue> [NOT NULL]] [BEFORE 
<existingcolumn>]; 
 
http://hsqldb.sourceforge.net/alphadocs/guide/ch08.html#alter_table-section 
 
Hope this is of some use. 
 Juan 
 

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=986420&group_id=22866


-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to