Anleitung/Tutorial Eclipse/JBoss 6.0 mit Seam 3.0 bzw. jBPM 5.0

Wookie81

Aktives Mitglied
Hallo!

Ich bin auf der Suche nach einer vernünftigen Anleitung wie man Eclipse und JBoss AS 6.0 mit Seam 3.0 zum laufen bringt bzw. wie man jBPM 5.0 in sein Projekt integriert. Ich würde online Tutorials o.ä. bevorzugen, hätte aber auch nichts gegen ein gutes (aktuelles) Buch.

Warum ich auf der Suche bin? Natürlich habe ich zuerst den normalen Weg versucht, stosse dabei aber immer wieder auf neue Probleme:

@Seam: JBoss Tools unterstützen Seam nur bis Version 2.2. Beim Versuch das ganze ohne IDE zum laufen zu bringen (mit Forge/Maven nach Anleitung), bekomme ich momentan noch Fehler .. aber selbst dann müsste ich das ganze noch irgendwie in Eclipse integrieren? Gibt es hier eine Lösung oder besteht die Lösung darin Seam 2.2 zu verwenden?
Was ich gerade noch gefunden habe ist der J2EE Techie Blog ... ich probiers mal aus und werde hier berichten.

@jBPM: Die Installation des "installer-full" klappt fast ohne Probleme, aber wenn ich das sample Project importiere bekomme ich Classpath Probleme/werden einige Klassen nicht gefunden. Hab versucht die entsprechend Jars von Hand hinzuzufügen, aber das klappt nicht wirklich. Außerdem finde ich nirgendwo eine Anleitung, wie ich jBPM in ein eigenes Projekt integriere (sprich keine neue sondern meine Entwicklungsumgebung).

Danke für eure Hilfe,
Wk
 

JanHH

Top Contributor
Hab auch grad sowas ähnliches gemacht. Seam 2 ist natürlich keine Lösung für das Problem "ich möchte JEE6 verwenden". Generell muss man bei seam 3 umdenken. Bei seam 2 war seam das "grosse ganze", bei seam 3 handelt es sich eigentlich um eine JEE6-Anwendung; seam spielt da eher die Nebenrolle (weil der kern von seam 2, der di-container, jetzt Bestandteil von JEE6/weld ist).

Im Grunde handelt es sich also um eine normale Jee6-Anwendung.

Der Weg mit forge/mvn funktioniert, wobei sich forge noch in einem ziemlich rohen Stadium befindet. Aber es ist schon der an sich vorgesehen Weg (und ich habs damit auch weitgehend hinbekommen). Man bekommt ein rudimentäres Projekt und eine pom.xml, auf der aufbauend man dann mit maven das Projekt zusammenbauen kann (rich faces 4 integrieren, JPA/hibernate usw.).

Zum Erzeugen eines Eclipse-Projektes gibts dann "mvn eclipse:eclipse", und noch irgendeinen zweiten Befehl (google), um de M2_REPO-Umgebungsvariable der Eclipse zu setzen. Dann mit eclipse den Ordner, in dem sich das Projekt befindet, als workspace wählen, und dort "neues Projekt, general, project". mit dem gleichen Namen wie das projekt. Müsste funktionieren.

Ansonsten hab ich noch das hier gefunden:

http://javathreads.de/2011/05/tutor...-helios-und-mit-maven-unterstuetzung-starten/

und das hier, ohne maven:

J2EE Techie Blog: 1. Setup: Example App Seam 3, RichFaces 4 on eclipse without maven

Gruß
Jan
 

Wookie81

Aktives Mitglied
Erstmal danke für die Hinweise! Ich habe mich inzwischen einem anderen Projekt zugewandt und muss mich nicht mehr damit beschäftigen, aber eine saubere Lösung habe ich trotzdem nicht gefunden.

Der Weg mit forge/mvn funktioniert, wobei sich forge noch in einem ziemlich rohen Stadium befindet. Aber es ist schon der an sich vorgesehen Weg (und ich habs damit auch weitgehend hinbekommen). Man bekommt ein rudimentäres Projekt und eine pom.xml, auf der aufbauend man dann mit maven das Projekt zusammenbauen kann (rich faces 4 integrieren, JPA/hibernate usw.).
Zum Erzeugen eines Eclipse-Projektes gibts dann "mvn eclipse:eclipse", und noch irgendeinen zweiten Befehl (google), um de M2_REPO-Umgebungsvariable der Eclipse zu setzen. Dann mit eclipse den Ordner, in dem sich das Projekt befindet, als workspace wählen, und dort "neues Projekt, general, project". mit dem gleichen Namen wie das projekt. Müsste funktionieren.

Ich habe es zwischenzeitlich auch geschaft, das einfache Beispiel mit forge zu erstellen (war ein PATH-Problem). Aber trotzdem ist das für mich nicht wirklich ein gangbarer Weg: Ich will verstehen, wie Seam 3 funktioniert und es in ein bestehendes Projekt integrieren, kein neues erstellen. Ich habe ja auch ein Problem wenn ich für jBPM und Seam (mit Wizard/Install) je ein neues Projekt erstelle und diese dann nicht zusammenfassen kann.

