Soap header com axis

0 respostas
T

Olá..

Então, estou desenvolvendo uma aplicação cliente de um webservice, onde preciso setar alguns valores no soap header da requisição, estou utilizando o framework axis.
Até agora fiz o seguinte:

try {
			DocumentBuilderFactory dbf1 = DocumentBuilderFactory.newInstance();
			Document doc2;
			doc2 = (Document) dbf1.newDocumentBuilder().parse(new FileInputStream("C:/meuArq.xml"));

			SOAPHeaderElement headerElement = new SOAPHeaderElement(doc2.getDocumentElement());
			setHeader(headerElement);
		} catch (Exception e) {
			e.printStackTrace();
		}

		setRequestHeaders(_call);
		setAttachments(_call);

		try {
			java.lang.Object _resp = _call.invoke(new java.lang.Object[] { nfeDadosMsg });
                         .....

daí, envio e a requisição e a respota fala que estã faltando a tag "tagtal" no soap header.

Alguém poderia me ajudar, obrigado!

Criado 19 de fevereiro de 2009
Respostas 0
Participantes 1