Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    203

    applicazione enterprice su jboss 5.1

    ciao a tutti ragazzi siete fantastici, non so se è la sezione giusta ma ci provo lo stesso:
    Ho un applicazione enterprise su glassfish funzionante dovrei fare il porting da questo application server ad un jboss 5.1.
    C'è qualche tool che mi permette di fare un operazione del genere?
    devo stare attento a qualcosa?
    Ci sono differenze nella gestione degli ejb o dei file di persistenza?
    C'è un manuale oppure che mi spiega per filo o per segno come creare (questa veramente l'ultima possibilità) una applicazione enterprise su jboss
    Vi ringrazio anticipatamente per le eventuali risposte.
    Saluti

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    203
    Sto facendo delle prove su jboss 5.1 ma non riesco a deployare gli ejb 3.0 mi da questo errore:

    codice:
    DEPLOYMENTS MISSING DEPENDENCIES:
      Deployment "persistence.unit:unitName=#TrackAndTraceCert-ejbPU" is missing the following dependencies:
        Dependency "jboss.jca:name=TrackAndTraceCertJNDI,service=DataSourceBinding" (should be in state "Create", but is actually in state "** NOT FOUND Depends on 'jboss.jca:name=TrackAndTraceCertJNDI,service=DataSourceBinding' **")
    
    DEPLOYMENTS IN ERROR:
      Deployment "jboss.jca:name=TrackAndTraceCertJNDI,service=DataSourceBinding" is in error due to the following reason(s): ** NOT FOUND Depends on 'jboss.jca:name=TrackAndTraceCertJNDI,service=DataSourceBinding' **
    
    15:10:26,206 INFO  [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
    15:10:26,241 INFO  [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
    15:10:26,284 INFO  [ServerImpl] JBoss (Microcontainer) [5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221053)] Started in 48s:66ms
    Il mio persistence.xml è questo:

    codice:
    <?xml version="1.0" encoding="UTF-8"?>
    <persistence version="1.0" 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/persisten...stence_1_0.xsd">
      <persistence-unit name="TrackAndTraceCert-ejbPU" transaction-type="JTA">
        <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
        <properties/>
      </persistence-unit>
    </persistence>
    ed questo è il jboss-ds all'interno del pacchetto degli ejb:

    codice:
    <?xml version="1.0" encoding="UTF-8"?>
    <datasources>
      <local-tx-datasource>
        <jndi-name>TrackAndTraceJNDI</jndi-name>
        <connection-url>jdbc:oracle:thin:@IP.del.serv.er:SSID</connection-url>
        <driver-class>oracle.jdbc.OracleDriver</driver-class>
        <user-name>USER</user-name>
        <password>PASS</password>
        <min-pool-size>5</min-pool-size>
        <max-pool-size>20</max-pool-size>
        <idle-timeout-minutes>5</idle-timeout-minutes>
      </local-tx-datasource>
    </datasources>
    e questo è il mio application.xml
    codice:
    <?xml version="1.0" encoding="UTF-8"?>
    <application version="5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_5.xsd">
      <display-name>TrackAndTraceCert</display-name>
      <module>
        <web>
          <web-uri>TrackAndTraceCert-war.war</web-uri>
          <context-root>/TrackAndTraceCert-war</context-root>
        </web>
      </module>
      <module>
        <ejb>TrackAndTraceCert-ejb.jar</ejb>
      </module>
    </application>
    c'è qualche errore?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633
    codice:
    <connection-url>jdbc:oracle:thin:@IP.del.serv.er:SSID</connection-url>
    Questo è corretto?
    Sembra tanto un esempio...
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    203
    certo ho tolto l'ip ed il sid per sicurezza niente di +. la connessione al db funziona egregiamente ma non riesco a dploiare ne gli entities ne i session

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633
    da quello che sembra dal messaggio d'errore sollevato
    codice:
    Deployment "persistence.unit:unitName=#TrackAndTraceCert-ejbPU" is missing the following dependencies:
        Dependency "jboss.jca:name=TrackAndTraceCertJNDI,service=DataSourceBinding" (should be in state "Create", but is actually in state "** NOT FOUND Depends on 'jboss.jca:name=TrackAndTraceCertJNDI,service=DataSourceBinding' **")
    probabilmente occorre rendere esplicita la dipendenza tra persistence unit e datasource.
    Prova ad esplicitarlo nel persistence.xml tramite la proprietà:
    codice:
    <jta-data-source>TrackAndTraceJNDI</jta-data-source>
    ciauz
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    203
    anche se esplicitato mi da lo stesso errore ((

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633
    però mi sembra che i nomi usati siano differenti: TrackAndTraceCertJNDI (è quello che segnala il log) e TrackAndTraceJNDI (quello da te definito)...
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.