Darüber hinaus kenne ich mich mit Maven nicht wirklich aus und würde die beiden Technologien gerne in ein Eclipse/Ant Projekt integrieren.

Da hat mich Maven davon abgehalten es zu testen.

Ist der (fast) gleiche Link wie bei mir oben. Leider hatte ich Probleme die Anwendung mit dem Tutorial zum laufen zu bringen ... ist jetzt schon wieder zwei Wochen her, wenn sich jmd dafür interessiert könnte ich es nochmal versuchen und posten woran ich scheitere/warum es bei mir nicht geht. Aber auch das scheint mir keine saubere Lösung zu sein: Ich will nicht irgendein Tutorial, sondern halt vom Hersteller eine vernünftige Anleitung (ja ich weiß es handelt sich um kostenlose Software usw. usw.)

Gruß,
Wk
 

JanHH

Top Contributor
Diese "Berührungsängste" mit maven hatte ich auch, aber sind unbegründet.. eigentlich ein praktisches, relativ einfach zu bedienendes Tool. Gerade die Integration zusätzlicher Seam3-Bestandteile in bestehende Projekte ist damit ziemlich simpel (indem man sie einfach als dependency in die pom.xml einträgt, maven kümmert sich dann automatisch um den ganzen Rest). Ausserdem ist es nunmal der Standard für Jee6 und Seam3.. also ich würd schon dazu raten.

