Alguém encontrou uma maneira de um serviço WCF ser consultado por um cliente Java? Qual biblioteca do .NET você usou e qual biblioteca Java você usou. Por favor, seja específico com plataformas específicas e versões de biblioteca. Além disso, descobri que, se as bibliotecas não usarem especificações de versão compatíveis do SOAP, as bibliotecas também […]
Eu tenho uma lista de categorias que retornam de uma solicitação da web, no formato JSON. Um exemplo pode ser: “categories”:[[“Descriptive Cat 1 Name”,”cat1label”]] Como isso seria representado no object? Atualmente tenho um object chamado Category e estou usando-o como: private List categories; O object Category parece com algo como: class Category { private String […]
Sou um iniciante em CXF Webservice. quando criei meu primeiro projeto WS através de uma exceção java.lang.NoClassDefFoundError: javax/ws/rs/NotFoundException at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.7.0_51] at java.lang.Class.privateGetDeclaredMethods(Class.java:2531) ~[na:1.7.0_51] at java.lang.Class.getDeclaredMethods(Class.java:1855) ~[na:1.7.0_51] at org.springframework.core.type.StandardAnnotationMetadata.hasAnnotatedMethods(StandardAnnotationMetadata.java:129) ~[spring-core-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.annotation.ConfigurationClassUtils.isLiteConfigurationCandidate(ConfigurationClassUtils.java:131) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.annotation.ConfigurationClassUtils.checkConfigurationClassCandidate(ConfigurationClassUtils.java:90) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:274) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:243) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:254) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:94) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:609) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) ~[spring-context-4.0.0.RELEASE.jar:4.0.0.RELEASE] […]
Eu estou recebendo resposta Soap deste código SOAPConnectionFactory sfc = SOAPConnectionFactory.newInstance(); SOAPConnection connection = sfc.createConnection(); SOAPMessage soapMessageResponse = connection.call(soapRequest, new URL(serviceLocation)); Como posso fazer isso com base em SSL? Eu sei como criar SSLSocketFactory de SSLContext dando meu keystore especificado. Como posso saber a class SSLSocketFactory sobre SSLSocketFactory ou SSLContext ? Para que minha comunicação […]
Estou usando a class de mapeamento de exceção Jersey 2.10 para manipular exceções. Quero retornar o status de erro e o corpo JSON para as informações de erro. Eu quero obter uma resposta semelhante a esta: 400 Bad Request X-Powered-By: Servlet/3.0 Content-Length: 152 Content-Type: application/json Content-Language: en-AU Date: Thu, 21 Aug 2014 07:21:40 GMT {“errors”:[{“code”:”LKVBS182″,”type”:”ERROR”,”message”:”COUNTRY […]
Eu tenho um serviço web JAX-WS asynchronous (annotations @WebMethod e @WebMethod ). Eu estou invocando em Java. e gostaria de saber como obter o código de resposta HTTP desse serviço no código Java.
Estou usando o JAX-RS usando a implementação de jersey. Estou tentando autenticar meu serviço usando a autenticação BASIC usando o Tomcat 6. Este é o código: @Path(“/authenticate”) @RolesAllowed({“Admin”,”Guest”}) public class BasicAuthenticationSecurity { @GET @Path(“/wbiPing”) @Produces(MediaType.TEXT_PLAIN) @RolesAllowed(“Admin”) public Response wbiPing(){ System.out.println(“Pinged!!!”); return Response.ok(“Pinged!!!”).build(); } } Quando tento anotar meu método usando @RolesAllows , estou recebendo um […]
Eu estou usando Spring-ws. Eu estou tentando WebServiceTemplate.sendSourceAndReceive(src, mySourceExtractor); No método de retorno de chamada extractData do SourceExtractor , recebo um DOMSource . O que agora? Eu sei que há um anexo porque quando eu chamo o serviço com soapUI, posso obter o anexo (arquivo pdf). Existe uma maneira melhor? Obrigado.
Oi eu estou tentando enviar dados para um webservice String url = ” https://www.myurl.com “; URL urlobj = new URL(url); HttpsURLConnection con = (HttpsURLConnection) urlobj.openConnection(); con.setRequestMethod(“POST”); con.setRequestProperty(“Content-Type”, “application/x-www-form-urlencoded”); String urlParameters = GenerateUrlParameters(data); con.setDoOutput(true); con.setDoInput(true); Log.i(“test”, “hit1”); DataOutputStream wr = new DataOutputStream(con.getOutputStream()); Log.i(“test”, “hit2”); wr.writeBytes(urlParameters); wr.flush(); wr.close(); Hit1 é atingido, mas falha na próxima linha e […]
Preciso de ajuda desesperada para descobrir por que meu aplicativo não está criando um serviço da web. Aqui está minha class Java do serviço web: @WebService @Component public class LoginWs extends AbstractWs { private static final Logger logger=MiscUtils.getLogger(); @Autowired private PersonDao personDao = null; /** * Returns PersonTransfer on valid login * @throws NotAuthorisedException if […]