尝试拨打此服务:
<service name="createExp" default-entity-name="bidExp" engine="java"
location="org.ofbiz.bidexp.bidExpServices"
invoke="createExp"
auth="false">
<description>createExp</description>
<attribute name="partyId" mode="IN" type="String" optional="false"/>
<attribute name="expId" mode="OUT" type="String" optional="false"/>
</service>
我收到此错误:
2015-07-08 16:13:41,630 |-0.0.0.0-8443-exec-2
|PrimaryKeyFinder |I| Returning null because found
incomplete primary key in find: [GenericEntity:PartyAcctgPrefAndGroup]
[partyId,Company(java.lang.String)][roleTypeId,null()]
并且(可能是错误的结果)ajax结果 不成功(虽然java服务工作正常!)。
错误是什么意思,我该如何解决?
答案 0 :(得分:1)
因为你说Java服务工作正常。我猜您的Ajax请求不包含会话。尝试更改ajax请求的控制器,如下所示(auth =“true”)
<security https="true" auth="true"/>