Whether the JBPM4.0 support informix
superjoo Jul 21, 2009 4:28 AMWhen i deployed the JBPM4.0 version to informix,the eclipse IDE tell me some exceptions like that:
15:26:17,437 INF | [DefaultCommandService] exception while executing command org.jbpm.pvm.internal.cmd.DeployCmd@10c3a08
org.jbpm.pvm.internal.wire.WireException: couldn't initialize object 'org.jbpm.pvm.internal.repository.RepositorySessionImpl': No Dialect mapping for JDBC type: 2005
 at org.jbpm.pvm.internal.wire.descriptor.ObjectDescriptor.initialize(ObjectDescriptor.java:233)
 at org.jbpm.pvm.internal.wire.WireContext.performInitialization(WireContext.java:537)
 at org.jbpm.pvm.internal.wire.WireContext.initialize(WireContext.java:499)
 at org.jbpm.pvm.internal.wire.WireContext.create(WireContext.java:453)
 at org.jbpm.pvm.internal.wire.WireContext.create(WireContext.java:441)
 at org.jbpm.pvm.internal.wire.WireContext.get(WireContext.java:421)
 at org.jbpm.pvm.internal.wire.WireContext.get(WireContext.java:331)
 at org.jbpm.pvm.internal.wire.WireContext.get(WireContext.java:707)
 at org.jbpm.pvm.internal.env.BasicEnvironment.get(BasicEnvironment.java:153)
 at org.jbpm.pvm.internal.env.BasicEnvironment.get(BasicEnvironment.java:144)
 at org.jbpm.pvm.internal.cmd.DeployCmd.execute(DeployCmd.java:46)
 at org.jbpm.pvm.internal.cmd.DeployCmd.execute(DeployCmd.java:33)
 at org.jbpm.pvm.internal.svc.DefaultCommandService.execute(DefaultCommandService.java:42)
 at org.jbpm.pvm.internal.tx.StandardTransactionInterceptor.execute(StandardTransactionInterceptor.java:54)
 at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.execute(EnvironmentInterceptor.java:54)
 at org.jbpm.pvm.internal.svc.RetryInterceptor.execute(RetryInterceptor.java:55)
 at org.jbpm.pvm.internal.repository.DeploymentImpl.deploy(DeploymentImpl.java:90)
 at test.superjoo.deploy.DeployProcessDefinition.main(DeployProcessDefinition.java:22)
Caused by: org.hibernate.MappingException: No Dialect mapping for JDBC type: 2005
 at org.hibernate.dialect.TypeNames.get(TypeNames.java:79)
 at org.hibernate.dialect.TypeNames.get(TypeNames.java:104)
 at org.hibernate.dialect.Dialect.getTypeName(Dialect.java:314)
 at org.hibernate.mapping.Column.getSqlType(Column.java:205)
 at org.hibernate.mapping.Table.sqlCreateString(Table.java:420)
 at org.hibernate.cfg.Configuration.generateSchemaCreationScript(Configuration.java:881)
 at org.hibernate.tool.hbm2ddl.SchemaExport.(SchemaExport.java:105)
 at org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:343)
 at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1327)
 at org.jbpm.pvm.internal.wire.descriptor.HibernateSessionFactoryDescriptor.construct(HibernateSessionFactoryDescriptor.java:64)
 at org.jbpm.pvm.internal.wire.WireContext.construct(WireContext.java:473)
 at org.jbpm.pvm.internal.wire.WireContext.create(WireContext.java:452)
 at org.jbpm.pvm.internal.wire.WireContext.create(WireContext.java:441)
 at org.jbpm.pvm.internal.wire.WireContext.get(WireContext.java:421)
 at org.jbpm.pvm.internal.wire.WireContext.get(WireContext.java:331)
 at org.jbpm.pvm.internal.wire.WireContext.get(WireContext.java:707)
 at org.jbpm.pvm.internal.env.BasicEnvironment.get(BasicEnvironment.java:153)
 at org.jbpm.pvm.internal.env.BasicEnvironment.get(BasicEnvironment.java:144)
 at org.jbpm.pvm.internal.wire.descriptor.HibernateSessionDescriptor.construct(HibernateSessionDescriptor.java:63)
 at org.jbpm.pvm.internal.wire.WireContext.construct(WireContext.java:473)
 at org.jbpm.pvm.internal.wire.WireContext.create(WireContext.java:452)
 at org.jbpm.pvm.internal.wire.WireContext.create(WireContext.java:441)
 at org.jbpm.pvm.internal.wire.WireContext.get(WireContext.java:421)
 at org.jbpm.pvm.internal.wire.WireContext.get(WireContext.java:331)
 at org.jbpm.pvm.internal.wire.WireContext.get(WireContext.java:707)
 at org.jbpm.pvm.internal.wire.descriptor.ObjectDescriptor.autoWire(ObjectDescriptor.java:294)
 at org.jbpm.pvm.internal.wire.descriptor.ObjectDescriptor.initialize(ObjectDescriptor.java:225)
 ... 17 more
 
     
    