Announcement

Collapse
No announcement yet.

JBuilder & BAS4.5 & Oracle 8i

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • JBuilder & BAS4.5 & Oracle 8i

    Wir sind neu und kennen uns noch nicht aus.

    wir verwenden:
    - Oracle 8i 8.1.7
    - BAS 4.5 Trial Version
    - JBuilder 5 Enterprise

    Alles wurde Standardmäßig installiert - einzig JBuilder wurden die entsprechenden library zu Oracle (classes12.zip) angegeben und zusätzlich die Information über den BAS4.5.

    Danach haben wir mit dem Wizard CMP Entity Beans erstellt und mit Datenbank Tabellen verknüpft.

    Nach einigen Problemen und vielem mehr - haben wir dank diesem Forum einmal den EJB Server im JBuilder starten können und mit dem EJBTestclient - wurde automatisch erstellt - darauf zugreifen können und unsere Daten auslesen können.

    Wenn wir aber jetzt die EJB auf dem BAS deployen meldet sich der Testclient mit folgender Meldung:

    C:\jbuilder5\jdk1.3\bin\javaw -classpath "D:\users\yjo\Coding\Hakan\Hakan\classes;C:\Inpris e\AppServer\lib\asrt.jar;C:\Inprise\AppServer\lib\ vbdev.jar;C:\Inprise\AppServer\lib\vbjdev.jar;C:\I nprise\AppServer\lib\vbjorb.jar;C:\Inprise\AppServ er\lib\vbsec.jar;C:\Inprise\AppServer\lib\migratio n.jar;D:\oracle\ora81\jdbc\lib\classes12.zip;C:\jb uilder5\jdk1.3\demo\jfc\Java2D\Java2Demo.jar;C:\jb uilder5\jdk1.3\jre\lib\i18n.jar;C:\jbuilder5\jdk1. 3\jre\lib\jaws.jar;C:\jbuilder5\jdk1.3\jre\lib\rt. jar;C:\jbuilder5\jdk1.3\jre\lib\sunrsasign.jar;C:\ jbuilder5\jdk1.3\lib\dt.jar;C:\jbuilder5\jdk1.3\li b\tools.jar" hakan.MoveLoginCustTestClient1
    -- Initializing bean access.

    -- Succeeded initializing bean access.

    -- Execution time: 2644 ms.

    -- Calling findByPrimaryKey(MC001)

    -- Failed: findByPrimaryKey(MC001)

    java.rmi.ServerException: ; nested exception is:
    java.rmi.RemoteException: Could not obtain JDBC Connection from datasource: OracleLine; nested exception is:
    java.sql.SQLException: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver; nested exception is:
    java.rmi.ServerException: Could not obtain JDBC Connection from datasource: OracleLine; nested exception is:
    java.sql.SQLException: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

    Warum - wissen wir nicht.

    Aber: damit der Server im Jbuilder läuft mussten wir im %Oracle_HOME%\bin\ocijdbc8.dll in den java.library.path hineingeben. Erst danach könnten wir zugreifen.

    Für das Deployen aus JBuilder heraus konnten wir allerdings nicht mehr die DLL angeben, weil diese gleich entpackt wird und damit einen Fehler meldet.

    Könnte uns jemand helfen?

    mfg!

  • #2
    Hallo Hakan,

    kopiere bitte den JDBC Treiber für Oracle (classes12.zip)<br>
    in das folgende Verzeichnis: <br>
    <appserver_install_dir>/var/servers/<server_name>/lib<br>

    Gruß Andrea

    Comment


    • #3
      Servus Andrzej!

      Danke für deine Hilfe - es funktioniert jetzt tatsächlich.

      Du hast uns heutigen Tag gerettet - gestern war ganz schlimm.

      Ciao Hakan & Yin

      Comment

      Working...
      X