Hey Ingo,
if I remember well, a JDK bug does not allow Proxy to have primitive type
char in their signature.
Replace them with java.lang.Character, or with String or what is best for
you.
HTH,
Simon
> Hi,
>
> I have tried to use multible ejbCreate methods with different
> Parameters
> like this :
>
> ---- snip ----
> /**
> * Leistung erstellen.
> *
> * @create-method
> */
> public LeistungPK ejbCreate(int mandnr, int nr) {
> setMandant(mandnr);
> setNummer(nr);
> setType('L');
>
> return null;
> }
> /**
> * Leistung erstellen
> *
> */
> public void ejbPostCreate(int mandnr, int nr) {
> }
>
> /**
> * Leistung erstellen.
> *
> * @create-method
> */
> public LeistungPK ejbCreate(int mandnr, int nr, char type) {
> setMandant(mandnr);
> setNummer(nr);
> setType(type);
>
> return null;
> }
> /**
> * Leistung erstellen
> *
> */
> public void ejbPostCreate(int mandnr, int nr, char type) {
> }
> ---- snap ----
>
> But the deployment failed without any reason printed out. If
> I use only the
> first ejbCreate method the app is deployed:
>
> ---- snip ----
> [J2EE Deployer] Module jbvs.jar is not running
> [J2EE Deployer] Destroying application jbvs.jar
> [J2EE Deployer] javax.management.RuntimeErrorException: Error
> thrown in
> operation deploy
> [J2EE Deployer] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1642)
> [J2EE Deployer] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1523)
> [J2EE Deployer] at
> org.jboss.deployment.J2eeDeployer.startApplication(J2
> eeDeployer.java:401)
> [J2EE Deployer] at
> org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer
> .java:153)
> [J2EE Deployer] at
> java.lang.reflect.Method.invoke(Native Method)
> [J2EE Deployer] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1628)
> [J2EE Deployer] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1523)
> [J2EE Deployer] at
> org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:3
> 32)
> [J2EE Deployer] at
> org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:268)
>
> [J2EE Deployer] at
> org.jboss.ejb.AutoDeployer.startService(AutoDeployer.
> java:311)
> [J2EE Deployer] at
> org.jboss.util.ServiceMBeanSupport.start(ServiceMBean
> Support.java:92)
> [J2EE Deployer] at
> java.lang.reflect.Method.invoke(Native Method)
> [J2EE Deployer] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1628)
> [J2EE Deployer] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1523)
> [J2EE Deployer] at
> org.jboss.dependencies.DependencyManager.startMBean(D
> ependencyManager.java:284)
> [J2EE Deployer] at
> org.jboss.dependencies.DependencyManager.loadService(
> DependencyManager.java:261)
> [J2EE Deployer] at
> org.jboss.dependencies.DependencyManager.processServi
> ce(DependencyManager.java:243)
> [J2EE Deployer] at
> org.jboss.dependencies.DependencyManager.startMBeans(
> DependencyManager.java:117)
> [J2EE Deployer] at org.jboss.Main.<init>(Main.java:152)
> [J2EE Deployer] at org.jboss.Main$1.run(Main.java:87)
> [J2EE Deployer] at
> java.security.AccessController.doPrivileged(Native Me
> thod)
> [J2EE Deployer] at org.jboss.Main.main(Main.java:83)
> [Auto deploy] Deployment
> failed:file:/F:/Programme/Java/jboss2/deploy/jbvs.jar
> [Auto deploy] org.jboss.deployment.J2eeDeploymentException:
> fatal error:
> javax.m
> anagement.RuntimeErrorException: Error thrown in operation deploy
> [Auto deploy] at
> org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:18
> 5)
> [Auto deploy] at java.lang.reflect.Method.invoke(Native Method)
> [Auto deploy] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
> .java:1628)
> [Auto deploy] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
> .java:1523)
> [Auto deploy] at
> org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:332)
> [Auto deploy] at
> org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:268)
> [Auto deploy] at
> org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:311
> )
> [Auto deploy] at
> org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.
> java:92)
> [Auto deploy] at java.lang.reflect.Method.invoke(Native Method)
> [Auto deploy] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
> .java:1628)
> [Auto deploy] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
> .java:1523)
> [Auto deploy] at
> org.jboss.dependencies.DependencyManager.startMBean(Dependenc
> yManager.java:284)
> [Auto deploy] at
> org.jboss.dependencies.DependencyManager.loadService(Dependen
> cyManager.java:261)
> [Auto deploy] at
> org.jboss.dependencies.DependencyManager.processService(Depen
> dencyManager.java:243)
> [Auto deploy] at
> org.jboss.dependencies.DependencyManager.startMBeans(Dependen
> cyManager.java:117)
> [Auto deploy] at org.jboss.Main.<init>(Main.java:152)
> [Auto deploy] at org.jboss.Main$1.run(Main.java:87)
> [Auto deploy] at java.security.AccessController.doPrivileged(Native
> Method)
> [Auto deploy] at org.jboss.Main.main(Main.java:83)
> ---- snap ----
>
> Any ideas ?
>
> CU
>
> ---
> Ingo Bruell
> OBL GmbH ([EMAIL PROTECTED])
> Hude (Oldenburg)
> Germany
>
>
>
> --
> --------------------------------------------------------------
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Problems?: [EMAIL PROTECTED]
>
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]