Compilazione di file JSP (JavaServer Page)

La compilazione di file JSP (JavaServer Pages) nel proprio sito o negozio ridurrà in modo significativo la quantità di tempo necessaria per caricare il carico del proprio negozio. Di conseguenza, si consiglia di compilare in blocco guidato i file JSP del proprio negozio o dei propri siti dopo la pubblicazione di un archivio di negozio.

Importante: la compilazione del file di batch non è disponibile in WebSphere Commerce Studio.

Per compilare in blocco guidato i file JavaServer Page, eseguire le procedure descritte di seguito sulla macchina WebSphere Commerce:

  1. Avviare una sessione di riga comandi.
  2. Passare alla seguente directory:
    dirinstall_WAS/bin
    
  3. Immettere uno dei seguenti comandi, a seconda del sistema operativo su cui si desidera compilare i file JSP:
       
    AIX
    Linux
    Sun Solaris Operating Environment
    JspBatchCompiler.sh -enterpriseapp.name "WC_nome_istanza"
       -webmodule.name "Stores.war" -cell.name "nomehost"
       -node.name "nomehost" -server.name "WC_nome_istanza"
    
    iSeries
    JspBatchCompiler -enterpriseapp.name "WC_instance_name" 
      -webmodule.name "Stores.war" -cell.name "hostname"
      -node.name "hostname" -server.name "WC_instance_name"
      -instance WAS_instance_name
    

    Nota: se viene utilizzata un'istanza WAS predefinita, i parametri -cell.name e -node.name vengono impostati sul nomehost iSeries, per impostazione predefinita. Se viene utilizzata un'istanza WAS non predefinita, i parametri -cell.name e -node.name vengono impostati sul nomehost_WAS_nome_istanza per impostazione predefinita.

    Windows
    JspBatchCompiler.bat -enterpriseapp.name "WC_nome_istanza"
       -webmodule.name "Stores.war" -cell.name "nomehost"
       -node.name "nomehost" -server.name "WC_nome_istanza"
    

    nome_istanza è il nome dell'istanza WebSphere Commerce per la quale compilare i file JSP e nomehost è il nome host della macchina su cui i file JSP si stanno compilando. Il nome dell'istanza predefinita di WebSphere Commerce è demo.

    Per compilare tutti i file JSP di WebSphere Commerce per il sito, omettere l'opzione -webmodule.name "Stores.war".

    Per compilare tutti i file JSP di WebSphere Commerce Payments per il sito, omettere l'opzione -webmodule.name "Stores.war" e sostituire le seguenti opzioni nei comandi:

    Sostituire... Con..
    -enterpriseapp.name "WC_nome_istanza"-enterpriseapp.name "nome_instanza_Commerce_Payments_App"
    -server.name "WC_nome_istanza"-server.name "nome_istanza_Commerce_Payments_Server"

    nome_istanza è il nome dell'istanza di WebSphere Commerce Payments per cui compilare i file JSP. Il nome dell'istanza predefinita di WebSphere Commerce Payments è wpm.

E' possibile che si verifichino alcuni errori durante l'esecuzione di queste compilazione. Tali errori, tuttavia, possono essere ignorati.