Articles of java ee

java.lang.ClassFormatError: Atributo Código ausente no método que não é nativo ou abstrato no arquivo de class javax / mail / MessagingException

Eu tenho uma dependência de maven para javaee Bibliothek. javax javaee-api 6.0 provided Eu recebo o erro no Eclipse em algumas classs. java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/mail/MessagingException Eu adicionei dependência javax.mail. javax.mail mail 1.4.5 Não funcionou. Qualquer ideia??

JPA 2.0 many-to-many com coluna extra

Estou tentando fazer um relacionamento ManyToMany no JPA 2.0 (JBoss 7.1.1) com uma coluna extra (em negrito, abaixo) no relacionamento, como: Employer EmployerDeliveryAgent DeliveryAgent (id,…) (employer_id, deliveryAgent_id, **ref**) (id,…) Eu não gostaria de ter atributos duplicados, então gostaria de aplicar a segunda solução apresentada em http://giannigar.wordpress.com/2009/09/04/mapping-a-many-to-many-join-table -with-extra-column-using-jpa / . Mas eu não consigo fazer isso […]

UnsupportedClassVersionError: JVMCFRE003 versão principal inválida no WebSphere AS 7

Estou recebendo este erro java.lang.UnsupportedClassVersionError: JVMCFRE003 versão principal inválida; class = map / CareMonths, offset = 6 O compilador Java do meu Eclipse é definido como 1.6 e meu Java SDK instalado em C: \ Program Files é 1.6.0 , mas ainda assim recebo esse erro quando instalo meu aplicativo no Webshere Application Server V7. […]

Use o tipo Enum como um parâmetro de valor para @ RolesAllowed-Annotation

Estou desenvolvendo um aplicativo corporativo Java, atualmente fazendo segurança em Java EE para restringir o access de determinadas funções a usuários específicos. Eu configurei o servidor de aplicativos e tudo, e agora estou usando a anotação RolesAllowed para proteger os methods: @Documented @Retention (RUNTIME) @Target({TYPE, METHOD}) public @interface RolesAllowed { String[] value(); } Quando eu […]

Como include valores do arquivo .properties no web.xml?

Eu preciso include alguns valores de um file.properties no WEB-INF/web.xml algo como isto: uploadDirectory myFile.properties[‘keyForTheValue’] Atualmente estou trabalhando com isso: JBoss JEE5

Obter codificação de parâmetros

Eu tenho um problema usando o Spring Mvc e caracteres especiais em uma solicitação GET. Considere o seguinte método: @RequestMapping(“/update”) public Object testMethod(@RequestParam String name) throws IOException { } para o qual eu envio uma solicitação GET com nome contendo um “ä” (trema alemã), por exemplo. Isso resulta no recebimento da mola “Ô porque o […]

JAX-RS usando mapeadores de exceção

Eu li que posso criar uma implementação de javax.ws.rs.ext.ExceptionMapper que javax.ws.rs.ext.ExceptionMapper uma exceção de aplicativo javax.ws.rs.ext.ExceptionMapper para um object Response . Eu criei um exemplo simples que gera uma exceção se o comprimento do telefone for maior que 20 caracteres ao persistir o object. Espero que a exceção seja mapeada para uma resposta HTTP 400 […]

Teste contra a API do Java EE 6

Eu escrevo uma adição ao JAX-RS e incluí a API do Java EE 6 como uma dependência do Maven. javax javaee-api 6.0 provided Então eu tenho um pequeno caso de teste: @Test public void testIsWriteable() { class SpecialViewable extends Viewable { public SpecialViewable() { super(“test”); } } FreeMarkerViewProcessor processor = new FreeMarkerViewProcessor(null); assertTrue(processor.isWriteable(SpecialViewable.class, null, null, […]

Existe uma maneira padrão para definir uma fonte de dados JDBC para contêineres Java EE?

Eu sei que para o JBoss você precisa de um arquivo [name] -ds.xml no subdiretório / deploy da instância apropriada. Eu não tenho nenhuma experiência com outros contêineres Java EE, mas estou tentando manter os padrões, tanto quanto possível. Existe uma maneira padrão de definir uma origem de dados JDBC e implantá-la? se possível eu […]

Como se conectar com o Java no Active Directory

Eu estou usando o Weblogic, Ejb3.0. Java 1.6 Eu preciso acessar o Active Directory via código Java. Eu li sobre várias maneiras (Kerberos, LDAP) Alguém poderia me aconselhar sobre uma maneira confortável de fazer isso? onde eu poderia ter alguns exemplos de código completo, obrigado ray.