Uni-Logo

J2EEKurs - Setup

Einstellungen in der Poolumgebung

> setup lang/java5.0
> setup devel/eclipse-3.1
> setup databases/postgresql

Einstellungen in der Proglang-Umgebung

> setup java
> setup workshop
> setup postgresq
> setup weblogic
> setup subversion

Eclipse-Setup

Window/Preferences/J2EE Annotations

  • XDoclet
    Pfad: /net/nonopapa/export/server/heidrich/jars

    Version: 1.2.3

    ejbdoclets: WebLogic 8.1

    webdoclets: WebLogic 8.1

    Einschalten nicht vergessen!
  • Server
    Installed Runtime: Generic BEA WebLogic Server 9.0
    • Next clicken!
    • /net/nonopapa/export/server/heidrich/jars
    • Update, finish
    • Auswählen nicht vergessen

Ant

  • Global Entries
  • Add external Jars
  • /net/nonopapa/export/server/heidrich/jars/weblogic.jar

J2EE-Perspektive aktivieren

Enterprise-Application-Projekt anlegen

  • Name vergeben XYZ
  • New Module anklicken
  • XYZEJB auswählen
  • XYZWeb auswählen
  • Zunächst nur EJB und Web Module

Neues Servlet anlegen

Dynamic Web Project -> New Servlet -> ...

BEA-Weblogic

Erstellen einer neuen Domain (Proglang-Umgebung)

  • > config.sh
  • Select Create a new WebLogic domain
  • Select Create a domain configured automatically
  • Enter user name/user password
  • Select Other JDK: /usr/local/java/java150/
  • Select Customize Environment and Services Settings: Yes
  • Enter listen port
  • Enter Domain name and Domain loction under private home directory

Administrationskonsole

http://nonopapa.informatik.uni-freiburg.de:1M001/console
  • Team: teamN
  • Passwort: teamN.j2ee
  • M=N-1

JDBC Setup

  • Name: Egal
  • JNDI Name: bookstore_ds
  • Database Type: PostgreSQL
  • Next
  • Emulate Two-Phase Commit
  • Next
  • Database Name: j2eedbN
  • Host Name: progdb
  • Database User Name: teamN
  • Password: teamN.db
  • Next
  • Properties:

    user=team10

    ssl=true

    sslfactory=org.postgresql.ssl.NonValidatingFactory
  • Test Configuration
  • Next
  • Server selektieren
  • Finish
  • Datenbank selektieren

Subversion

Einstellungen in der Proglang-Umgebung

> setup subversion

Registrierung

Repositorium

https://abacus.informatik.uni-freiburg.de/svn/proglang/j2ee