পরিষেবা কলআউট নীতি স্থাপনার ত্রুটি সমস্যা সমাধান

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান
তথ্য

URL অনুপস্থিত

ত্রুটি বার্তা

এজ ইউআই বা এজ ম্যানেজমেন্ট এপিআই এর মাধ্যমে এপিআই প্রক্সির স্থাপনা এই ত্রুটি বার্তার সাথে ব্যর্থ হয়:

Error Saving Revision [revision_number]
URL is missing in Step [policy_name]

উদাহরণ ত্রুটি বার্তা

Error Saving Revision 2
URL is missing in Step ExecuteGeocodingRequest.

উদাহরণ স্ক্রিনশট

কারণ

যদি পরিষেবা কলআউট নীতিতে <URL> উপাদানটি অনুপস্থিত থাকে বা ফাঁকা রেখে যায়, তাহলে API প্রক্সির স্থাপনা ব্যর্থ হয়।

রোগ নির্ণয়

ত্রুটি বার্তায় নাম দেওয়া পরিষেবা কলআউট নীতিতে <URL> উপাদানটি পরীক্ষা করুন। যদি উপাদানের মধ্যে ঘোষিত কোনো URL না থাকে, তাহলে সেটিই ত্রুটির কারণ। উদাহরণস্বরূপ, নিম্নলিখিত পরিষেবা কলআউট নীতিতে একটি খালি <URL> উপাদান রয়েছে:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ServiceCallout name="ExecuteGeocodingRequest">
    <Request variable="GeocodingRequest"/>
    <Response>GeocodingResponse</Response>
    <HTTPTargetConnection>
        <URL></URL>
    </HTTPTargetConnection>
</ServiceCallout>

কারণ <URL> উপাদানটি খালি, API প্রক্সির স্থাপনা ব্যর্থ হয়।

রেজোলিউশন

পরিষেবা কলআউট নীতির <URL> উপাদানটির একটি বৈধ URL আছে তা নিশ্চিত করুন। যেমন:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ServiceCallout name="ExecuteGeocodingRequest">
    <Request variable="GeocodingRequest"/>
    <Response>GeocodingResponse</Response>
    <HTTPTargetConnection>
        <URL>http://maps.googleapis.com/maps/api/geocode/json</URL>
    </HTTPTargetConnection>
</ServiceCallout>

সংযোগ তথ্য অনুপস্থিত

ত্রুটি বার্তা

এজ ইউআই বা এজ ম্যানেজমেন্ট এপিআই এর মাধ্যমে এপিআই প্রক্সির স্থাপনা এই ত্রুটি বার্তার সাথে ব্যর্থ হয়:

Error Saving Revision [revision_number]
Connection information is missing in Step [policy_name]

উদাহরণ ত্রুটি বার্তা

Error Saving Revision 1
Connection information is missing in Step ExecuteGeocodingRequest.

উদাহরণ স্ক্রিনশট

কারণ

যদি পরিষেবা কলআউট নীতিতে <HTTPTargetConnection> বা <LocalTargetConnection> উপাদান না থাকে, তাহলে API প্রক্সির স্থাপনা ব্যর্থ হয়।

রোগ নির্ণয়

পরিষেবা কলআউট নীতিতে <HTTPTargetConnection> বা <LocalTargetConnection> উপাদান সংজ্ঞায়িত আছে কিনা তা নির্ধারণ করুন। যেমন:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ServiceCallout name="ExecuteGeocodingRequest">
    <Request variable="GeocodingRequest"/>
    <Response>GeocodingResponse</Response>
</ServiceCallout>

লক্ষ্য করুন যে নীতিতে সংজ্ঞায়িত কোনো <HTTPTargetConnection> বা <LocalTargetConnection> উপাদান নেই।

রেজোলিউশন

পরিষেবা কলআউট নীতিতে হয় <HTTPTargetConnection> বা <LocalTargetConnection> উপাদান রয়েছে তা নিশ্চিত করুন। যেমন:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ServiceCallout name="ExecuteGeocodingRequest">
    <Request variable="GeocodingRequest"/>
    <Response>GeocodingResponse</Response>
    <HTTPTargetConnection>
        <URL>http://maps.googleapis.com/maps/api/geocode/json</URL>
    </HTTPTargetConnection>
</ServiceCallout>

অবৈধTimeoutValue

ত্রুটি বার্তা

এজ ইউআই বা এজ ম্যানেজমেন্ট এপিআই এর মাধ্যমে এপিআই প্রক্সির স্থাপনা এই ত্রুটি বার্তার সাথে ব্যর্থ হয়:

Error Saving Revision [revision_number]
Invalid Timeout value [0 or negative_number].

উদাহরণ ত্রুটি বার্তা

Error Saving Revision 1
Invalid Timeout value -1.

উদাহরণ স্ক্রিনশট

কারণ

যদি পরিষেবা কলআউট নীতিতে <Timeout> উপাদানটির একটি শূন্য বা ঋণাত্মক মান নির্দিষ্ট করা থাকে, তাহলে API প্রক্সির স্থাপনা ব্যর্থ হয়।

রোগ নির্ণয়

পরিষেবা কলআউট নীতিতে <Timeout> উপাদানটি পরীক্ষা করুন। যদি মানটি শূন্য বা একটি ঋণাত্মক সংখ্যা হয়, তবে এটি ত্রুটির কারণ। যেমন:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ServiceCallout name="ExecuteGeocodingRequest">
    <Request variable="GeocodingRequest"/>
    <Response>GeocodingResponse</Response>
    <Timeout>0</Timeout>
    <HTTPTargetConnection>
        <URL>http://maps.googleapis.com/maps/api/geocode/json</URL>
    </HTTPTargetConnection>
</ServiceCallout>

কারণ <Timeout> উপাদানটির মান শূন্য, প্রক্সিটি স্থাপন করতে ব্যর্থ হয়।

রেজোলিউশন

নিশ্চিত করুন যে <Timeout> উপাদানের জন্য নির্দিষ্ট করা মানটি একটি অ-শূন্য বা অ-নেতিবাচক সংখ্যা। যেমন:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ServiceCallout name="ExecuteGeocodingRequest">
    <Request variable="GeocodingRequest"/>
    <Response>GeocodingResponse</Response>
    <Timeout>10</Timeout>
    <HTTPTargetConnection>
        <URL>http://maps.googleapis.com/maps/api/geocode/json</URL>
    </HTTPTargetConnection>
</ServiceCallout>