Hvordan kjøre PasientJournal-eksemplet?

Eksempelet forutsetter at ozone er installert på c:\ozone-1.2, java er installert på c:\j2sdk1.4.2, og at program-koden for eksempelet ligger på m:\moddb\PasientJournal

Kode

JournalData.java | JournalDataImpl.java | PasientJournal.java | PasientJournalImpl.java | PasientJournalProg.java

Initialisering og oppstart av server

  1. Lag deg en bat-fil(m:\moddb\PasientJournal\ozoneServerInit.bat) for å sette de environment-variablene du trenger:
     @echo off
     SET JAVA_HOME=C:\j2sdk1.4.2
     SET OZONE_HOME=C:\ozone-1.2
     SET OZONE_JVM=java
     SET OZONE_JAVAC=javac
     SET PATH=C:\ozone-1.2\bin;C:\j2sdk1.4.2\bin;%PATH%
     SET CLASSPATH=.;C:\j2sdk1.4.2;M:\moddb\PasientJournal
  2. Start et cmd-shell(=gå til DOS)
  3. Gå til katalogen hvor bat-fila ligger
     cd m:\moddb\PasientJournal
  4. Kjør bat-fila: ozoneServerInit.bat
  5. Initialiser ozone-database(hvis første gang den brukes)
     cd c:\ozone-1.2\bin
     ozoneInst -dc:\ozone_data
  6. Start Serveren
     ozone -dc:\ozone_data

Kompilering av kode og kjøring av program

  1. Lag deg en bat-fil(m:\moddb\PasientJournal\ozoneKlientInit.bat) for å sette de environment-variablene du trenger:
     @echo off
     SET JAVA_HOME=C:\j2sdk1.4.2
     SET OZONE_HOME=C:\ozone-1.2
     SET OZONE_JVM=java
     SET OZONE_JAVAC=javac
     SET PATH=C:\ozone-1.2\bin;C:\j2sdk1.4.2\bin;%PATH%
     SET CLASSPATH=.;C:\j2sdk1.4.2;C:\ozone-1.2\lib\ozoneServer-1.2-beta.jar;M:\moddb\PasientJournal
  2. Start et cmd-shell(=gå til DOS)
  3. Gå til katalogen hvor bat-fila ligger
     cd m:\moddb\PasientJournal
  4. Kjør bat-fila: ozoneKlientInit.bat
  5. Skriv program-koden
  6. kompiler koden:
     javac *.java
  7. Generer Proxy-klasse og Factory-klasse
     opp -KS JournalDataImpl PasientJournalImpl
  8. kompiler Proxy-klasse og Factory-klasse:
     javac *Proxy*.java
     javac *Factory*.java
  9. Kjør programmet:
     ojvm PasientJournalProg