public DeploymentUnit getDeploymentUnit() { return deployment.getDeploymentUnit(); }
public void register(Ejb3Deployment deployment) { // Create the path name relative to the root String pathName = deployment.getDeploymentUnit().getRelativePath(); if(pathName.startsWith(shortName)) { if(pathName.length() > shortName.length()) pathName = pathName.substring(shortName.length()+1); else pathName = ""; } deployments.put(pathName, deployment); }
public void unregister(Ejb3Deployment deployment) { String pathName = deployment.getDeploymentUnit().getRootFile().getPathName(); if(pathName.startsWith(shortName)) pathName = pathName.substring(shortName.length()+1); deployments.remove(pathName); }
public static Ejb3HandlerFactory getInstance(Ejb3Deployment di) throws Exception { URL ddResource = di.getDeploymentUnit().getEjbJarXml(); URL jbossDdResource = di.getDeploymentUnit().getJbossXml(); if (ddResource == null && jbossDdResource == null) return new AnnotationFactory(di); else return new DDFactory(di); } }
+ " in unit: " + this.getDeploymentUnit().getShortName();
public Ejb3AnnotationHandler(Ejb3Deployment deployment) { this.deployment = deployment; this.di = deployment.getDeploymentUnit(); defaultSLSBDomain = deployment.getDefaultSLSBDomain(); defaultSFSBDomain = deployment.getDefaultSFSBDomain(); defaultMDBDomain = deployment.getDefaultMDBDomain(); defaultServiceDomain = deployment.getDefaultServiceDomain(); defaultConsumerDomain = deployment.getDefaultConsumerDomain(); }
String message = "Exception while registering EJB container for EJB: " + con.getEjbName() + " in unit: " + this.getDeploymentUnit().getShortName();
" and " + deployment.getDeploymentUnit().getShortName()); jarName = deployment.getDeploymentUnit().getShortName(); throw new NameNotFoundException("duplicated in " + ejbContainer.getDeployment().getDeploymentUnit().getShortName() + " and " + jarName); jarName = ejbContainer.getDeployment().getDeploymentUnit().getShortName();
" and " + deployment.getDeploymentUnit().getShortName()); jarName = deployment.getDeploymentUnit().getShortName(); throw new NameNotFoundException("duplicated in " + ejbContainer.getDeployment().getDeploymentUnit().getShortName() + " and " + jarName); jarName = ejbContainer.getDeployment().getDeploymentUnit().getShortName();
public Ejb3AnnotationHandler(Ejb3Deployment deployment, ClassFile cf) { this.deployment = deployment; this.di = deployment.getDeploymentUnit(); defaultSLSBDomain = deployment.getDefaultSLSBDomain(); defaultSFSBDomain = deployment.getDefaultSFSBDomain(); defaultMDBDomain = deployment.getDefaultMDBDomain(); defaultServiceDomain = deployment.getDefaultServiceDomain(); defaultConsumerDomain = deployment.getDefaultConsumerDomain(); this.cf = cf; className = cf.getName(); visible = (AnnotationsAttribute) cf.getAttribute(AnnotationsAttribute.visibleTag); }