public void init(Endpoint ep) { String ejbName = ep.getShortName(); Deployment dep = ep.getService().getDeployment(); EJBArchiveMetaData apMetaData = dep.getAttachment(EJBArchiveMetaData.class); EJBMetaData beanMetaData = (EJBMetaData)apMetaData.getBeanByEjbName(ejbName); if (beanMetaData == null) throw new WebServiceException("Cannot obtain ejb meta data for: " + ejbName); // get the MBeanServer server = MBeanServerLocator.locateJBoss(); // get the bean's JNDI name jndiName = beanMetaData.getContainerObjectNameJndiName(); if (jndiName == null) throw new WebServiceException("Cannot obtain JNDI name for: " + ejbName); }
jndiName = beanMetaData.getContainerObjectNameJndiName(); if (jndiName == null) throw new WebServiceException("Cannot obtain JNDI name for: " + ejbName);
jndiName = beanMetaData.getContainerObjectNameJndiName(); if (jndiName == null) throw new WebServiceException("Cannot obtain JNDI name for: " + ejbName);
jndiName = beanMetaData.getContainerObjectNameJndiName(); if (jndiName == null) throw new WebServiceException("Cannot obtain JNDI name for: " + ejbName);
jndiName = beanMetaData.getContainerObjectNameJndiName(); if (jndiName == null) throw new WebServiceException("Cannot obtain JNDI name for: " + ejbName);
public void init(Endpoint ep) { String ejbName = ep.getShortName(); Deployment dep = ep.getService().getDeployment(); EJBArchiveMetaData apMetaData = dep.getAttachment(EJBArchiveMetaData.class); EJBMetaData beanMetaData = (EJBMetaData)apMetaData.getBeanByEjbName(ejbName); if (beanMetaData == null) throw new WebServiceException("Cannot obtain ejb meta data for: " + ejbName); // get the MBeanServer server = MBeanServerLocator.locateJBoss(); // get the bean's JNDI name jndiName = beanMetaData.getContainerObjectNameJndiName(); if (jndiName == null) throw new WebServiceException("Cannot obtain JNDI name for: " + ejbName); }
public void init(Endpoint ep) { String ejbName = ep.getShortName(); Deployment dep = ep.getService().getDeployment(); EJBArchiveMetaData apMetaData = dep.getAttachment(EJBArchiveMetaData.class); EJBMetaData beanMetaData = (EJBMetaData)apMetaData.getBeanByEjbName(ejbName); if (beanMetaData == null) throw new WebServiceException("Cannot obtain ejb meta data for: " + ejbName); // get the MBeanServer server = MBeanServerLocator.locateJBoss(); // get the bean's JNDI name jndiName = beanMetaData.getContainerObjectNameJndiName(); if (jndiName == null) throw new WebServiceException("Cannot obtain JNDI name for: " + ejbName); }
public void init(Endpoint ep) { String ejbName = ep.getShortName(); Deployment dep = ep.getService().getDeployment(); EJBArchiveMetaData apMetaData = dep.getAttachment(EJBArchiveMetaData.class); EJBMetaData beanMetaData = (EJBMetaData)apMetaData.getBeanByEjbName(ejbName); if (beanMetaData == null) throw new WebServiceException("Cannot obtain ejb meta data for: " + ejbName); // get the MBeanServer server = MBeanServerLocator.locateJBoss(); // get the bean's JNDI name jndiName = beanMetaData.getContainerObjectNameJndiName(); if (jndiName == null) throw new WebServiceException("Cannot obtain JNDI name for: " + ejbName); }
/** * Initializes EJB 21 endpoint. * * @param endpoint web service endpoint */ public void init(final Endpoint endpoint) { final String ejbName = endpoint.getShortName(); final Deployment dep = endpoint.getService().getDeployment(); final EJBArchiveMetaData ejbArchiveMD = WSHelper.getRequiredAttachment(dep, EJBArchiveMetaData.class); final EJBMetaData ejbMD = (EJBMetaData) ejbArchiveMD.getBeanByEjbName(ejbName); if (ejbMD == null) { throw new WebServiceException("Cannot obtain ejb meta data for: " + ejbName); } // get the bean's JNDI name this.jndiName = ejbMD.getContainerObjectNameJndiName(); if (this.jndiName == null) { throw new WebServiceException("Cannot obtain JNDI name for: " + ejbName); } }
/** * Initializes EJB 21 endpoint. * * @param endpoint web service endpoint */ public void init(final Endpoint endpoint) { final String ejbName = endpoint.getShortName(); final Deployment dep = endpoint.getService().getDeployment(); final EJBArchiveMetaData ejbArchiveMD = WSHelper.getRequiredAttachment(dep, EJBArchiveMetaData.class); final EJBMetaData ejbMD = (EJBMetaData) ejbArchiveMD.getBeanByEjbName(ejbName); if (ejbMD == null) { throw new WebServiceException("Cannot obtain ejb meta data for: " + ejbName); } // get the bean's JNDI name this.jndiName = ejbMD.getContainerObjectNameJndiName(); if (this.jndiName == null) { throw new WebServiceException("Cannot obtain JNDI name for: " + ejbName); } }
/** * Initializes EJB 21 endpoint. * * @param endpoint web service endpoint */ public void init(final Endpoint endpoint) { final String ejbName = endpoint.getShortName(); final Deployment dep = endpoint.getService().getDeployment(); final EJBArchiveMetaData ejbArchiveMD = WSHelper.getRequiredAttachment(dep, EJBArchiveMetaData.class); final EJBMetaData ejbMD = (EJBMetaData) ejbArchiveMD.getBeanByEjbName(ejbName); if (ejbMD == null) { throw new WebServiceException("Cannot obtain ejb meta data for: " + ejbName); } // get the bean's JNDI name this.jndiName = ejbMD.getContainerObjectNameJndiName(); if (this.jndiName == null) { throw new WebServiceException("Cannot obtain JNDI name for: " + ejbName); } }