Aber es ist auch wirklich wichtig, den Unterschied zwischen Seam 2 und 3 zu verstehen. Bei seam 2 ist Seam der Kern des ganzen (der CDI-Container usw.), bei Seam 3 ist das alles schon Teil des Jee6-Standard, Seam selber besteht nur noch aus einer Ansammlung von mehr oder weniger nützlichen Tools drumrum. Leider fehlt auch einiges, was man lieb gewonnen hat.. z.B. die @In FacesMessages und <s:selectItems> und einiges mehr. Ich hab bisher ehrlich gesagt nix gefunden, wofür ich seam 3 bräuchte (bei einem Jee6-Projekt).
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
W Struts Tutorial für EE Noobs? Allgemeines EE 2
Antoras Web-MVC-Tutorial Allgemeines EE 6
C Warenkorb Tutorial Allgemeines EE 1
R Tutorial für J2EE Allgemeines EE 3
C EntityBean Tutorial Allgemeines EE 16
S Jetspeed-2 Tutorial Allgemeines EE 3
S Suche gutes JSF(Java Server Faces)-Tutorial Allgemeines EE 2
X J2EE Anfängerfrage ( JSF / EJB 3.0 Tutorial) Allgemeines EE 1
H Gibt es ein jBoss Tutorial für JSPs ? Für Anfänger ? Allgemeines EE 5
C Tutorial für JSF Allgemeines EE 4
M JSP - Tutorial Allgemeines EE 3
R Probleme mit Tutorial Allgemeines EE 4
Z Gute Tutorial über JSP Allgemeines EE 2
N JSP - Tutorial/eBook Allgemeines EE 2
Dimax Servlet läuft in Eclipse, aber nicht im Browser Allgemeines EE 74
M Zeitgesteuertes Ereignis in einer dynamic web module Anwendung (eclipse) Allgemeines EE 3
R Java EE 6, eclipse, maven, jsf, hibernate, mysql Allgemeines EE 8
P JavaEE 7 Maven Eclipse Allgemeines EE 0
M Glassfish Deployment-Problem unter Eclipse Allgemeines EE 0
B EJB3.0 Projekt - Eclipse Allgemeines EE 1
S Eclipse mit Tomcat und Jersey Allgemeines EE 7
F Eclipse/Java EE Debug-Problem Allgemeines EE 1
E Eclipse JEE6 Plugins Allgemeines EE 2
S Fehlersuche in Eclipse/Tomcat -> Error-log?? Allgemeines EE 2
S Eclipse: Teilmodule beim Testen werden nicht gestartet Allgemeines EE 2
aze Eclipse Java EE Web Project:Wo liegen die Servlets ? Allgemeines EE 4
J JBoss, Eclipse, Webseite wird nicht angezeigt? Allgemeines EE 4
E Servlet Wie kann ich ohne Hilfe von Eclipse in JBoss mein servlet aufrufen Allgemeines EE 2
S Rich Client Application mit Eclipse/WebLogic/EclipseLink/EJB3 Allgemeines EE 2
E Eclipse Helios JNDI Lookup failed Allgemeines EE 5
L Eclipse (Helios); Glassfish 3; EJB und VirtualBox Allgemeines EE 1
S Eclipse: JPA Project in Dynamic Webproject nutzen Allgemeines EE 4
S Eclipse JPA Project Allgemeines EE 8
S Dynamic Web Project mit Eclipse - Vorgehensweise? Allgemeines EE 2
E Anfänger mit Eclipse und JEE Allgemeines EE 6
S Anfängerfrage Eclipse/Tomcat Allgemeines EE 4
A Tomcat in Eclipse Allgemeines EE 11
P Allg. Frage Eclipse EE & Xml Allgemeines EE 2
K Pfad bei Webprojekt in Eclipse herausfinden Allgemeines EE 11
R Wie Spring in Eclipse Galileo installieren? Allgemeines EE 5
P Eclipse Tomcat Plugin funktioniert nicht mit externem TC-Server? Allgemeines EE 4
A GWT Debugmode in Eclipse Allgemeines EE 6
J JSF 1.2-Anwendung mit Eclipse Galileo Allgemeines EE 1
S Tomcat + Eclipse Allgemeines EE 6
I Klassen werden nicht für Import erkannt eclipse EE Allgemeines EE 2
S In Eclipse werden die "Servlet-Klassen" nicht gefu Allgemeines EE 2
R Sourcen einbinden von J2EE bzw auch für Servlets in Eclipse Allgemeines EE 8
I Web-Projekt zum Laufen bringen unter Eclipse Allgemeines EE 3
D Kein EntityManager in Eclipse (!) Allgemeines EE 2
G Simples JSF-Projekt in Eclipse - Problem Allgemeines EE 9
I Eclipse Projekt SVN, Informationen löschen Allgemeines EE 3
S JSP / Tomcat / Eclipse / Unable to compile class for JSP Allgemeines EE 4
M Eclipse GUI für EJB-QL bzw HQL? Allgemeines EE 4
O eclipse - tomcat: Problem bei einfachem Webservice Allgemeines EE 16
M embedded jboss unter eclipse 3.3 Allgemeines EE 2
C Servlets in Eclipse ausführen Allgemeines EE 5
M Kostenloses JSP Plugin für Eclipse Allgemeines EE 6
B Client starten ohne Eclipse Allgemeines EE 4
R Eclipse + JBoss + JSF Allgemeines EE 14
V MYSQL JDBC;java.lang.ClassNotFoundException; Problem Eclipse Allgemeines EE 3
S JSF mit Eclipse J2EE Allgemeines EE 6
W Arbeitsumgebung für JSP-Development einrichten (Eclipse, .) Allgemeines EE 3
G Tomcat unter Eclipse starten Allgemeines EE 9
A Eclipse Start-Problem Allgemeines EE 5
D EJB3.0 Projekt (Eclipse) Allgemeines EE 3
R JBoss 4.2.0 - Eclipse RC 3.3 und WTP Allgemeines EE 3
D JBOSS unter Eclipse Allgemeines EE 2
S Hibernate, Tomcat und Eclipse treiben mich zum Wahnsinn. Allgemeines EE 2
K .jar Datei zu eclipse importieren Allgemeines EE 3
T Sysdeo Eclipse Tomcat Plug-in Allgemeines EE 4
C JSF Autocomplete in Eclipse Allgemeines EE 1
G Tomcat / Eclipse oder Web.xml Problem Allgemeines EE 11
M JBOSS AS von Eclipse aus steuern Allgemeines EE 9
D Eclipse findet javax.servlet.jsp.tagext Allgemeines EE 4
K JRE Eclipse <--> WebSphere Allgemeines EE 3
R Eclipse, SVN und Tomcat - wie kombinieren Allgemeines EE 5
F Sysdeo Eclipse Tomcat Plugin Allgemeines EE 1
M J2EE Entwicklung mit Eclipse Allgemeines EE 5
S webservice mit tomcat und axis ohne eclipse laufen lassen? Allgemeines EE 2
M Eclipse WTP/AXIS mit TomCat 5.5.02 ./. TomCat 5.5.17 Allgemeines EE 1
Acha Problem Browsercache im Eclipse bei Arbeit mit WTP Allgemeines EE 4
L mit gleichem eclipse Projekt auf anderem Rechner benutzen Allgemeines EE 3
S .war Datei erzeugen unter Eclipse Allgemeines EE 2
F Eclipse Wtp und erste JSP Seite Allgemeines EE 5
E J2EE unter Eclipse Allgemeines EE 6
padde479 Eclipse und Tomcat Allgemeines EE 3
G j2ee eclipse bekanntmachen Allgemeines EE 4
R Java2WSDL aus Eclipse heraus funktioniert nicht Allgemeines EE 2
C JBoss Server unter Eclipse 3.1 Allgemeines EE 2
R Servlets in ECLIPSE programmieren Allgemeines EE 3
S Eclipse und JSP Allgemeines EE 9
M Debugging mit Eclipse / Web-Application Allgemeines EE 2
daLenz jboss 3.2.5 konfiguration unter eclipse Allgemeines EE 2
S Hibernate 2.x mit Eclipse 2.1 Allgemeines EE 16
A Eclipse: EJB-1.1-Dateien importieren und bearbeiten Allgemeines EE 2
M EJB-client: jar-Archiv als Export aus Eclipse läuft nicht Allgemeines EE 5
T Servlets in eclipse schreiben !! Allgemeines EE 5
F Probleme mit Eclipse/JBoss Allgemeines EE 6
T Eclipse: Problem bei der Installation Allgemeines EE 3

Ähnliche Java Themen

Neue Themen


Oben