modify the current EjbJar. If EjbJar is contained in not an application and have webservices endpoints, A DummyApplication is created and modification process launched against the newly created application. If EjbJar is contained in an application + webservices endpoints, a DummyWebApp is created to hold "facade" servlet managing SOAP processing. - Returns:
- an EjbJar or an Application Archive
- Exceptions:
-
| GenBaseException | When generation or storing fails |
| ClientStubGenException | When generation or storing fails |
Implements org.objectweb.jonas_lib.genclientstub.modifier.AbsArchiveModifier.
Definition at line 73 of file EjbJarModifier.java.
References org.objectweb.jonas_lib.genclientstub.generator.Generator.addFiles(), org.objectweb.jonas_lib.genclientstub.generator.Generator.compile(), org.objectweb.jonas_lib.genclientstub.generator.Generator.generate(), org.objectweb.jonas_lib.genclientstub.modifier.AbsArchiveModifier.generateFoundStubs(), org.objectweb.jonas_lib.genclientstub.generator.GeneratorFactory.getConfiguration(), org.objectweb.jonas_lib.genbase.archive.Ejb.getEjbRefDescs(), org.objectweb.jonas_lib.genbase.archive.EjbJar.getEjbs(), org.objectweb.jonas_lib.genbase.archive.J2EEArchive.getName(), and org.objectweb.jonas_lib.genbase.archive.J2EEArchive.getRootFile(). |