Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - kuanox

#1
Java / Re: Problema con Local y Remoto
27 Noviembre 2015, 19:33 PM
6666,

      Gracias por responder a mi mensaje, la verdad estuve revisando si era posible que tuviera un nombre distinto y no encontré nada distinto.

      Te cuento que este proyecto yo copie en un archivo rar comprimido del proyecto original y no creo que se haya cambiado algo.

      Por otro lado, me gustaría preguntarte como concluiste eso, ya que el error me dice que es problema de al construir el ejb container con conflicto de nombre, pero no se resolver eso de que 'tenga un nombre valido', (donde y como averiguo eso?).


Muchas Gracias.
Saludos


#2
Java / Problema con Local y Remoto
27 Noviembre 2015, 16:42 PM

*** DEPLOYMENTS IN ERROR: Name -> Error

vfsfile:/C:/workspace/eerr/.metadata/.plugins/org.jboss.ide.earipse.as.core/JBoss_AS_5.11447958221013/deploy/eerr-core.jar/ -> org.jboss.deployers.spi.DeploymentException: Error deploying eerr-core.jar: Error creating ejb container CalculoAdmOperacionesFacadeBean: Conflict between default jndi name CalculoAdmOperacionesFacadeBean for both remote and local for ejb-name:CalculoAdmOperacionesFacadeBean, bean arass=arass ar.business.facade.calculo.administracion.operaciones.CalculoAdmOperacionesFacadeBean
Local JNDI Name: CalculoAdmOperacionesFacadeBean/local
Remote JNDI Name: CalculoAdmOperacionesFacadeBean


DEPLOYMENTS IN ERROR:
Deployment "vfsfile:/C:/workspace/eerr/.metadata/.plugins/org.jboss.ide.earipse.as.core/JBoss_AS_5.11447958221013/deploy/eerr-core.jar/" is in error due to the following reason(s): javax.ejb.EJBException: Conflict between default jndi name CalculoAdmOperacionesFacadeBean for both remote and local for ejb-name:CalculoAdmOperacionesFacadeBean, bean arass=arass ar.business.facade.calculo.administracion.operaciones.CalculoAdmOperacionesFacadeBean
Local JNDI Name: CalculoAdmOperacionesFacadeBean/local
Remote JNDI Name: CalculoAdmOperacionesFacadeBean

/****/
ICalculoAdmOperacionesFacade.java
/****/

package ar.business.facade.calculo.administracion.operaciones;

import java.io.Serializable;
import java.util.Date;
import javax.ejb.EJBException;
import ar.business.facade.calculo.vo.QueryOperationsAdminVO;

public interface ICalculoAdmOperacionesFacade extends Serializable {


public static final String JNDI_NAME = "CalculoAdmOperacionesFacadeBean";
public QueryOperationsAdminVO getValorAdministracionOperaciones(Date fecha, Date fecha2) throws EJBException;

}

/*****/
CalculoAdmOperacionesFacadeRemote.java
/*****/

package ar.business.facade.calculo.administracion.operaciones;

import javax.ejb.Remote;

@Remote
public interface CalculoAdmOperacionesFacadeRemote extends ICalculoAdmOperacionesFacade{

}

/*****/
CalculoAdmOperacionesFacadeLocal.java
/*****/

package ar.business.facade.calculo.administracion.operaciones;

import javax.ejb.Local;

@Local
public interface CalculoAdmOperacionesFacadeLocal extends ICalculoAdmOperacionesFacade{

}

/*****/
CalculoAdmOperacionesFacadeBean.java
/*****/

package ar.business.facade.calculo.administracion.operaciones;

import java.util.Date;
import java.util.List;
import java.util.Vector;

import javax.ejb.EJB;
import javax.ejb.EJBException;
import javax.ejb.Local;
import javax.ejb.Remote;
import javax.ejb.Stateless;

import ar.business.facade.calculo.rrhh.CalculoRRHHFacadeLocal;
import ar.business.facade.calculo.vo.QueryOperationsAdminVO;
import ar.business.facade.calculo.vo.QueryRRHHVO;
import ar.business.facade.calculo.vo.SalesDetailVO;
import ar.persistence.jpa.sistema.dao.BodegaDAO;
import ar.persistence.jpa.sistema.dao.arienteDAO;
import ar.persistence.jpa.sistema.dao.SistemaDAO;

@Stateless(mappedName = ICalculoAdmOperacionesFacade.JNDI_NAME)
@Remote( { CalculoAdmOperacionesFacadeRemote.arass })
@Local( { CalculoAdmOperacionesFacadeLocal.arass })
public arass CalculoAdmOperacionesFacadeBean implements CalculoAdmOperacionesFacadeLocal,
CalculoAdmOperacionesFacadeRemote {
....
}

No sé qué pude ser, si lo veo bien. Por favor si alguien puede ayudarme o ver una posible solución se lo agradecería mucha.

De ante mano.
Muchas Gracias.
Saludos