Zum Inhalt springen

Oortael

Mitglieder
  • Gesamte Inhalte

    125
  • Benutzer seit

  • Letzter Besuch

Beiträge von Oortael

  1. Hallo Zusammen,

    ich versuche mir momentan einen groben Überblick über die Möglichkeit der Servervirtualisierung zu machen.

    Leider finde ich in keiner Beschreibung, ob es möglich ist unterschiedliche Hardware für einen Ressourcen-Pool zu benutzen. Ist dies bei VMWare- oder Xen-Produkten möglich.

    Ich möchte ungern alle Server auf einmal tauschen, da einige fast neu sind.

    Mein Plan würde vorsehen erst einmal 20 unkritische Anwendungsserver zu virtualisieren und danach die restlichen 10 Server. Für die Ersten 20 Gäste schwebt mir ein eigener Cluster vor. Diesen hätte ich dann einige Zeit später noch um einen, oder zwei physikalische Maschinen erweitert. Leider stehe ich nun vor dem Problem, dass ich nicht weiß ob die unterschiedliche Hardware sich in einem Ressourcen-Pool betreiben lässt.

    Bitte klärt mich mal auf...

    Viele Grüße

    Oortael

  2. Hallo Zusammen,

    ich möchte mit hilfe von JPA aus mehreren Datenbanken das Objekt herausholen.

    Es handelt sich hier um Parameter für eine E-Mail. Diese sind in einer MSSQL 2000 Datenbank gespreichert. Da jede Filiale eine eigene Datenbank besitzt muss die EJB das gleiche Objekt aus verschiedenen Datenbanken holen.

    Dazu habe ich folgende persistence.xml erstellt:

    <persistence 
    
    	xmlns="http://java.sun.com/xml/ns/persistence" 
    
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    
    	xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"
    
    	version="1.0">
    
    
       <persistence-unit name="MailProperties" >
    
          <provider>org.hibernate.ejb.HibernatePersistence</provider>
    
          <jta-data-source>MDS</jta-data-source>
    
          <class>mail.domain.MailProperties</class>
    
          <properties>
    
             <property name="hibernate.dialect" 
    
                      value="org.hibernate.dialect.SQLServerDialect"/>
    
             <property name="hibernate.hbm2ddl.auto" value="validate"/>
    
          </properties>
    
       </persistence-unit>
    
    
    <persistence-unit name="MailPropertiesN" >
    
          <provider>org.hibernate.ejb.HibernatePersistence</provider>
    
          <jta-data-source>NDS</jta-data-source>
    
          <class>mail.domain.MailProperties</class>
    
          <properties>
    
             <property name="hibernate.dialect" 
    
                      value="org.hibernate.dialect.SQLServerDialect"/>
    
             <property name="hibernate.hbm2ddl.auto" value="validate"/>
    
          </properties>
    
       </persistence-unit>
    
    
    </persistence>  
    Lieder bekomme ich beim Deployen der Jar-Datei vom Glassfish 2.1 folgende Fehlermeldung:
    INFO: CORE5024: EJB-Modul [Mail] erfolgreich entladen!
    
    INFO: ADM1064:Die auf [C:\Documents and Settings\Stefan\Local Settings\Temp\s1astempdomain1server-2073291051\Mail.jar] hochgeladene Datei ist bereits vorhanden und wird überschrieben.
    
    INFO: ADM1006:Hochladen der Datei auf:[C:\Documents and Settings\Stefan\Local Settings\Temp\s1astempdomain1server-2073291051\Mail.jar]
    
    
    SCHWERWIEGEND: Ausnahmefehler in J2EEC-Phase
    
    com.sun.enterprise.deployment.backend.IASDeploymentException: Bereitstellungsfehler -- Eine dem persistence-context-ref-name [MailPropertiesN] entsprechende Fortdauereinheit im Bereich des Moduls mit dem Namen [C:\IDE\glassfish\domains\domain1\applications\j2ee-modules\Mail] konnte nicht aufgelöst werden. Überprüfen Sie Ihre Anwendung.
    
    	at com.sun.enterprise.deployment.BundleDescriptor.findReferencedPUsViaPCRefs(BundleDescriptor.java:737)
    
    	at com.sun.enterprise.deployment.EjbBundleDescriptor.findReferencedPUs(EjbBundleDescriptor.java:884)
    
    	at com.sun.jdo.spi.persistence.support.ejb.ejbc.PersistenceProcessor.getAllPersistenceUnitDescriptors(PersistenceProcessor.java:208)
    
    	at com.sun.jdo.spi.persistence.support.ejb.ejbc.PersistenceProcessor.processApplication(PersistenceProcessor.java:175)
    
    	at com.sun.jdo.spi.persistence.support.ejb.ejbc.DeploymentEventListenerImpl.processApplication(DeploymentEventListenerImpl.java:211)
    
    	at com.sun.jdo.spi.persistence.support.ejb.ejbc.DeploymentEventListenerImpl.processEvent(DeploymentEventListenerImpl.java:172)
    
    	at com.sun.jdo.spi.persistence.support.ejb.ejbc.DeploymentEventListenerImpl.notifyDeploymentEvent(DeploymentEventListenerImpl.java:122)
    
    	at com.sun.enterprise.deployment.backend.DeploymentEventManager.notifyDeploymentEvent(DeploymentEventManager.java:79)
    
    	at com.sun.enterprise.deployment.backend.ModuleDeployer.handlePostDeployEvent(ModuleDeployer.java:639)
    
    	at com.sun.enterprise.deployment.backend.ModuleDeployer.postDeploy(ModuleDeployer.java:628)
    
    	at com.sun.enterprise.deployment.backend.ModuleDeployer.doRequestFinish(ModuleDeployer.java:191)
    
    	at com.sun.enterprise.deployment.phasing.J2EECPhase.runPhase(J2EECPhase.java:208)
    
    	at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:108)
    
    	at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:966)
    
    	at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:283)
    
    	at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:835)
    
    	at com.sun.enterprise.management.deploy.DeployThread.deploy(DeployThread.java:187)
    
    	at com.sun.enterprise.management.deploy.DeployThread.run(DeployThread.java:225)

    Was mache ich hier falsch?

    Grüße

    Stefan

  3. Hallo Zusammen,

    ich möchte mit JPS auf meinem Server die Virtual Machine ID (VMID) für den darauf laufenden Tomact ermitteln. leider bekomme ich nur folgendes Ergebnis:

    
    Microsoft Windows [Version 5.2.3790]
    
    (C) Copyright 1985-2003 Microsoft Corp.
    
    
    C:\Documents and Settings\NLM_WEBSERVER>cd "c:\Program Files\Java\jdk1.5.0_06\bin"
    
    
    C:\Program Files\Java\jdk1.5.0_06\bin>JPS
    
    7712 Jps
    
    
    C:\Program Files\Java\jdk1.5.0_06\bin>
    
    
    Besser sieht es dagegen auf meiner Workstation aus:
    
    Microsoft Windows XP [Version 5.1.2600]
    
    (C) Copyright 1985-2001 Microsoft Corp.
    
    
    C:\>cd C:\IDE\jdk1.5.0_06\bin
    
    
    C:\IDE\jdk1.5.0_06\bin>jps
    
    15516 Bootstrap
    
    12052
    
    14400 Jps
    
    
    C:\IDE\jdk1.5.0_06\bin>
    
    

    Könnt Ihr mir sagen, wie ich auf dem Server die VMID des laufenen Tomcat 5.0.28 ermitteln kann?

    Vielen Dank!

    Oortael

  4. Ich habe 2 Switches. Einmal einen Cisco 6506 und einen Cisco 2924.

    Auf beiden Switches kann ich VLANs definieren. Ich frage mich nun gerade, welche unterschiedlichen Routinen die beiden Switches verwenden, um Pakete an die Ports im VLAN zu verteilen.

    Ich vermute, dass einige Multicasts nicht in alle Ports des VLAN 3 auf meinem 6506 erreichen.

    Verwende ich den 2924 funktioniert das ganze problemlos. Auf dem 2924 sind alle Ports im VLAN 1.

    Gibt es auf dem 6506 Grenzen für Multicasts, die der 2924 nicht hat?

    Meines wissens müsste sich die Weiterleitung der Multicasts an die Ports des 6506 analog dem des 2924 verhalten.

    Grüße

    Steve

  5. Hallo Leute,

    versuche mich gerade an einem Mapping mit Hibernate. Leider bekomme ich die 1:n Beziehung nicht gebacken. Ich möchte meine Objekte mit dem Inhalt folgender Tabellen füllen:

    
    -------------------            -------------------
    
    |   | TBL_Firma   |            |   | TBL_Filiale |
    
    -------------------            -------------------
    
    |PK| ID           | 1--------* |PK| ID           |
    
    |   | name        |            |FK|  firmaId     |
    
                      |            |  | name         |
    
    -------------------            |  | haendlerNr   |
    
                                   -------------------
    
    
    Alle Klassen Erben vom AAObject damit jede id und name bekommt:
    package typen;
    
    
    public class AAObject {
    
    
    	protected String name;
    
    	protected int id=0;
    
    
    	public AAObject(){
    
    
    	}
    
    
    	/**
    
    	 * @return
    
    	 */
    
    	public String getName() {
    
    		if (name==null){
    
    			name=null;
    
    		}
    
    		return name;
    
    	}
    
    
    	/**
    
    	 * @param string
    
    	 */
    
    	public void setName(String string) {
    
    		name = string;
    
    	}
    
    
    	public String toString(){
    
    		return name;
    
    	}
    
    
    	public void setId(int id) {
    
    		this.id = id;
    
    	}
    
    
    	public int getId() {
    
    		return id;
    
    	}
    
    }
    
    
    Die Klasse Firma sieht so aus:
    package firma;
    
    
    import java.util.HashSet;
    
    import java.util.Set;
    
    
    import typen.AAObject;
    
    
    public class Firma extends AAObject{
    
    
    	private Set filialen = new HashSet();
    
    
    	public Set getFilialen() {
    
    		return filialen;
    
    	}
    
    
    	public void setFilialen(Set filialen) {
    
    		this.filialen = filialen;
    
    	}
    
    }
    
    
    Die Klasse Filiale sieht so aus:
    package corp.bmw.emeadecentral.nl_m.auszahlungsanweisung.filiale;
    
    
    import corp.bmw.emeadecentral.nl_m.auszahlungsanweisung.typen.AAFachbereich;
    
    import corp.bmw.emeadecentral.nl_m.auszahlungsanweisung.typen.AAObject;
    
    
    public class Filiale extends AAObject {
    
    
            private String haendlerNr;
    
    
    	/**
    
    	 * @return
    
    	 */
    
    	public String getHaendlerNr() {
    
    		return haendlerNr;
    
    	}
    
    
    	/**
    
    	 * @param string
    
    	 */
    
    	public void setHaendlerNr(String string) {
    
    		haendlerNr = string;
    
    	}
    
    
    }

    Leider komm ich nicht drauf, wie meine Firma.hbm.xml und Filiale.hbm.xml aussehen müssen.

  6. Habs gefunden!

    Lag scheinbar an dem Kabelmodem.

    Die Lösung ist scheinbar, das Kabelmodem auszuschalten, dannach alle Rechner ins Netz und das Kabelmodem wieder einschalten. Erst dann vergibt der DHCP Server wieder IP-Adressen an die Rechner und Schaltet die MAC-Adressen fürs Kabelnetz frei.

    Danke für eure Ideen!

    Grüße Steve

  7. Ich tausche eigentlich nur den PC. Wie gesagt, an dem einen PC funktionierts. Steck ich das Netzwerkkabel ab und stöpsel es in das Laptop (gleiche Steckdose ) gehts nicht mehr.

    Achja, hatte mich oben vertippt. Verbindung kommt nur auf dem ersten PC zu stande. Der erste PC holt isch immer vom DHCP eine Adresse. Der Zweite PC zieht sich jedoch keine Adresse mehr. Auch manuell eingeben bringt kein Ergebnis.

  8. Hallo Leute,

    hab mir am WE von Allnet zwei Powerline Adapter ALL1693 zugelet.

    Angesteckt ist das ganze So:

    Kabel Deutschland Router -> 1. Adapter <-> Steckdose <-> 2. Adapter -> WindXP-PC

    Für den einen Windows-XP Rechner funktioniert die Geschichte ohne Probleme. Stecke ich den Adapter nun jedoch an einen zweiten Rechner an bekomme ich keine IP-Adresse mehr von meinem Kabel-Deutschland-Router zugewiesen. Die Verbindung kommt leider auch zustande, wenn ich die IP-Adressen manuell eingebe.

    Stecke ich den Adapter wieder zurück auf den ersten Rechner gehts problemlos.

    Habe auch schon versucht die Allnet SW zu installieren. Brachte leider auch keinen Erfolg.

    Danke für euere Hilfe!

    Grüße

    Steve

  9. Da liegt glaube ich das Grundlegende Problem an einer Jar. So wie ich das aus dem Tutorial rausgelesen haben funktioniert es leider nicht, wenn man die Jars in eine größere Jar packt.

    Ich für meinen Teil, würde den Code den ich geschrieben habe immer in Jars packen, da ich so gewährleisten kann, dass alles was ich brauche auch dabei ist. Das glaube ich ist reine Geschmackssache. Lass mich in der Hinsicht aber auch eines besseren belehren.

    Grüße

    Steve

  10. Das kann jetzt mehrere Möglichkeiten haben:

    • du musst nach lib/mysql-connector-java-5.0.7-bin.jar ein Leerzeichen machen.
    • du hast die ordnerstruktur nicht richtig übernommen

    mehr Möglichkeiten gibt es meines Wissens nicht. Entpack bitte mal die JMovieHandler.jar und sieh nach ob alles am dem Platz ist, so wie ich es beschrieben habe. Vermute mal stark, dass die mysql-connector-java-5.0.7-bin.jar zwar da, aber nicht im lib Ordner ist. Kannst du das bitte mal prüfen.

  11. ich hab jetzt mal genau diese struktur von dir übernommen: *klick*

    aber irgendwie tut sich da noch immer nichts

    hast du mal probiert das ganze so in die Kommandozeile einzugeben:

    java -jar Movies.jar

    Wenn beim Doppelklick nichts passiert, müsste er hier zumindest eine Fehlermeldung ausgeben...

    Achja, lass mal das sealed true raus und schau was als Ergebnis rauskommt.

    EDIT sagt: Entpack mal das Jar mit winzip, oder winrar und schau bitte wie die Ordnerstruktur aussieht. evlt. übernimmt Eclipse auch den Inhalt der METAINF.MF nicht richtig in das die jar.

  12. In deinem Ordner sollte sich unter META-INF eine Manifest.MF befinden.

    Ordnerstruktur:

    
    Blakecks.jar
    
     |
    
     |
    
     --> lib
    
           |
    
           --> mysql-connector-java-5.0.7-bin.jar
    
    
     |
    
     --> META-INF
    
              |
    
              --> MANIFEST.MF
    
    
    Inhalt MANIFEST.MF:
    
    Manifest-Version: 1.0
    
    Main-Class: test.DieKlasseMitMainMethode
    
    Class-Path: lib/mysql-connector-java-5.0.7-bin.jar
    
    

    Versuchs zur not mal hiermit:

    Lesson: Packaging Programs in JAR Files (The Java™ Tutorials > Deployment)

    Grüße Steve

  13. Hab ich jetzt mal probiert. Aber jetzt bekomme ich folgende Fehlermeldung:

    Exception in thread "main" org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of corp.bmw.emeadecentral.nl_m.auszahlungsanweisung.typen.AAAnweisung.unterschrieben
    
    	at org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:85)
    
    	at org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:337)
    
    	at org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:200)
    
    	at org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:3566)
    
    	at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:129)
    
    	at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:854)
    
    	at org.hibernate.loader.Loader.doQuery(Loader.java:729)
    
    	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
    
    	at org.hibernate.loader.Loader.doList(Loader.java:2220)
    
    	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104)
    
    	at org.hibernate.loader.Loader.list(Loader.java:2099)
    
    	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:378)
    
    	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
    
    	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172)
    
    	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121)
    
    	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
    
    	at corp.bmw.emeadecentral.nl_m.auszahlungsanweisung.db.hibernate.Transaktion.main(Transaktion.java:26)
    
    Caused by: java.lang.IllegalArgumentException
    
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    
    	at java.lang.reflect.Method.invoke(Method.java:597)
    
    	at org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:42)
    
    	... 16 more

  14. Servus Leute,

    versuche mich gerade auf eine EJB mit Hilfe eines selbstgeschreibenen Clients zu connecten:

    package helloClient;
    
    
    import java.rmi.RemoteException;
    
    import java.util.Hashtable;
    
    
    import javax.ejb.CreateException;
    
    import javax.naming.Context;
    
    import javax.naming.InitialContext;
    
    import javax.naming.NamingException;
    
    import javax.rmi.PortableRemoteObject;
    
    
    import commons.*;
    
    
    public class HelloClient {
    
    
    	public static InitialContext createInitialContext() throws NamingException {
    
    		Hashtable env = new Hashtable();
    
    		env.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
    
    		env.put(Context.PROVIDER_URL, "jnp://localhost:1099");
    
    		env.put(Context.URL_PKG_PREFIXES, "org.jboss.naming:org.jnp.interfaces");
    
    		return new InitialContext(env);
    
    	}
    
    
    	public static void main(String[] args) {
    
    		try {
    
    			Context iniContxt = createInitialContext();
    
    			System.out.println(iniContxt);
    
    			Context contxt = (Context) iniContxt.lookup("java:comp/env/ejb");
    
    			System.out.println(contxt);
    
    			Object ref = contxt.lookup("helloWorldBean");
    
    			System.out.println(ref);
    
    			HelloHomeIF home = (HelloHomeIF) PortableRemoteObject.narrow(ref, HelloHomeIF.class);
    
    			System.out.println(home);
    
    
    			HelloIF helloIf = home.create();
    
    
    			for (int i = 0; i < 100; i++) {
    
    				System.out.println("\n*** *** *** ***");
    
    				System.out.println("i: "+i);
    
    				System.out.println(helloIf.getHello());
    
    				Fahrzeug fzg = helloIf.search();
    
    				System.out.println("Fahrzeug: "+fzg.hashCode()+" Fzg-Nr: "+fzg.getFzgNr()+" Reifen: "+fzg.getWheels());
    
    				System.out.println("*** *** *** ***\n");
    
    			}
    
    
    			} catch (NamingException e) {
    
    				e.printStackTrace();
    
    			} catch (RemoteException e) {
    
    				e.printStackTrace();
    
    			} catch (CreateException e) {
    
    				e.printStackTrace();
    
    			} catch (Exception e) {
    
    				e.printStackTrace();
    
    			}
    
    	}
    
    
    }
    
    
    Wenn ich mich nun auf meine Rechner Connecten will, bekomme ich folgende Fehlermeldung:
    javax.naming.InitialContext@1690726
    
    javax.naming.CommunicationException: Could not obtain connection to any of these urls: localhost:1099 and discovery failed with error: javax.naming.CommunicationException: Receive timed out [Root exception is java.net.SocketTimeoutException: Receive timed out] [Root exception is javax.naming.CommunicationException: Failed to connect to server localhost:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: Connection refused: connect]]]
    
    	at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1414)
    
    	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:594)
    
    	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
    
    	at javax.naming.InitialContext.lookup(InitialContext.java:347)
    
    	at helloClient.HelloClient.main(HelloClient.java:28)
    
    Caused by: javax.naming.CommunicationException: Failed to connect to server localhost:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: Connection refused: connect]]
    
    	at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:269)
    
    	at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1385)
    
    	... 4 more
    
    Caused by: javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: Connection refused: connect]
    
    	at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:243)
    
    	... 5 more
    
    Caused by: java.net.ConnectException: Connection refused: connect
    
    	at java.net.PlainSocketImpl.socketConnect(Native Method)
    
    	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
    
    	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
    
    	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
    
    	at java.net.Socket.connect(Socket.java:452)
    
    	at java.net.Socket.connect(Socket.java:402)
    
    	at java.net.Socket.<init>(Socket.java:309)
    
    	at java.net.Socket.<init>(Socket.java:211)
    
    	at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:84)
    
    	at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:77)
    
    	at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:239)
    
    	... 5 more
    
    
    
    Als IDE verwende ich JbossIDE 1.6 und habe in den BuildPath des Projektes den folgende Libraries eingebunden:
    • jnp-client.jar
    • jboss-common-client.jar
    • j2ee 1.4 Libraries (JBoss-IDE)
    • JRE System Library (jdk)
    • Web Services 1.0 Libraries (JBoss-IDE)
    Die EJB läuft auf einem JBoss 4.0.5 und ist EJB2.1 konform geschrieben. Die Paketstruktur sieht folgendermaßen aus:
    
    Hello
    
     |--> src
    
              |--> commons
    
                          |--> Fahrzeug.java
    
                          |--> HelloBIF.java
    
                          |--> HelloHomeIF.java
    
                          |--> HelloIF.java
    
              |--> helloBean
    
                          |--> HelloBean.java
    
              |--> helloClient
    
                          |--> HelloClient.java
    
              |--> META-INF
    
                          |--> ejb-jar.xml
    
                          |--> jboss.xml
    
    
    Die ejb-jar.xml enthält folgendes:
    
    <?xml version="1.0" encoding="ISO-8859-1"?>
    
    
    <!DOCTYPE ejb-jar PUBLIC
    
    '-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 1.1//EN'
    
    'http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd'>
    
    
    <ejb-jar>
    
    	<description>Beispiel 1: Stateless session bean
    
    	</description>
    
    	<enterprise-beans>
    
    		<session>
    
    			<description>Hello</description>
    
    			<ejb-name>hello</ejb-name>
    
    			<home>commons.HelloHomeIF</home>
    
    			<remote>commons.HelloIF</remote>
    
    			<ejb-class>helloBean.HelloBean</ejb-class>
    
    		<session-type>Stateless</session-type>
    
    		<transaction-type>Bean</transaction-type>
    
    		</session>
    
    	</enterprise-beans>
    
    </ejb-jar>
    
    
    Die ejb-jar.xml enthält folgendes:
    
    <?xml version='1.0' encoding='UTF-8' ?>
    
    
    <jboss>
    
      <enterprise-beans>
    
        <entity>
    
    		<ejb-name>hello</ejb-name>
    
    		<jndi-name>helloWorldBean</jndi-name>
    
        </entity>
    
      </enterprise-beans>
    
    </jboss>
    
    

    Könnt Ihr mir sagen, was ich falsch mache?

  15. Was deutsche Dokus angeht: Da dürftest du immer Schwierigkeiten haben. Selbst wenn es irgendwo Übersetzungen gibt sind diese in der Regel nur für ältere Versionen wirklich zutreffend und komplett. Eigentlich wie überall in der IT: Englisch ist das Maß der Dinge!

    Ich weiß, dauert leider länger, wenn man 329 Seiten auf englisch liest...

    Danke für den Link. Sowas hab ich gesucht.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...