Hi there, I’m happy to announce that a new module was added to the jBPM5 Community Training. Thanks to the community involvement Julio Faerman provide a new first chapter showing very simple examples to new comers. I add to the roadmap the first module now called Module #0: Baby Steps Examples. Julio also provides a presentation that shows a very quick overview about the topics that you will find in the example project.
Module #0: Baby Steps Examples
This module covers very simple example for people that wants to get started with jBPM5 and some concepts related with Drools Business Rules. Take a look at the slides and the example project hosted on:
https://github.com/Salaboy/Drools_jBPM5-Training-Examples
Slides
Enjoy!
Special Thanks
Obviously to Julio for this amazing contribution. Follow him on twitter @jmfaerman for more updates!
I’m not entirely clear what format this “module” is supposed to be in, but it seems very much as though it is not working. When viewing this page via Chrome, the area between “Slides” and “Enjoy!” is just a big white square with nothing in it. IE looks the same and Firefox doesn’t even have the white box. This is true of all modules, not just this one. What gives? What are these modules, specifically? Am I the only one who cannot see them?
LikeLike
Hi Darrin,
At least here in my browser you can see a slideshare presentation that it’s using flash player to reproduce it.
Are you working on linux with no flash plugin in your browser?
Sometime slideshare goes down to maintaince.. but I’m seeing the content right now.
Greetings.
LikeLike
Good morning!
I’m trying to install examples, but I can’t do it!! I’m not sure about installation procedure…
I saved all files re-creating directory structure inside jBPM’s installation folder, so I lunched “mvn clean install” by example’s root folder. The installation doesn’t work. It returns (excuse me for long post 😦 ):
[INFO] Scanning for projects…
[INFO] ————————————————————————
[ERROR] FATAL ERROR
[INFO] ————————————————————————
[INFO] Error building POM (may not be this project’s POM).
Project ID: unknown
POM Location: /usr/local/jBPM/00-jBPM5-BabyStepsExamples/pom.xml
Reason: Parse error reading POM. Reason: unexpected character in markup D (position: END_TAG seen …\n\n<!D… @7:4) for project unknown at /usr/local/jBPM/00-jBPM5-BabyStepsExamples/pom.xml
[INFO] ————————————————————————
[INFO] Trace
org.apache.maven.reactor.MavenExecutionException: Parse error reading POM. Reason: unexpected character in markup D (position: END_TAG seen …\n\n<!D… @7:4) for project unknown at /usr/local/jBPM/00-jBPM5-BabyStepsExamples/pom.xml
at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:404)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:272)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.project.InvalidProjectModelException: Parse error reading POM. Reason: unexpected character in markup D (position: END_TAG seen …\n\n<!D… @7:4) for project unknown at /usr/local/jBPM/00-jBPM5-BabyStepsExamples/pom.xml
at org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultMavenProjectBuilder.java:1610)
at org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultMavenProjectBuilder.java:1571)
at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:506)
at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:200)
at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:604)
at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:487)
at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:391)
… 12 more
Caused by: org.codehaus.plexus.util.xml.pull.XmlPullParserException: unexpected character in markup D (position: END_TAG seen …\n\n<!D… @7:4)
at hidden.org.codehaus.plexus.util.xml.pull.MXParser.nextImpl(MXParser.java:1253)
at hidden.org.codehaus.plexus.util.xml.pull.MXParser.next(MXParser.java:1105)
at org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel(MavenXpp3Reader.java:2134)
at org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.java:3913)
at org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultMavenProjectBuilder.java:1606)
… 18 more
[INFO] ————————————————————————
[INFO] Total time: < 1 second
[INFO] Finished at: Tue Jun 21 12:48:14 CEST 2011
[INFO] Final Memory: 1M/44M
[INFO] ————————————————————————
LikeLike
Ok, I’ve resolved last problem! Finally I’ve found the “download” link and I could install the examples…
But now I’ve a new one!! How can I open this examples?? After “mvn clean install” operation, it appears a new folder. I’ve tryed to import them in eclipse (such as “file system”), but the operation doesn’t build a correct project. I’ve tryed to change the workspace whithout success. I’m a newbie, I don’t how to run them 😦
LikeLike
You should clone the repo using git instead of downloading the source.
If you want to use eclipse you should have a maven plugin inside eclipse (m2 or q4e) and run from the console
mvn eclipse:eclipse
To generate the eclipse .project and .classpath, after that. You can import the app as an existing java app.
Cheers
LikeLike
Great work, salaboy… Your efforts to creating this knowledge resource is greatly appreciated.
LikeLike
Thanks for the feedback!
LikeLike