نشر خدمة ويب في glassfish مع المعلمات ال init
-
05-07-2019 - |
سؤال
ولقد خلق خدمة ويب باستخدام 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؟
لا تنتمي إلى StackOverflow