Articles of java

Como evitar a necessidade de especificar o local do WSDL em um cliente de serviço da Web gerado por CXF ou JAX-WS?

Quando eu gero um cliente webservice usando o wsdl2java do CXF (que gera algo semelhante ao wsimport), via maven, meus serviços começam com códigos como este: @WebServiceClient(name = “StatusManagement”, wsdlLocation = “c:/some_absolute_path_to_a_wsdl_file.wsdl”, targetNamespace = “http://tempuri.org/”) public class StatusManagement extends Service { public final static URL WSDL_LOCATION; public final static QName SERVICE = new QName(“http://tempuri.org/”, “StatusManagement”); […]

Dependência do Maven para a API do Servlet 3.0?

Como posso dizer ao Maven 2 para carregar a API do Servlet 3.0? Eu tentei: javax.servlet servlet-api 3.0 provided Eu uso http://repository.jboss.com/maven2/ mas qual repository estaria correto? Termo aditivo: Ele funciona com uma dependência para toda a API do Java EE 6 e as seguintes configurações: java.net http://download.java.net/maven/2 javax javaee-api 6.0 provided Eu preferiria adicionar […]

Diferença entre Enumeração Java e Iterador

Qual é a diferença exata entre essas duas interfaces? A Enumeration tem benefícios sobre o uso do Iterator ? Se alguém pudesse elaborar, um artigo de referência seria apreciado.

CharSequence VS String em Java?

Programação no Android, a maioria dos valores de texto são esperados em CharSequence . Por que é que? Qual é o benefício e quais são os principais impactos do uso de CharSequence sobre String? Quais são as principais diferenças e quais problemas são esperados, ao usá-los e converter de um para outro?

Instalando o Java no OS X 10.9 (Mavericks)

Eu instalei o JDK no Mac OS X v10.8 (Mountain Lion). Quando fiz o upgrade para o Mac OS X versão 10.9 (Mavericks) e executei o java -version no terminal, mostrei: Nenhum tempo de execução Java presente, solicitando a instalação. Então eu instalei manualmente o JDK (1.7) no meu Mac. Parece que a instalação funcionou […]

System.currentTimeMillis () vs. nova data () vs. Calendar.getInstance (). GetTime ()

Em Java, quais são as implicações de desempenho e resources do uso System.currentTimeMillis() vs. new Date() vs. Calendar.getInstance().getTime() Pelo que entendi, System.currentTimeMillis () é o mais eficiente. No entanto, na maioria dos aplicativos, esse valor longo precisaria ser convertido em uma Data ou algum object semelhante para fazer algo significativo para os seres humanos.

Como definir o Java da Oracle como o Java padrão no Ubuntu?

Como faço para alterar o valor de JAVA_HOME no Ubuntu para apontar para o Java da Oracle? Deveria apontar para java-6-sun ou java-6-sun-1.6.0.24 ?

Obtendo exceção de cast de class onde ambas as classs são exatamente as mesmas

Eu estou fazendo um projeto JBoss SEAM e quando vejo um formulário, recebo esse erro. java.lang.ClassCastException: it.cogitoweb.csi.entity.csiorelav.CsiTipoLav cannot be cast to it.cogitoweb.csi.entity.csiorelav.CsiTipoLav É sempre a mesma class JPA que está relacionada com a forma que é mostrada na canvas, não faz sentido para mim porque é a mesma class, parece impossível.

Comportamento de garbage collection para String.intern ()

Se eu usar String.intern () para melhorar o desempenho, como posso usar “==” para comparar uma string internada, vou me deparar com problemas de garbage collection? Como o mecanismo de garbage collection de strings interned difere das strings normais?

É possível configurar programaticamente o JAXB?

Digamos que eu tenha duas Person e Address JavaBeans. Se eu criar uma lista de objects Person, eu gostaria de organizar algo como isto: … É possível usar a técnica descrita aqui: Usando o JAXB para unmarshal / marshal uma List Ao anotar o JaxbList com @XmlRootElement(name = “persons”) e @XmlElement(name = “person”) , é […]