[Javalist] SOAP header írás webservice-ből.
Keresztes Jozsef
jkeresztes at vati.hu
2012. Okt. 2., K, 11:01:16 CEST
Már rögtön azzal baj van amikor a @WebParam-ot be akarom rakni a paraméterek közé, ugyanis a program build már exception-t dob:
SEVERE: Exception while loading the app
SEVERE: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: Servlet web service endpoint '' failure
Mi a baj az endpoint-tal ?
Egyébként csak ezt raktam be a a metódus szokásos paramétere mellé:
@WebParam(mode=javax.jws.WebParam.Mode.OUT, header=true) Holder hhh
Joe
-----Original Message-----
From: István Viczián [mailto:viczian.istvan at gmail.com]
Sent: Tuesday, October 02, 2012 10:46 AM
To: Java lista
Subject: Re: [Javalist]SOAP header írás webservice-ből.
Szia,
Amit ír nem működik?
Pl.
@WebMethod
public void add(long a, long b, @WebParam(mode=OUT,header=true)
Holder<SajatOsztalyodSzepen> header) {
header.value = new SajatOsztalyodSzepen();
}
--
Viczián István
2012/10/2 Keresztes Jozsef <jkeresztes at vati.hu>:
> Sziasztok !
>
> Még mindig küzdök a SOAP-pal (JAX-WS).
> Az elkészült webservice a soap-request-ből szépen tudja olvasni a soap-header -ben lévő információkat, ezzel a módszerrel:
>
> HeaderList headerList = (HeaderList)context.getMessageContext().get(JAXWSProperties.INBOUND_HEADER_LIST_PROPERTY);
> String valami = headerList.get(new QName("valami"), true).getStringContent();
>
> ahol a context az osztályban így van definiálva:
>
> @Resource
> WebServiceContext context;
>
> A probléma azzal van amikor a soap-response -ba szeretnék soap-header-t írni. Erre még nem találtam megoldást.
>
> Az ajánlott cikk 4.1.3-as pontja sem igazán magyarázza el hogy kéne ezt megtenni:
> http://metro.java.net/2.0.1/guide/SOAP_headers.html
>
> Szóval a kérdésem az hogy valaki csinált már ilyet, és mi a trükkje a dolognak ?
>
> Joe
>
>
>
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist
_______________________________________________
Javalist mailing list
Javalist at lists.javaforum.hu
http://lists.javaforum.hu/mailman/listinfo/javalist
További információk a(z) Javalist levelezőlistáról