Two Country Modell testen

Fra melon
Hopp til: navigasjon, søk

Ønsker mer informasjon her fra systemeier.


Two Country modell testen er en test som kjøres i Tomcat.

http://hibagon.uib.no/melonservice/newTwoCountry.do?action=New&userId=2&userName=Admin+User&courseName=ECON330_v09&siteName=Bergen

I Moodle kan en velge testen, og Tomcat webapplikasjonen MelonService blir hentet inn i Moodle som en ressurs.

Viktig!

I og med at Moodle driver med videresending, hvor da url'en endrer seg, så mister Tomcat webapplikasjonenen sitt "scope".

Typisk feilmelding i Tomcat vil være:

"Cannot find bean: "resultsTCForm" in any scope"

Løsningen er i Moodle å velge at testen (ressursen) skal åpnes i et nytt vindu (da endrer ikke url'en seg og en jobber direkte i kontekst Tomcat webapplikasjon.


LD_LIBRARY_PATH

Tomcat webtjenesten MelonService kaller på et program som heter Jcurve. Dette er et Fortran program.

Jcurve benytter et bibliotek som ligger under /usr/local/lib/

For at Tomcat skal være klar over dette biblioteket, så må en sette i tomcat6.conf filen:

LD_LIBRARY_PATH=/usr/local/lib

Dersom en benytter et cgi-bin perl skript hvor programmet Jcurve blir kallet, så må en også sørge for at LD_LIBRARY_PATH er satt i apache konfigurasjone.

Typisk:

SetEnv LD_LIBRARY_PATH /usr/local/lib/