Porque minha aplicação não roda com webservice?

0 respostas
admlaugusto

Estou a quase uma semana, tentando resolver isto.. e confesso que já li de tudo.

--Aparentemente parece um erro bobo! Mas acho que não deve ser! Preciso de ajuda.

--Quando vou rodar o webService abaixo: (que é para criar umas tabelas no Derby

package br.com.devmedia.ws;

import br.com.devmedia.entity.User;
import javax.jws.WebService;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;

@WebService()
public class NewWebService {

    @PersistenceContext
    private EntityManager em;

    public User ping(){
     return em.find(User.class,1);
    }
}

O log da aplicação aponta para:

Deployment localizado em C:\devmedia\EcommerceDevmedia\build\web
deploy?path=C:\devmedia\EcommerceDevmedia\build\web&name=EcommerceDevmedia&force=true falhou em GlassFish Server 3
C:\devmedia\EcommerceDevmedia\nbproject\build-impl.xml:695: O módulo não foi implementado.

Eu clico e me mostra o código etas linhas

<target if="netbeans.home" name="-run-deploy-nb">
        <nbdeploy clientUrlPart="${client.urlPart}" debugmode="false" forceRedeploy="${forceRedeploy}"/>
   </target>

Enfim... Estou usando Netbeans 6.9.1 + Glassfish v3, que inclusive traz no log abaixo:

INFO: WS00018: Webservice Endpoint deployed
 NewWebService  listening at address at http://localhost:8080/EcommerceDevmedia/NewWebServiceService
SEVERE: Exception while invoking class org.glassfish.persistence.jpa.JPADeployer prepare method
javax.persistence.PersistenceException: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.0.1.v20100213-r6600): org.eclipse.persistence.exceptions.EntityManagerSetupException
Exception Description: Predeployment of PersistenceUnit [EcommerceDevmediaPU] failed.
Criado 20 de outubro de 2010
Respostas 0
Participantes 1