MobileFirst Platform Foundation 6.3.0.00-20141127-1357 WebSphere Application Server 8.5.5.0 (1.0.3.20130510-0831) 在 Java HotSpot(TM) 64 位服务器 VM,版本 1.7.0_75-b13 (en_US) 上托管在 softlayer Project WAR 版本上: 6.3.0.00.20150214-1702
跟进这个帖子
无法部署运行时,因为我使用的是不同的 MFP-WASLP 服务器版本。现在可以这样做了。但是无法部署 -wlapps。
我收到“不受此上下文管理”错误,这可能是指 MFP 上下文吗?在这里找到了一些帖子,但它们都指向 max_allowed_packet。我能够设置 my.ini 文件并使用显示变量进行确认。所以我不认为是这样。
我收到以下错误:
[4/6/15 7:24:55:845 CEST] 000000fc com.ibm.worklight.admin.actions.BaseTransaction E internalRun() Exception
<openjpa-1.2.2-r422266:898935 nonfatal user error> org.apache.openjpa.persistence.ArgumentException: Object "com.ibm.worklight.dataaccess.jpa.entity.ProjectEntity-com.ibm.worklight.dataaccess.jpa.entity.ProjectEntity-1" is not managed by this context.
FailedObject: com.ibm.worklight.dataaccess.jpa.entity.ProjectEntity-com.ibm.worklight.dataaccess.jpa.entity.ProjectEntity-1
at org.apache.openjpa.persistence.EntityManagerImpl.processArgument(EntityManagerImpl.java:1216)
at org.apache.openjpa.kernel.BrokerImpl.processArgument(BrokerImpl.java:2149)
at org.apache.openjpa.kernel.BrokerImpl.gatherCascadeRefresh(BrokerImpl.java:2816)
at org.apache.openjpa.kernel.BrokerImpl.refresh(BrokerImpl.java:2793)
at org.apache.openjpa.kernel.DelegatingBroker.refresh(DelegatingBroker.java:1078)
at org.apache.openjpa.persistence.EntityManagerImpl.refresh(EntityManagerImpl.java:688)
at com.ibm.worklight.admin.actions.BaseTransaction.setNewProjectTransactionID(BaseTransaction.java:618)
at com.ibm.worklight.admin.actions.BaseTransaction.internalRun(BaseTransaction.java:315)
at com.ibm.worklight.admin.actions.BaseTransaction$1.run(BaseTransaction.java:222)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
有什么想法我可能做错了吗?
只是好奇,尽管我对此表示怀疑,但是否有任何错误参考?(我可以使用它而不是总是这样问)。
PS我的项目战争版本和MFP是bot 6.3,但版本略有不同(可能不是问题吗?):
MobileFirst Platform foundation 6.3.0.00-20141127-1357
Project WAR version: 6.3.0.00.20150214-1702