Esecuzione dello script Ant

Dopo il salvataggio e l'impostazione del bean Java J2C e delle classi di binding dati in un file Ant, è possibile eseguire lo script Ant separatamente.

Esecuzione dello script Ant dall'area di lavoro
  1. Fare clic con il pulsante destro del mouse sul file Ant che si desidera eseguire.
  2. Fare clic su Ok.
  3. Scegliere Esegui come > Generazione Ant...
  4. Nella finestra degli attributi di avvio, aprire la scheda JRE e selezionare Esegui nello stesso JRE dell'area di lavoro. Fare clic su Applica e quindi su Esegui.
    Nota: È necessario solo impostare JRE la prima volta che si esegue lo script ant. Quando lo si esegue la volta successiva, semplicemente richiamare Esegui come > Ant Build .
  5. .
Esecuzione dello script Ant dalla riga comandi

Una volta generati o modificati, gli script Ant possono essere eseguiti senza avviare l'IDE; questa modalità viene detta Headless. Per eseguire lo script Ant, è sufficiente richiamare l'applicazione antRunner, passando il file Ant come argomento.

  1. Creare un semplice file batch, Test.bat, per eseguire lo script Ant generato in modalità headless
    echo off
    setlocal
    
    set ECLIPSE=<installdir>\IBM\SDP70\
    set WORKSPACE=\%ECLIPSE%\MyWorkspaceANT
    set BUILDFILE=<installdir>\developerwork\Customer.xml
    
    rem set JAVA_HOME=<installdire>\Programs\jdksun1.4.2
    set JAVA_HOME=%ECLIPSE%\jdk\jre
    set PATH=%JAVA_HOME%\bin;%PATH%
    set CLASSPATH=%JAVA_HOME%\lib;%CLASSPATH%
    
    
    java -cp %ECLIPSE%\startup.jar org.eclipse.core.launcher.Main -clean -data %WORKSPACE% 
    
     -application org.eclipse.ant.core.antRunner -buildfile %BUILDFILE%
    
    Dove:
        La variabile d'ambiente ECLIPSE definisce il percorso della cartella eclipse in RAD
        WORKSPACE definisce il percorso in cui verrà creata l'area di lavoro
        BUILDFILE è il percorso dello script Ant generato che si desidera venga eseguito.
    È possibile modificare le variabili nel file batch in base al proprio ambiente:
    • Sostituire ECLIPSE con la directory principale di eclipse
    • Sostituire WORKSPACE con il nome e il percorso dell'area di lavoro
    • Sostituire BUILDFILE con lo script Ant J2C
  2. Aprire una finestra di attivazione comandi e richiamare Test.bat dalla riga comandi.
  3. Dopo la corretta esecuzione del file Test.bat, è possibile visualizzare l'area di lavoro e tutti i progetti e file di binding dati che verranno creati.
Limitazioni note dello script Ant: impossibile individuare RAR
Se è già presente un progetto del connettore creato nell'area di lavoro per un particolare adattatore risorse, quando si passa alla procedura guidata Bean Java J2C, l'adattatore risorse non verrà nuovamente importato. Quando viene generato, lo script Ant non è in grado di individuare il percorso dell'adattatore risorse, perché il progetto del connettore non fornisce tale informazione. Se il valore ra.file corrisponde a cannotlocaterar, sarà necessario aggiungere manualmente il percorso dell'adattatore risorse allo script Ant del bean Java J2C. Questa è una limitazione nota. Il file Ant conterrà la seguente riga: property name="ra.file" value="Cannot Locate RAR "
<target name="Init1">
<property name="debug" value="true"/>
<property name="project1" value="project111"/>
<property name="ra.project" value="cicseci602"/>
<property name="ra.runtime" value="WebSphere Application Server v6.1"/>
<property name="ra.file" value="Cannot Locate RAR "/>
</target> 

Feedback