سؤال

ولقد خلق خدمة ويب باستخدام API JAX-WS. يتم تشغيل هذه الخدمة بدون أي مشكلة في استخدام فئة نقطة النهاية.

main(String args[])
{
(...)
MyService service=new MyService();
service.setParam1("limit=100");
service.setParam2("hello");
service.setParam3("max-value=10");
Endpoint endpoint = Endpoint.create(service);
endpoint.publish("http://localhost:8090/ws");
(...)
}

والآن، أود أن نشر هذه الخدمة في glassfish. لكن، وكما كتبت في بلدي على سبيل المثال، أود أن تهيئة خدمتي مع بعض المعلمات. كيف يمكنني تحقيق ذلك ؟ يجب أن استخدام API آخر؟

وشكرا جزيلا مقدما

هل كانت مفيدة؟

المحلول

وOK، وأخيرا وجدت الجواب: باستخدام javax.xml.ws.WebServiceContext كان الحل يتلقى .SEE هذا البعض الجواب كيف يمكنني الوصول إلى ServletContext من داخل JAX- خدمة ويب WS؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top