Hi,
As I see in the error :
 > Bean : Auftraggeber
 > Method : public PersonPK ejbCreate(int, int, String) throws CreateException
 > Section: 9.2.3
 > Warning: The return type of an ejbCreate(...) method must be the entity
 > bean's primary key type.

And in the XML :
> >       <entity>
> >          <description>Die EnterpriseBean AuftraggeberBean repräsentiert
>den
> > Auftraggeber, der Persistent
> >  gepeichert ist.
> >  </description>
> >          <ejb-name>Auftraggeber</ejb-name>
> >          <home>de.oblgmbh.jbvs.meta.interfaces.AuftraggeberHome</home>
> >          <remote>de.oblgmbh.jbvs.meta.interfaces.Auftraggeber</remote>
> >          <ejb-class>de.oblgmbh.jbvs.meta.ejb.AuftraggeberCMP</ejb-class>
> >          <persistence-type>Container</persistence-type>
> >
> >
><prim-key-class>de.oblgmbh.jbvs.meta.interfaces.AuftraggeberPK</prim-key-cla
> > ss>
> >          <reentrant>True</reentrant>


As the errors say : In the bean class, look at your return type : it is 
PersonPK, it should be AuftraggeberPK.

Logic no ?

Vincent.



At 11:10 8/02/2001 +0100, you wrote:
>Hi,
>
>i repost this messages, beacause no one has answered at jboss-user.
>
>----- Original Message -----
>From: "Ingo Bruell" <[EMAIL PROTECTED]>
>To: "jboss-user" <[EMAIL PROTECTED]>
>Sent: Wednesday, February 07, 2001 8:46 AM
>Subject: [jBoss-User] Deployment Error
>
>
> > Hi,
> >
> > I had the following error during deployment, if i have a reference the
> > RemoteObject or HomeObject to one special Bean, however. I do not know
>what
> > i am doing wrong, cause the deployer says nothing, in debug mode too:
> >
> >
> > I am using the current CVS Version.
> >
> > Here my log: (Ignore the Verifier messages, please)
> >
> > <snip>
> > [J2EE Deployer Default] Create application jbvs.jar
> > [J2EE Deployer Default] install module jbvs.jar
> > [J2EE Deployer Default] Starting module jbvs.jar
> > [Container factory]
> > Deploying:file:/F:/Programme/Java/jboss2/tmp/deploy/Default/
> > jbvs.jar/ejb1001.jar
> > [Verifier] Verifying
> > file:/F:/Programme/Java/jboss2/tmp/deploy/Default/jbvs.jar/
> > ejb1001.jar
> > [Verifier]
> > Bean   : Auftraggeber
> > Method : public PersonPK ejbCreate(int, int, String) throws
>CreateException
> > Section: 9.2.3
> > Warning: The return type of an ejbCreate(...) method must be the entity
> > bean's p
> > rimary key type.
> >
> > [Verifier]
> > Bean   : Artikel
> > Method : public LeistungPK ejbCreate(int, int, String)
> > Section: 9.2.3
> > Warning: The return type of an ejbCreate(...) method must be the entity
> > bean's p
> > rimary key type.
> >
> > [Verifier]
> > Bean   : Artikel
> > Method : public LeistungPK ejbCreate(int, int) throws CreateException
> > Section: 9.2.3
> > Warning: The return type of an ejbCreate(...) method must be the entity
> > bean's p
> > rimary key type.
> >
> > [Verifier]
> > Bean   : Mitarbeiter
> > Method : public PersonPK ejbCreate(int, int, String) throws
>CreateException
> > Section: 9.2.3
> > Warning: The return type of an ejbCreate(...) method must be the entity
> > bean's p
> > rimary key type.
> >
> > [Verifier]
> > Bean   : Meldender
> > Method : public PersonPK ejbCreate(int, int, String) throws
>CreateException
> > Section: 9.2.3
> > Warning: The return type of an ejbCreate(...) method must be the entity
> > bean's p
> > rimary key type.
> >
> > [Container factory] Deploying Auftraggeber
> > [Container factory] Deploying Ehegatte
> > [Container factory] Deploying Leistung
> > [Container factory] Deploying Artikel
> > [Container factory] Deploying Verstorbener
> > [Container factory] Deploying Mitarbeiter
> > [Container factory] Deploying Versicherung
> > [Container factory] Deploying LeistungPreis
> > [Container factory] Deploying Meldender
> > [Container factory] Deploying VorgangVersicherung
> > [Container factory] Deploying Vorgang
> > [Container factory] Deploying VorgangLeistung
> > [Container factory] Deploying VorgangManager
> > [JAWS] Table 'Versicherung' already exists
> > [JAWS] Table 'VorgangVersicherung' already exists
> > [JAWS] Table 'Artikel' already exists
> > [JAWS] Table 'Ehegatte' already exists
> > [JAWS] Table 'Vorgang' already exists
> > [JAWS] Table 'VorgangLeistung' already exists
> > [JAWS] Table 'Mitarbeiter' already exists
> > [JAWS] Table 'Meldender' already exists
> > [JAWS] Table 'Leistung' already exists
> > [JAWS] Table 'Verstorbener' already exists
> > [JAWS] Table 'Auftraggeber' already exists
> > [J2EE Deployer Default] Module jbvs.jar is not running
> > [J2EE Deployer Default] Destroying application jbvs.jar
> > [J2EE Deployer Default] javax.management.RuntimeErrorException: Error
>thrown
> > in
> > operation deploy
> > [J2EE Deployer Default]         at
> > com.sun.management.jmx.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:1642)
> > [J2EE Deployer Default]         at
> > com.sun.management.jmx.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:1523)
> > [J2EE Deployer Default]         at
> > org.jboss.deployment.J2eeDeployer.startApplic
> > ation(J2eeDeployer.java:426)
> > [J2EE Deployer Default]         at
> > org.jboss.deployment.J2eeDeployer.deploy(J2ee
> > Deployer.java:176)
> > [J2EE Deployer Default]         at java.lang.reflect.Method.invoke(Native
> > Method
> > )
> > [J2EE Deployer Default]         at
> > com.sun.management.jmx.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:1628)
> > [J2EE Deployer Default]         at
> > com.sun.management.jmx.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:1523)
> > [J2EE Deployer Default]         at
> > org.jboss.ejb.AutoDeployer.deploy(AutoDeploye
> > r.java:358)
> > [J2EE Deployer Default]         at
> > org.jboss.ejb.AutoDeployer.run(AutoDeployer.j
> > ava:221)
> > [J2EE Deployer Default]         at
> > org.jboss.ejb.AutoDeployer.startService(AutoD
> > eployer.java:332)
> > [J2EE Deployer Default]         at
> > org.jboss.util.ServiceMBeanSupport.start(Serv
> > iceMBeanSupport.java:93)
> > [J2EE Deployer Default]         at java.lang.reflect.Method.invoke(Native
> > Method
> > )
> > [J2EE Deployer Default]         at
> > com.sun.management.jmx.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:1628)
> > [J2EE Deployer Default]         at
> > com.sun.management.jmx.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:1523)
> > [J2EE Deployer Default]         at
> > org.jboss.util.ServiceControl.start(ServiceCo
> > ntrol.java:97)
> > [J2EE Deployer Default]         at java.lang.reflect.Method.invoke(Native
> > Method
> > )
> > [J2EE Deployer Default]         at
> > com.sun.management.jmx.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:1628)
> > [J2EE Deployer Default]         at
> > com.sun.management.jmx.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:1523)
> > [J2EE Deployer Default]         at org.jboss.Main.<init>(Main.java:162)
> > [J2EE Deployer Default]         at org.jboss.Main$1.run(Main.java:89)
> > [J2EE Deployer Default]         at
> > java.security.AccessController.doPrivileged(N
> > ative Method)
> > [J2EE Deployer Default]         at org.jboss.Main.main(Main.java:85)
> > [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:20
> > 8)
> > [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:358)
> > [Auto deploy]   at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:221)
> > [Auto deploy]   at
> > org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:332
> > )
> > [Auto deploy]   at
> > org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.
> > java:93)
> > [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.util.ServiceControl.start(ServiceControl.java:97)
> > [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.Main.<init>(Main.java:162)
> > [Auto deploy]   at org.jboss.Main$1.run(Main.java:89)
> > [Auto deploy]   at java.security.AccessController.doPrivileged(Native
> > Method)
> > [Auto deploy]   at org.jboss.Main.main(Main.java:85)
> > </snip>
> >
> > Here my ejb-jar.xml:
> >
> > <snip>
> > <?xml version="1.0" encoding="Cp1252"?>
> > <ejb-jar>
> >    <display-name>jBVS</display-name>
> >    <enterprise-beans>
> >       <entity>
> >          <description>Die EnterpriseBean AuftraggeberBean repräsentiert
>den
> > Auftraggeber, der Persistent
> >  gepeichert ist.
> >  </description>
> >          <ejb-name>Auftraggeber</ejb-name>
> >          <home>de.oblgmbh.jbvs.meta.interfaces.AuftraggeberHome</home>
> >          <remote>de.oblgmbh.jbvs.meta.interfaces.Auftraggeber</remote>
> >          <ejb-class>de.oblgmbh.jbvs.meta.ejb.AuftraggeberCMP</ejb-class>
> >          <persistence-type>Container</persistence-type>
> >
> >
><prim-key-class>de.oblgmbh.jbvs.meta.interfaces.AuftraggeberPK</prim-key-cla
> > ss>
> >          <reentrant>True</reentrant>
> >          <cmp-field>
> >             <description>Mandant</description>
> >             <field-name>mandant</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Nummer</description>
> >             <field-name>nummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Telefon tagsüber</description>
> >             <field-name>telefonTags</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Telefon abends</description>
> >             <field-name>telefonAbends</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Verwandtschaftverhältnis</description>
> >             <field-name>verwandtschaftsverhaeltnis</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Trauergruppe</description>
> >             <field-name>trauergruppe</field-name>
> >          </cmp-field>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Person</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>PersonHome</home>
> >             <remote>Person</remote>
> >          </ejb-ref>
> >          <security-role-ref>
> >             <role-name>admin</role-name>
> >             <role-link>Administrator</role-link>
> >          </security-role-ref>
> >          <security-role-ref>
> >             <role-name>user</role-name>
> >             <role-link>User</role-link>
> >          </security-role-ref>
> >       </entity>
> >       <entity>
> >          <description>Die EnterpriseBean EhegatteBean repräsentiert den
> > Ehegatten
> >  des Verstorbenen der Persistent gepeichert ist.
> >  </description>
> >          <ejb-name>Ehegatte</ejb-name>
> >          <home>de.oblgmbh.jbvs.meta.interfaces.EhegatteHome</home>
> >          <remote>de.oblgmbh.jbvs.meta.interfaces.Ehegatte</remote>
> >          <ejb-class>de.oblgmbh.jbvs.meta.ejb.EhegatteCMP</ejb-class>
> >          <persistence-type>Container</persistence-type>
> >
> >
><prim-key-class>de.oblgmbh.jbvs.meta.interfaces.EhegattePK</prim-key-class>
> >          <reentrant>True</reentrant>
> >          <cmp-field>
> >             <description>Mandant</description>
> >             <field-name>mandant</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Nummer</description>
> >             <field-name>nummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Heiratdatum</description>
> >             <field-name>heiratsDatum</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Heiratsort</description>
> >             <field-name>heiratsOrt</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Standesamt</description>
> >             <field-name>standesamt</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>HeiratsurkundeNr</description>
> >             <field-name>heiratsUrkundenNr</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>FamielienbuchNr</description>
> >             <field-name>familienBuchNr</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Aufhebungsdatum</description>
> >             <field-name>aufhebungsDatum</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Aufhebungsort</description>
> >             <field-name>aufhebungsOrt</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Beruf</description>
> >             <field-name>beruf</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Geburtsdatum</description>
> >             <field-name>geburtsDatum</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Geburtsort</description>
> >             <field-name>geburtsOrt</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Geburtsname</description>
> >             <field-name>geburtsName</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Geburtsurkunde</description>
> >             <field-name>geburtsUrkunde</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Staatsangehörigkeit</description>
> >             <field-name>staatsangehoerigkeit</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Sterbedatum</description>
> >             <field-name>sterbeDatum</field-name>
> >          </cmp-field>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Person</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>PersonHome</home>
> >             <remote>Person</remote>
> >          </ejb-ref>
> >          <security-role-ref>
> >             <role-name>admin</role-name>
> >             <role-link>Administrator</role-link>
> >          </security-role-ref>
> >          <security-role-ref>
> >             <role-name>user</role-name>
> >             <role-link>User</role-link>
> >          </security-role-ref>
> >       </entity>
> >       <entity>
> >          <description>Die EnterpriseBean LeistungBean repräsentiert eine
> > Leistung, die Persistent
> >  gepeichert ist.
> >  </description>
> >          <ejb-name>Leistung</ejb-name>
> >          <home>de.oblgmbh.jbvs.meta.interfaces.LeistungHome</home>
> >          <remote>de.oblgmbh.jbvs.meta.interfaces.Leistung</remote>
> >          <ejb-class>de.oblgmbh.jbvs.meta.ejb.LeistungCMP</ejb-class>
> >          <persistence-type>Container</persistence-type>
> >
> >
><prim-key-class>de.oblgmbh.jbvs.meta.interfaces.LeistungPK</prim-key-class>
> >          <reentrant>True</reentrant>
> >          <cmp-field>
> >             <description>Mandant</description>
> >             <field-name>mandant</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Leistungsnummer</description>
> >             <field-name>nummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Type</description>
> >             <field-name>type</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Bezeichnung1</description>
> >             <field-name>bezeichnung1</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Bezeichnung2</description>
> >             <field-name>bezeichnung2</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>SteuerSchlüssel</description>
> >             <field-name>steuerSchluessel</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Sachkonto</description>
> >             <field-name>sachkonto</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Mengeneinheit</description>
> >             <field-name>mengeneinheit</field-name>
> >          </cmp-field>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/LeistungPreis</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>de.oblgmbh.jbvs.meta.interfaces.LeistungPreisHome</home>
> >             <remote>de.oblgmbh.jbvs.meta.interfaces.LeistungPreis</remote>
> >             <ejb-link>LeistungPreis</ejb-link>
> >          </ejb-ref>
> >          <security-role-ref>
> >             <role-name>admin</role-name>
> >             <role-link>Administrator</role-link>
> >          </security-role-ref>
> >          <security-role-ref>
> >             <role-name>user</role-name>
> >             <role-link>User</role-link>
> >          </security-role-ref>
> >       </entity>
> >       <entity>
> >          <description>Die EnterpriseBean ArtikelBean repräsentiert einen
> > Artikel, der Persistent
> >  gepeichert wird. </description>
> >          <ejb-name>Artikel</ejb-name>
> >          <home>de.oblgmbh.jbvs.meta.interfaces.ArtikelHome</home>
> >          <remote>de.oblgmbh.jbvs.meta.interfaces.Artikel</remote>
> >          <ejb-class>de.oblgmbh.jbvs.meta.ejb.ArtikelCMP</ejb-class>
> >          <persistence-type>Container</persistence-type>
> >
> > <prim-key-class>de.oblgmbh.jbvs.meta.interfaces.ArtikelPK</prim-key-class>
> >          <reentrant>True</reentrant>
> >          <cmp-field>
> >             <description>Mandant</description>
> >             <field-name>mandant</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Nummer</description>
> >             <field-name>nummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Lieferanten Artikelnummer</description>
> >             <field-name>lieferantenArtikelNummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Stückliste</description>
> >             <field-name>stueckliste</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Grabstein</description>
> >             <field-name>grabstein</field-name>
> >          </cmp-field>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Leistung</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>de.oblgmbh.jbvs.meta.interfaces.LeistungHome</home>
> >             <remote>de.oblgmbh.jbvs.meta.interfaces.Leistung</remote>
> >             <ejb-link>Leistung</ejb-link>
> >          </ejb-ref>
> >          <security-role-ref>
> >             <role-name>admin</role-name>
> >             <role-link>Administrator</role-link>
> >          </security-role-ref>
> >          <security-role-ref>
> >             <role-name>user</role-name>
> >             <role-link>User</role-link>
> >          </security-role-ref>
> >       </entity>
> >       <entity>
> >          <description>Die EnterpriseBean VerstorbenerBean repräsentiert
> > einen Verstorbenen,
> >  der Persistent gepeichert wird.
> >  </description>
> >          <ejb-name>Verstorbener</ejb-name>
> >          <home>de.oblgmbh.jbvs.meta.interfaces.VerstorbenerHome</home>
> >          <remote>de.oblgmbh.jbvs.meta.interfaces.Verstorbener</remote>
> >          <ejb-class>de.oblgmbh.jbvs.meta.ejb.VerstorbenerCMP</ejb-class>
> >          <persistence-type>Container</persistence-type>
> >
> >
><prim-key-class>de.oblgmbh.jbvs.meta.interfaces.VerstorbenerPK</prim-key-cla
> > ss>
> >          <reentrant>True</reentrant>
> >          <cmp-field>
> >             <description>Mandant</description>
> >             <field-name>mandant</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Nummer</description>
> >             <field-name>nummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Konfession</description>
> >             <field-name>konfession</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Todesursache</description>
> >             <field-name>todesUrsache</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Konfession eingetragen</description>
> >             <field-name>konfessionEingetragen</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Testament vorhanden</description>
> >             <field-name>testamentVorhanden</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Totenschein Nummer</description>
> >             <field-name>totenScheinNr</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Todes Bescheinigung</description>
> >             <field-name>todesBescheinigung</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Anzahl Kinder</description>
> >             <field-name>anzahlKinder</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Anzahl Minderjähriger Kinder</description>
> >             <field-name>anzahlMinderjaehriger</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Beruf</description>
> >             <field-name>beruf</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Geburtsdatum</description>
> >             <field-name>geburtsDatum</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Geburtsort</description>
> >             <field-name>geburtsOrt</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Geburtsname</description>
> >             <field-name>geburtsName</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Geburtsurkunde</description>
> >             <field-name>geburtsUrkunde</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Staatsangehörigkeit</description>
> >             <field-name>staatsangehoerigkeit</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Sterbedatum</description>
> >             <field-name>sterbeDatum</field-name>
> >          </cmp-field>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Ehegatte</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>de.oblgmbh.jbvs.meta.interfaces.EhegatteHome</home>
> >             <remote>de.oblgmbh.jbvs.meta.interfaces.Ehegatte</remote>
> >             <ejb-link>Ehegatte</ejb-link>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Person</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>PersonHome</home>
> >             <remote>Person</remote>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Adresse</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>AdresseHome</home>
> >             <remote>Adress</remote>
> >          </ejb-ref>
> >          <security-role-ref>
> >             <role-name>admin</role-name>
> >             <role-link>Administrator</role-link>
> >          </security-role-ref>
> >          <security-role-ref>
> >             <role-name>user</role-name>
> >             <role-link>User</role-link>
> >          </security-role-ref>
> >       </entity>
> >       <entity>
> >          <description>Die EnterpriseBean MitarbeiterBean repräsentiert den
> > Mitarbeiter, der Persistent
> >  gepeichert ist.
> >  </description>
> >          <ejb-name>Mitarbeiter</ejb-name>
> >          <home>de.oblgmbh.jbvs.meta.interfaces.MitarbeiterHome</home>
> >          <remote>de.oblgmbh.jbvs.meta.interfaces.Mitarbeiter</remote>
> >          <ejb-class>de.oblgmbh.jbvs.meta.ejb.MitarbeiterCMP</ejb-class>
> >          <persistence-type>Container</persistence-type>
> >
> >
><prim-key-class>de.oblgmbh.jbvs.meta.interfaces.MitarbeiterPK</prim-key-clas
> > s>
> >          <reentrant>True</reentrant>
> >          <cmp-field>
> >             <description>Mandant</description>
> >             <field-name>mandant</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Nummer</description>
> >             <field-name>nummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Benutzer</description>
> >             <field-name>user</field-name>
> >          </cmp-field>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Person</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>PersonHome</home>
> >             <remote>Person</remote>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/User</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>UserHome</home>
> >             <remote>User</remote>
> >          </ejb-ref>
> >          <security-role-ref>
> >             <role-name>admin</role-name>
> >             <role-link>Administrator</role-link>
> >          </security-role-ref>
> >          <security-role-ref>
> >             <role-name>user</role-name>
> >             <role-link>User</role-link>
> >          </security-role-ref>
> >       </entity>
> >       <entity>
> >          <description>Die EnterpriseBean VersicherungBean repräsentiert
>eine
> > Versicherung, der Persistent
> >  gepeichert ist.
> >  </description>
> >          <ejb-name>Versicherung</ejb-name>
> >          <home>de.oblgmbh.jbvs.meta.interfaces.VersicherungHome</home>
> >          <remote>de.oblgmbh.jbvs.meta.interfaces.Versicherung</remote>
> >          <ejb-class>de.oblgmbh.jbvs.meta.ejb.VersicherungCMP</ejb-class>
> >          <persistence-type>Container</persistence-type>
> >
> >
><prim-key-class>de.oblgmbh.jbvs.meta.interfaces.VersicherungPK</prim-key-cla
> > ss>
> >          <reentrant>True</reentrant>
> >          <cmp-field>
> >             <description>Mandant</description>
> >             <field-name>mandant</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Nummer</description>
> >             <field-name>nummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Telefon</description>
> >             <field-name>telefon</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Name1</description>
> >             <field-name>name1</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Name2</description>
> >             <field-name>name2</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Name3</description>
> >             <field-name>name3</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Bezugnahme</description>
> >             <field-name>bezugnahme</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Bemerkung1</description>
> >             <field-name>bemerkung1</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Bemerkung2</description>
> >             <field-name>bemerkung2</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Vorabrechnung</description>
> >             <field-name>vorabrechnung</field-name>
> >          </cmp-field>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Adresse</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>AdresseHome</home>
> >             <remote>Adresse</remote>
> >          </ejb-ref>
> >          <security-role-ref>
> >             <role-name>admin</role-name>
> >             <role-link>Administrator</role-link>
> >          </security-role-ref>
> >          <security-role-ref>
> >             <role-name>user</role-name>
> >             <role-link>User</role-link>
> >          </security-role-ref>
> >       </entity>
> >       <entity>
> >          <description>Die EnterpriseBean LeistungPreisBean repräsentiert
> > einen Leistungspreis, der Persistent
> >  gepeichert ist.
> >  </description>
> >          <ejb-name>LeistungPreis</ejb-name>
> >          <home>de.oblgmbh.jbvs.meta.interfaces.LeistungPreisHome</home>
> >          <remote>de.oblgmbh.jbvs.meta.interfaces.LeistungPreis</remote>
> >          <ejb-class>de.oblgmbh.jbvs.meta.ejb.LeistungPreisCMP</ejb-class>
> >          <persistence-type>Container</persistence-type>
> >
> >
><prim-key-class>de.oblgmbh.jbvs.meta.interfaces.LeistungPreisPK</prim-key-cl
> > ass>
> >          <reentrant>True</reentrant>
> >          <cmp-field>
> >             <description>Mandant</description>
> >             <field-name>mandant</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Nummer</description>
> >             <field-name>nummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Ab Datum</description>
> >             <field-name>abDatum</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Ab Vorgang Nr</description>
> >             <field-name>abVorgangNr</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Preis</description>
> >             <field-name>preis</field-name>
> >          </cmp-field>
> >          <security-role-ref>
> >             <role-name>admin</role-name>
> >             <role-link>Administrator</role-link>
> >          </security-role-ref>
> >          <security-role-ref>
> >             <role-name>user</role-name>
> >             <role-link>User</role-link>
> >          </security-role-ref>
> >       </entity>
> >       <entity>
> >          <description>Die EnterpriseBean MeldenderBean repräsentiert den
> > Meldenden, der Persistent
> >  gepeichert ist.
> >  </description>
> >          <ejb-name>Meldender</ejb-name>
> >          <home>de.oblgmbh.jbvs.meta.interfaces.MeldenderHome</home>
> >          <remote>de.oblgmbh.jbvs.meta.interfaces.Meldender</remote>
> >          <ejb-class>de.oblgmbh.jbvs.meta.ejb.MeldenderCMP</ejb-class>
> >          <persistence-type>Container</persistence-type>
> >
> >
><prim-key-class>de.oblgmbh.jbvs.meta.interfaces.MeldenderPK</prim-key-class>
> >          <reentrant>True</reentrant>
> >          <cmp-field>
> >             <description>Mandant</description>
> >             <field-name>mandant</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Nummer</description>
> >             <field-name>nummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Telefon</description>
> >             <field-name>telefon</field-name>
> >          </cmp-field>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Person</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>PersonHome</home>
> >             <remote>Person</remote>
> >          </ejb-ref>
> >          <security-role-ref>
> >             <role-name>admin</role-name>
> >             <role-link>Administrator</role-link>
> >          </security-role-ref>
> >          <security-role-ref>
> >             <role-name>user</role-name>
> >             <role-link>User</role-link>
> >          </security-role-ref>
> >       </entity>
> >       <entity>
> >          <description>Die EnterpriseBean VorgangVersicherungBean
> > repräsentiert einen VorgangVersicherung, der Persistent
> >  gepeichert ist. </description>
> >          <ejb-name>VorgangVersicherung</ejb-name>
> >
> > <home>de.oblgmbh.jbvs.prod.interfaces.VorgangVersicherungHome</home>
> >
> > <remote>de.oblgmbh.jbvs.prod.interfaces.VorgangVersicherung</remote>
> >
> > <ejb-class>de.oblgmbh.jbvs.prod.ejb.VorgangVersicherungCMP</ejb-class>
> >          <persistence-type>Container</persistence-type>
> >
> >
><prim-key-class>de.oblgmbh.jbvs.prod.interfaces.VorgangVersicherungPK</prim-
> > key-class>
> >          <reentrant>True</reentrant>
> >          <cmp-field>
> >             <description>Mandant</description>
> >             <field-name>mandant</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Nummer</description>
> >             <field-name>nummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Versicherungnummer</description>
> >             <field-name>versicherungNummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Versicherungschein Nummer</description>
> >             <field-name>versicherungScheinNr</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Soll Betrag</description>
> >             <field-name>sollBetrag</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Version</description>
> >             <field-name>version</field-name>
> >          </cmp-field>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Vorgang</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>de.oblgmbh.jbvs.prod.interfaces.VorgangHome</home>
> >             <remote>de.oblgmbh.jbvs.prod.interfaces.Vorgang</remote>
> >             <ejb-link>Vorgang</ejb-link>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Versicherung</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>VersicherungHome</home>
> >             <remote>Versicherung</remote>
> >          </ejb-ref>
> >          <security-role-ref>
> >             <role-name>admin</role-name>
> >             <role-link>Administrator</role-link>
> >          </security-role-ref>
> >          <security-role-ref>
> >             <role-name>user</role-name>
> >             <role-link>User</role-link>
> >          </security-role-ref>
> >       </entity>
> >       <entity>
> >          <description>Die EnterpriseBean VorgangBean repräsentiert einen
> > Vorgang, der Persistent
> >  gepeichert ist.
> >  </description>
> >          <ejb-name>Vorgang</ejb-name>
> >          <home>de.oblgmbh.jbvs.prod.interfaces.VorgangHome</home>
> >          <remote>de.oblgmbh.jbvs.prod.interfaces.Vorgang</remote>
> >          <ejb-class>de.oblgmbh.jbvs.prod.ejb.VorgangCMP</ejb-class>
> >          <persistence-type>Container</persistence-type>
> >
> > <prim-key-class>de.oblgmbh.jbvs.prod.interfaces.VorgangPK</prim-key-class>
> >          <reentrant>True</reentrant>
> >          <cmp-field>
> >             <description>Mandant</description>
> >             <field-name>mandant</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Vorgangnummer</description>
> >             <field-name>nummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Meldender</description>
> >             <field-name>meldender</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Meldedatum</description>
> >             <field-name>meldeDatum</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Verstorbener</description>
> >             <field-name>verstorbener</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Erfaßdatum</description>
> >             <field-name>erfassDatum</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Erfaß Mitarbeiter</description>
> >             <field-name>erfassMitarbeiter</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Auftraggeber</description>
> >             <field-name>auftraggeber</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Status</description>
> >             <field-name>status</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Version</description>
> >             <field-name>version</field-name>
> >          </cmp-field>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/VorgangLeistung</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >
><home>de.oblgmbh.jbvs.prod.interfaces.VorgangLeistungHome</home>
> >
><remote>de.oblgmbh.jbvs.prod.interfaces.VorgangLeistung</remote>
> >             <ejb-link>VorgangLeistung</ejb-link>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/VorgangVersicherung</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >
> > <home>de.oblgmbh.jbvs.prod.interfaces.VorgangVersicherungHome</home>
> >
> > <remote>de.oblgmbh.jbvs.prod.interfaces.VorgangVersicherung</remote>
> >             <ejb-link>VorgangVersicherung</ejb-link>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Meldender</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>MeldenderHome</home>
> >             <remote>Meldender</remote>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Verstorbener</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>VerstorbenerHome</home>
> >             <remote>Verstorbener</remote>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Mitarbeiter</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>MitarbeiterHome</home>
> >             <remote>Mitarbeiter</remote>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Auftraggeber</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>AuftraggeberHome</home>
> >             <remote>Auftraggeber</remote>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Leistung</ejb-ref-name>
> >             <ejb-ref-type>Entiry</ejb-ref-type>
> >             <home>LeistungHome</home>
> >             <remote>Leistung</remote>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Artikel</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>ArtikelHome</home>
> >             <remote>Artikel</remote>
> >          </ejb-ref>
> >          <security-role-ref>
> >             <role-name>admin</role-name>
> >             <role-link>Administrator</role-link>
> >          </security-role-ref>
> >          <security-role-ref>
> >             <role-name>user</role-name>
> >             <role-link>User</role-link>
> >          </security-role-ref>
> >       </entity>
> >       <entity>
> >          <description>Die EnterpriseBean VorgangLeistungBean repräsentiert
> > einen VorgangLeistung, der Persistent
> >  gepeichert ist. </description>
> >          <ejb-name>VorgangLeistung</ejb-name>
> >          <home>de.oblgmbh.jbvs.prod.interfaces.VorgangLeistungHome</home>
> >          <remote>de.oblgmbh.jbvs.prod.interfaces.VorgangLeistung</remote>
> >
><ejb-class>de.oblgmbh.jbvs.prod.ejb.VorgangLeistungCMP</ejb-class>
> >          <persistence-type>Container</persistence-type>
> >
> >
><prim-key-class>de.oblgmbh.jbvs.prod.interfaces.VorgangLeistungPK</prim-key-
> > class>
> >          <reentrant>True</reentrant>
> >          <cmp-field>
> >             <description>Mandant</description>
> >             <field-name>mandant</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Nummer</description>
> >             <field-name>nummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Leistungnummer</description>
> >             <field-name>leistungNummer</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Anzahl</description>
> >             <field-name>anzahl</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Preis</description>
> >             <field-name>preis</field-name>
> >          </cmp-field>
> >          <cmp-field>
> >             <description>Version</description>
> >             <field-name>version</field-name>
> >          </cmp-field>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Vorgang</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>de.oblgmbh.jbvs.prod.interfaces.VorgangHome</home>
> >             <remote>de.oblgmbh.jbvs.prod.interfaces.Vorgang</remote>
> >             <ejb-link>Vorgang</ejb-link>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Leistung</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>LeistungHome</home>
> >             <remote>Leistung</remote>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Artikel</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>ArtikelHome</home>
> >             <remote>Artikel</remote>
> >          </ejb-ref>
> >          <security-role-ref>
> >             <role-name>admin</role-name>
> >             <role-link>Administrator</role-link>
> >          </security-role-ref>
> >          <security-role-ref>
> >             <role-name>user</role-name>
> >             <role-link>User</role-link>
> >          </security-role-ref>
> >       </entity>
> >       <session>
> >          <description>Die EnterpriseBean VorgangManagerBean dient der
> > Erzeugung und Verwaltung von
> >  Vorgang Beans.</description>
> >          <ejb-name>VorgangManager</ejb-name>
> >          <home>de.oblgmbh.jbvs.prod.interfaces.VorgangManagerHome</home>
> >          <remote>de.oblgmbh.jbvs.prod.interfaces.VorgangManager</remote>
> >
><ejb-class>de.oblgmbh.jbvs.prod.ejb.VorgangManagerBean</ejb-class>
> >          <session-type>Stateful</session-type>
> >          <transaction-type>Container</transaction-type>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Vorgang</ejb-ref-name>
> >             <ejb-ref-type>Entity</ejb-ref-type>
> >             <home>de.oblgmbh.jbvs.prod.interfaces.VorgangHome</home>
> >             <remote>de.oblgmbh.jbvs.prod.interfaces.Vorgang</remote>
> >             <ejb-link>Vorgang</ejb-link>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/IDGenerator</ejb-ref-name>
> >             <ejb-ref-type>Session</ejb-ref-type>
> >             <home>IDGeneratorHome</home>
> >             <remote>IDGenerator</remote>
> >          </ejb-ref>
> >          <security-role-ref>
> >             <role-name>admin</role-name>
> >             <role-link>Administrator</role-link>
> >          </security-role-ref>
> >          <security-role-ref>
> >             <role-name>user</role-name>
> >             <role-link>User</role-link>
> >          </security-role-ref>
> >       </session>
> >    </enterprise-beans>
> >    <assembly-descriptor>
> >       <security-role>
> >          <role-name>Administrator</role-name>
> >       </security-role>
> >       <security-role>
> >          <role-name>User</role-name>
> >       </security-role>
> >       <method-permission>
> >          <role-name>Administrator</role-name>
> >          <role-name>User</role-name>
> >          <method>
> >             <ejb-name>Auftraggeber</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >       </method-permission>
> >       <method-permission>
> >          <role-name>Administrator</role-name>
> >          <role-name>User</role-name>
> >          <method>
> >             <ejb-name>Ehegatte</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >       </method-permission>
> >       <method-permission>
> >          <role-name>Administrator</role-name>
> >          <role-name>User</role-name>
> >          <method>
> >             <ejb-name>Leistung</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >       </method-permission>
> >       <method-permission>
> >          <role-name>Administrator</role-name>
> >          <role-name>User</role-name>
> >          <method>
> >             <ejb-name>Artikel</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >       </method-permission>
> >       <method-permission>
> >          <role-name>Administrator</role-name>
> >          <role-name>User</role-name>
> >          <method>
> >             <ejb-name>Verstorbener</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >       </method-permission>
> >       <method-permission>
> >          <role-name>Administrator</role-name>
> >          <role-name>User</role-name>
> >          <method>
> >             <ejb-name>Mitarbeiter</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >       </method-permission>
> >       <method-permission>
> >          <role-name>Administrator</role-name>
> >          <role-name>User</role-name>
> >          <method>
> >             <ejb-name>Versicherung</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >       </method-permission>
> >       <method-permission>
> >          <role-name>Administrator</role-name>
> >          <role-name>User</role-name>
> >          <method>
> >             <ejb-name>LeistungPreis</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >       </method-permission>
> >       <method-permission>
> >          <role-name>Administrator</role-name>
> >          <role-name>User</role-name>
> >          <method>
> >             <ejb-name>Meldender</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >       </method-permission>
> >       <method-permission>
> >          <role-name>Administrator</role-name>
> >          <role-name>User</role-name>
> >          <method>
> >             <ejb-name>VorgangVersicherung</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >       </method-permission>
> >       <method-permission>
> >          <role-name>Administrator</role-name>
> >          <role-name>User</role-name>
> >          <method>
> >             <ejb-name>Vorgang</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >       </method-permission>
> >       <method-permission>
> >          <role-name>Administrator</role-name>
> >          <role-name>User</role-name>
> >          <method>
> >             <ejb-name>VorgangLeistung</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >       </method-permission>
> >       <method-permission>
> >          <role-name>Administrator</role-name>
> >          <role-name>User</role-name>
> >          <method>
> >             <ejb-name>VorgangManager</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >       </method-permission>
> >       <container-transaction>
> >          <method>
> >             <ejb-name>Auftraggeber</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >          <trans-attribute>Required</trans-attribute>
> >       </container-transaction>
> >       <container-transaction>
> >          <method>
> >             <ejb-name>Ehegatte</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >          <trans-attribute>Required</trans-attribute>
> >       </container-transaction>
> >       <container-transaction>
> >          <method>
> >             <ejb-name>Leistung</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >          <trans-attribute>Required</trans-attribute>
> >       </container-transaction>
> >       <container-transaction>
> >          <method>
> >             <ejb-name>Artikel</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >          <trans-attribute>Required</trans-attribute>
> >       </container-transaction>
> >       <container-transaction>
> >          <method>
> >             <ejb-name>Verstorbener</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >          <trans-attribute>Required</trans-attribute>
> >       </container-transaction>
> >       <container-transaction>
> >          <method>
> >             <ejb-name>Mitarbeiter</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >          <trans-attribute>Required</trans-attribute>
> >       </container-transaction>
> >       <container-transaction>
> >          <method>
> >             <ejb-name>Versicherung</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >          <trans-attribute>Required</trans-attribute>
> >       </container-transaction>
> >       <container-transaction>
> >          <method>
> >             <ejb-name>LeistungPreis</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >          <trans-attribute>Required</trans-attribute>
> >       </container-transaction>
> >       <container-transaction>
> >          <method>
> >             <ejb-name>Meldender</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >          <trans-attribute>Required</trans-attribute>
> >       </container-transaction>
> >       <container-transaction>
> >          <method>
> >             <ejb-name>VorgangVersicherung</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >          <trans-attribute>Required</trans-attribute>
> >       </container-transaction>
> >       <container-transaction>
> >          <method>
> >             <ejb-name>Vorgang</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >          <trans-attribute>Required</trans-attribute>
> >       </container-transaction>
> >       <container-transaction>
> >          <method>
> >             <ejb-name>VorgangLeistung</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >          <trans-attribute>Required</trans-attribute>
> >       </container-transaction>
> >       <container-transaction>
> >          <method>
> >             <ejb-name>VorgangManager</ejb-name>
> >             <method-name>*</method-name>
> >          </method>
> >          <trans-attribute>Supports</trans-attribute>
> >       </container-transaction>
> >    </assembly-descriptor>
> > </ejb-jar>
> > </snip>
> >
> > And my jboss.xml:
> >
> > <snip>
> > <?xml version="1.0" encoding="Cp1252"?>
> > <jboss>
> >    <enterprise-beans>
> >       <entity>
> >          <ejb-name>Auftraggeber</ejb-name>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Person</ejb-ref-name>
> >             <jndi-name>Person</jndi-name>
> >          </ejb-ref>
> >       </entity>
> >       <entity>
> >          <ejb-name>Ehegatte</ejb-name>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Person</ejb-ref-name>
> >             <jndi-name>Person</jndi-name>
> >          </ejb-ref>
> >       </entity>
> >       <entity>
> >          <ejb-name>Leistung</ejb-name>
> >       </entity>
> >       <entity>
> >          <ejb-name>Artikel</ejb-name>
> >       </entity>
> >       <entity>
> >          <ejb-name>Verstorbener</ejb-name>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Person</ejb-ref-name>
> >             <jndi-name>Person</jndi-name>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Adresse</ejb-ref-name>
> >             <jndi-name>Adresse</jndi-name>
> >          </ejb-ref>
> >       </entity>
> >       <entity>
> >          <ejb-name>Mitarbeiter</ejb-name>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Person</ejb-ref-name>
> >             <jndi-name>Person</jndi-name>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/User</ejb-ref-name>
> >             <jndi-name>User</jndi-name>
> >          </ejb-ref>
> >       </entity>
> >       <entity>
> >          <ejb-name>Versicherung</ejb-name>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Adresse</ejb-ref-name>
> >             <jndi-name>Adresse</jndi-name>
> >          </ejb-ref>
> >       </entity>
> >       <entity>
> >          <ejb-name>LeistungPreis</ejb-name>
> >       </entity>
> >       <entity>
> >          <ejb-name>Meldender</ejb-name>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Person</ejb-ref-name>
> >             <jndi-name>Person</jndi-name>
> >          </ejb-ref>
> >       </entity>
> >       <entity>
> >          <ejb-name>VorgangVersicherung</ejb-name>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Versicherung</ejb-ref-name>
> >             <jndi-name>Versicherung</jndi-name>
> >          </ejb-ref>
> >       </entity>
> >       <entity>
> >          <ejb-name>Vorgang</ejb-name>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Meldender</ejb-ref-name>
> >             <jndi-name>Meldender</jndi-name>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Verstorbener</ejb-ref-name>
> >             <jndi-name>Verstorbener</jndi-name>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Mitarbeiter</ejb-ref-name>
> >             <jndi-name>Mitarbeiter</jndi-name>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Auftraggeber</ejb-ref-name>
> >             <jndi-name>Auftraggeber</jndi-name>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Leistung</ejb-ref-name>
> >             <jndi-name>Leistung</jndi-name>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Artikel</ejb-ref-name>
> >             <jndi-name>Artikel</jndi-name>
> >          </ejb-ref>
> >       </entity>
> >       <entity>
> >          <ejb-name>VorgangLeistung</ejb-name>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Leistung</ejb-ref-name>
> >             <jndi-name>Leistung</jndi-name>
> >          </ejb-ref>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/Artikel</ejb-ref-name>
> >             <jndi-name>Artikel</jndi-name>
> >          </ejb-ref>
> >       </entity>
> >       <session>
> >          <ejb-name>VorgangManager</ejb-name>
> >          <ejb-ref>
> >             <ejb-ref-name>ejb/IDGenerator</ejb-ref-name>
> >             <jndi-name>IDGenerator</jndi-name>
> >          </ejb-ref>
> >       </session>
> >    </enterprise-beans>
> > </jboss>
> > </snip>
>
>BTW: Why is the packe of the MBean implementation "com.sun.management" and
>not how the final spec "javax.management"?
>
>CU
>
>---
>Ingo Bruell
>OBL GmbH ([EMAIL PROTECTED])
>Hude (Oldenburg)
>Germany


Reply via email to