我正在尝试将Google Web Application转换为EAR应用程序(后端转换为模块)。我已经为模块创建了 EAR 项目和动态 Web 项目。我已经将旧的前端代码添加到默认模块中,并将后端代码添加到其他模块中。将数据添加到数据存储时遇到问题。使用前端后端工作的旧项目,在将后端转换为模块时出现问题&tx.begin() throws Exception
。我已经为 jdo 配置创建了package.jdo
。
软件配置:- Eclipse-Juno,Google App Engine SDK:- 1.8.5,JDK:- 1.7.0_65,JDO:-JDO 2.3,DataNucleus Eclipse 插件:-4.0.0.
PersistenceManager pm = null;
pm = PMF.get().getPersistenceManager();
tx = pm.currentTransaction();
tx.begin();
pm.makePersistent(dataObj);
tx.commit();*
这是DataNucleaus增强的问题。提供正确的 jdo 文件 坚持不懈.xml并增强项目。当所有类运行时运行项目 增强(您将在控制台上收到消息,有多少类 增强。