This is a comment followed by a question (or request for help).

The comment:
I want to echo the comments that others have made:  there is a big opportunity 
for enlarging the jBPM user community by lowering the barriers to entry.  We?ve 
all experienced the frustration of doing ?Hello World? in some unfamiliar 
environment.  Not everybody is fluent with every tool, framework, and package, 
and it only takes one gap in knowledge to make the whole process fail, thus the 
need for precise cookbook instructions at the Hello World level.  For instance, 
the JbpmGettingStarted wiki was tremendously helpful, many thanks!  It 
persuaded me to jump in and get started.  I looked at jBPM a few months earlier 
and gave up for lack of a way to get started.  When I saw the 
JbpmGettingStarted, I decided to try it after all.

I think that potential business benefit to JBoss from strengthening the Hello 
World documentation is substantial.  My boss definitely won?t pay for a JBoss 
consultant to come and help me do a Hello World app.  However, once I use jBPM 
to produce something useful, or at least to produce a proof of concept, there 
is at least a possibility of justifying a JBoss consultant.  The ?Hello World? 
documentation is vital to recruiting potential JBoss consulting customers.

I understand that resources are scarce, and not everything can be thoroughly 
documented, but I also think from reading the forum that perhaps some of the 
experienced folks underestimate the difficulty of getting started, and that if 
they understood the level of frustration that reasonably experienced developers 
are having, they might see this basic documentation as a higher priority.  
(I?ll try to contribute a little to the documentation effort if/when I progress 
to the point where I understand enough about jBPM to do so.)

The question:
I?m trying to build the Starter app (jbpm-starters-kit-3.1.1) under Tomcat, 
using Hypersonic (just to keep it simple).  I?ve spent quite a few hours at 
this point digging around in the jBPM forum, scavenging for clues.  I?ve found 
some hints about some aspects of using Tomcat with jBPM, but not quite enough 
to get me started.

After getting the Java and jsp files (as documented in the JbpmGettingStarted 
wiki), I was able to get a clean Tomcat build by including the following jars.  
(I did find jBPM forum help on which jars to include, but the Starters Kit app 
seems to need several additional jars.)  Here are the jars that were needed:
·       All 11 jar files from 
jbpm-starters-kit-3.1.1\jbpm-server\server\jbpm\deploy\jbpm.war.  (Use Winzip 
to open the war file and then drag the jar files.)
·       jbpm-starters-kit-3.1.1\jbpm\build\jbpm-3.1.1.jar.
·       jbpm-starters-kit-3.1.1\jbpm\build\jbpm-identity-3.1.1.jar.
·       jbpm-starters-kit-3.1.1\jbpm-server\lib\commons-logging.jar.
·       jbpm-starters-kit-3.1.1\jbpm\lib\hibernate\hibernate3.jar.
·       Find struts.jar somewhere on the Web.
Having gotten a clean build, I don?t know what the next steps are to get the 
server running.  (My experiments trying to run it were unsuccessful; it seems 
to require a hibernate.cfg.xml file.  If I add one, then there?s a parsing 
error.)  In particular, I?m not clear on whether, fo rthe jBPM server, I need 
files such as hibernate.cfg.xml, jbpm.cfg.xml, or other configuration files, 
and if so, what the contents should be and where they go in the directory 
structure.  I?ll confess that I?m also new to Hibernate and Hypersonic, and so 
I don?t know how to configure them.  I was hoping for a cookbook setup to get 
started with, so that I could use that as a starting point in learning jBPM and 
Hibernate.  Thanks!



View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3952455#3952455

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3952455

All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to