/ / tobiz त्रुटि: ajax के साथ कॉलिंग सेवा पर प्राथमिक मुख्य त्रुटि - त्रुटि-हैंडलिंग, tobiz

ऑफ़बीज त्रुटि: AJAX के साथ कॉलिंग सेवा पर प्राथमिक कुंजी त्रुटि - त्रुटि-हैंडलिंग, ofbiz

इस सेवा को कॉल करने की कोशिश कर रहा है:

<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"/>