2 Replies Latest reply on Jul 21, 2009 5:03 PM by kukeltje

    Whether the JBPM4.0 support informix

    superjoo

      When 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

      Could the JBPM4.0 support to deploy informix?