इस सेवा को कॉल करने की कोशिश कर रहा है:
<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()]
और (शायद त्रुटि के परिणामस्वरूप) अजाक्स परिणाम सफलता नहीं है (हालांकि जावा-सेवा ठीक काम करती है!)।
त्रुटि का क्या अर्थ है और मैं इसे कैसे ठीक कर सकता हूं?
उत्तर:
उत्तर № 1 के लिए 1चूंकि आप कह रहे हैं कि जावा सेवा ठीक काम कर रही है। मुझे लगता है कि आपके अजाक्स अनुरोध में एक सत्र नहीं है। Ajax अनुरोध के नियंत्रक को नीचे के रूप में बदलने का प्रयास करें
<security https="true" auth="true"/>