Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0005987 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] A. Platform | minor | always | 2008-11-17 11:06 | 2008-11-23 11:07 | |||
Reporter | rafaroda | View Status | public | |||||
Assigned To | rafaroda | |||||||
Priority | normal | Resolution | duplicate | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Linux 32 bit | Database | PostgreSQL | Java version | 1.5 | |||
OS Version | Ubuntu 7.10 | Database version | 8.3 | Ant version | 1.7 | |||
Product Version | pi | SCM revision | 10121 | |||||
Review Assigned To | ||||||||
Web browser | ||||||||
Modules | Core | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0005987: Can not export.database from Eclipse | |||||||
Description | In the current trunk, with modularity project merged inside, I can not launch export.database from Eclipse. Using command line it works. Error: export.database.data: [exportdata] 0 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_Invoice_CustomerProdQtr because it has no primary key columns [exportdata] 4 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_Invoice_V2 because it has no primary key columns [exportdata] 4 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_InvoiceLine_V2 because it has no primary key columns [exportdata] 4 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_Cash_Detail because it has no primary key columns [exportdata] 4 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table AD_Script_SQL because it has no primary key columns [exportdata] 5 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_Order_Open because it has no primary key columns [exportdata] 6 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table M_Transaction_Sum because it has no primary key columns [exportdata] 6 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_Invoice_Day because it has no primary key columns [exportdata] 6 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_Invoice_Month because it has no primary key columns [exportdata] 6 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_Invoice_ProdMonth because it has no primary key columns [exportdata] 6 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_Invoice_ProdWeek because it has no primary key columns [exportdata] 6 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_Invoice_VendorMonth because it has no primary key columns [exportdata] 6 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_Invoice_Week because it has no primary key columns [exportdata] 6 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_Invoice_CustomerVendQtr because it has no primary key columns [exportdata] 6 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table M_Transaction_V because it has no primary key columns [exportdata] 7 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table M_InOut_Header_V because it has no primary key columns [exportdata] 7 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_Invoice_Header_V because it has no primary key columns [exportdata] 7 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_BPartner_V because it has no primary key columns [exportdata] 7 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table T_Report because it has no primary key columns [exportdata] 7 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table C_Debt_Payment_V because it has no primary key columns [exportdata] 8 [Thread-69] WARN org.openbravo.base.model.ModelProvider - Ignoring table AD_Dependencies because it has no primary key columns [exportdata] org.hibernate.HibernateException: Could not build tuplizer [org.openbravo.dal.core.OBTuplizer] [exportdata] at org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.buildEntityTuplizer(EntityEntityModeToTuplizerMapping.java:110) [exportdata] at org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:48) [exportdata] at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:295) [exportdata] at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:434) [exportdata] at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109) [exportdata] at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55) [exportdata] at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:226) [exportdata] at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294) [exportdata] at org.openbravo.base.session.SessionFactoryController.initialize(SessionFactoryController.java:102) [exportdata] at org.openbravo.dal.core.DalLayerInitializer.initialize(DalLayerInitializer.java:69) [exportdata] at org.openbravo.dal.core.DalInitializingTask.execute(DalInitializingTask.java:68) [exportdata] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [exportdata] at sun.reflect.GeneratedMethodAccessor257.invoke(Unknown Source) [exportdata] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [exportdata] at java.lang.reflect.Method.invoke(Method.java:597) [exportdata] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) [exportdata] at org.apache.tools.ant.Task.perform(Task.java:348) [exportdata] at org.apache.tools.ant.Target.execute(Target.java:357) [exportdata] at org.apache.tools.ant.Target.performTasks(Target.java:385) [exportdata] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) [exportdata] at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) [exportdata] at org.eclipse.ant.internal.core.ant.EclipseSingleCheckExecutor.executeTargets(EclipseSingleCheckExecutor.java:30) [exportdata] at org.apache.tools.ant.Project.executeTargets(Project.java:1181) [exportdata] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) [exportdata] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [exportdata] at sun.reflect.GeneratedMethodAccessor257.invoke(Unknown Source) [exportdata] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [exportdata] at java.lang.reflect.Method.invoke(Method.java:597) [exportdata] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) [exportdata] at org.apache.tools.ant.Task.perform(Task.java:348) [exportdata] at org.apache.tools.ant.Target.execute(Target.java:357) [exportdata] at org.apache.tools.ant.Target.performTasks(Target.java:385) [exportdata] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) [exportdata] at org.apache.tools.ant.Project.executeTarget(Project.java:1298) [exportdata] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) [exportdata] at org.eclipse.ant.internal.core.ant.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32) [exportdata] at org.apache.tools.ant.Project.executeTargets(Project.java:1181) [exportdata] at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:623) [exportdata] at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:456) [exportdata] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [exportdata] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [exportdata] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [exportdata] at java.lang.reflect.Method.invoke(Method.java:597) [exportdata] at org.eclipse.ant.core.AntRunner.run(AntRunner.java:378) [exportdata] at org.eclipse.ant.internal.ui.launchConfigurations.AntLaunchDelegate$1.run(AntLaunchDelegate.java:247) [exportdata] at java.lang.Thread.run(Thread.java:619) [exportdata] Caused by: java.lang.reflect.InvocationTargetException [exportdata] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [exportdata] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) [exportdata] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) [exportdata] at java.lang.reflect.Constructor.newInstance(Constructor.java:513) [exportdata] at org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.buildEntityTuplizer(EntityEntityModeToTuplizerMapping.java:107) [exportdata] ... 45 more [exportdata] Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z)V [exportdata] at net.sf.cglib.core.DebuggingClassWriter.<init>(DebuggingClassWriter.java:47) [exportdata] at net.sf.cglib.core.DefaultGeneratorStrategy.getClassWriter(DefaultGeneratorStrategy.java:30) [exportdata] at net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:24) [exportdata] at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216) [exportdata] at net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:145) [exportdata] at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:117) [exportdata] at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:108) [exportdata] at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:104) [exportdata] at net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:69) [exportdata] at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:117) [exportdata] at org.hibernate.proxy.pojo.cglib.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:43) [exportdata] at org.openbravo.dal.core.OBTuplizer.buildProxyFactory(OBTuplizer.java:127) [exportdata] at org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:135) [exportdata] at org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55) [exportdata] at org.openbravo.dal.core.OBTuplizer.<init>(OBTuplizer.java:46) [exportdata] ... 50 more [exportdata] 7247 [Thread-69] ERROR org.openbravo.base.exception.OBException - org.hibernate.HibernateException: Could not build tuplizer [org.openbravo.dal.core.OBTuplizer] BUILD FAILED /home/openbravo/workspaces/openbravo-trunk-postgres/openbravo/build.xml:410: The following error occurred while executing this line: /home/openbravo/workspaces/openbravo-trunk-postgres/openbravo/src-db/database/build.xml:497: org.openbravo.base.exception.OBException: org.hibernate.HibernateException: Could not build tuplizer [org.openbravo.dal.core.OBTuplizer] | |||||||
Steps To Reproduce | 1) Using Eclipse, check out and build trunk source code: http://wiki.openbravo.com/wiki/Installation_and_setup_of_Eclipse_IDE#Checking_out_Openbravo_ERP_source_code [^] 2) Launch export.database Ant task from Eclipse: http://wiki.openbravo.com/wiki/Openbravo_Development_Environment_ODE#export.database [^] | |||||||
Proposed Solution | Workaround: Launch 'ant export.database' from command line. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Issue History | |||
Date Modified | Username | Field | Change |
2008-11-17 11:06 | rafaroda | New Issue | |
2008-11-17 11:06 | rafaroda | Assigned To | => rafaroda |
2008-11-17 11:06 | rafaroda | sf_bug_id | 0 => 2304613 |
2008-11-17 11:06 | rafaroda | Regression testing | => No |
2008-11-23 11:07 | rafaroda | Relationship added | duplicate of 0005990 |
2008-11-23 11:07 | rafaroda | Status | new => closed |
2008-11-23 11:07 | rafaroda | Duplicate ID | 0 => 5990 |
2008-11-23 11:07 | rafaroda | Resolution | open => duplicate |
Copyright © 2000 - 2009 MantisBT Group |