Posts Tagged ‘Java’

Java compiler level does not match the version of installer project facet

Erro: Java compiler level does not match the version of the installed Java project facet. groupping Unknown Faceted Project Problem (Java Version Mismatch) Solução: No eclipse, use o atalho CTRL + SHIFT + R. Digite *facet Você ira encontrar o seguinte arquivo: org.eclipse.wst.common.project.facet.core.xml Abra e remova a seguinte linha: <installed facet=”java” version=”1.6″/> E tudo funcionara [...]

Spring XMLGregorianCalendar Injection

Problema : Solução : Criar um arquivo datebinding.xjb com o seguinte codigo : <?xml version=”1.0″ encoding=”UTF-8″?> <bindings xmlns=”http://java.sun.com/xml/ns/jaxb” version=”2.0″ xmlns:xs=”http://www.w3.org/2001/XMLSchema”> <globalBindings> <javaType name=”java.util.Date” xmlType=”xs:date” parseMethod=”metier.DateAadpter.parseDate” printMethod=”metier.DateAdapter.printDate”/> </globalBindings> </bindings> Em seguida, criar uma classe para realizar a conversão da data de ‘String para Date’: package metier; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import javax.xml.bind.DatatypeConverter; public class [...]

Spring Date Injection

Problema : Failed to convert property value of type [java.lang.String] to required type [java.util.Date] for property ‘xxx’; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [java.lang.String] to required type [java.util.Date] for property ‘xxx’: no matching editors or conversion strategy found O problema aqui é bem simples, a injeção da propriedade ‘xxx’ que é do [...]

Maven Build Failure Unable to locate the Javac Compiler

Problema: [ERROR] BUILD FAILURE [INFO] ———————————————————————— [INFO] Compilation failure Unable to locate the Javac Compiler in: C:\Program Files\Java\jre6\..\lib\tools.jar Please ensure you are using JDK 1.4 or above and not a JRE (the com.sun.tools.javac.Main class is required). In most cases you can change the location of your Java installation by setting the JAVA_HOME environment variable. Solução: [...]

Eclipse is running in a JRE, but a JDK is required

Problema: Eclipse is running in a JRE, but a JDK is required. Some Maven plugins may not work when importing projects or updating source folders. Solução: Adicionar no arquivo eclipse.ini as seguintes linhas : -vm C:/Program Files/Java/jdk1.6.0_24/bin/javaw.exe

Web service uploading large files with MTOM

Neste post, eu falarei um pouco sobre a possiblidade de enviar grandes arquivos via web services. Obviamente, que para enviar arquivos pequenos é bastante simples, você pode converter o arquivo num array de bytes e enviar estes bytes na mensagem SOAP. Porém, quando se trata de arquivos muito grandes essa conversão de arquivo em array [...]

Converter um objeto GregorianCalendar para XMLGregorianCalendar

Verifiquei estes dias que, em se tratando de web services em Java, a classe Date ou GregorianCalendar definida no serviço é manipulada no lado cliente como XMLGregorianCalendar. Pelo menos, foi o que aconteceu quando gerei meu cliente, ele interpretou todos os campos de data no wsdl como tal. Fica o exemplo da conversão: GregorianCalendar dateGC [...]