How to use Perl engine in BF 8?
Where can I find document on this? What are the list of parameters can be passed in, and means what? I learnt:
1. bfengine.exe -d to start the engine foreground.
2. bfengine.exe -p to start the perl engine
We are migrating from v7 to v8. On windows we also installed the bf mgmt console as a service. so what do I need to run in order to run project with perl engine? Do I need to run both bfengine.exe -p and bfengine.exe -b? "Can I run perl engine as a service?
If I only run "bfengine -p", I got this, and can't login to mgmt console:
9/15/2015 1:30:31 PM: CRRBF1388I: 4392: Services: Error Connecting to Build Forge Services [BuildForge::Ex::IOException:
Unable to connect to jxn-ms-bforgd01.hbc.com:3966: Bad file descriptor
].
If I only run "bfengine -d", the job is in the starting stage, doesn't run.
If I run both "bfengine -d" and "bfengine -p", I got license exceed the count error, we only have one engine license.
Thanks
Jirong
|
Accepted answer
Hi Jirong,
Just wanted to let you know, that I worked with your colleague on that PMR. There may have been some misunderstanding because the Perl Engine does indeed work in v8. As Spencer points out it is pretty straightforward and we have a number of clients running the perl engine with v8, as an intermediate gap before converting over to the Java engine.
However in the PMR the perl engine was started, but the existing perl projects were not building. When it was suggested that we pursue this further, your colleague elected not to pursue it further at this time since Java projects were working.
If you want to pursue it further, please let me know and we can re-open the PMR and pick up from where we had left off. We'll just need to gather some logs to analyze this further. The logs that we'd need are outlined here:
http://www-01.ibm.com/support/knowledgecenter/SSB2MV_8.0.0/com.ibm.rational.buildforge.doc/topics/diag_bf_deflogs.html?lang=en
I look forward to hearing from you.
Many thanks,
Pritesh...
Ralph Schoon selected this answer as the correct answer
|
2 other answers
Here is the help topic on this:
http://www.ibm.com/support/knowledgecenter/SSB2MV_8.0.0/com.ibm.rational.buildforge.doc/topics/admin_engine_startstop_win.html
It's fairly straightforward. You override the default Java engine and then use the system setting to make sure that all future BF steps default to the perl engine.
~Spencer Comments
Jirong Hu
commented Sep 22 '15, 11:11 a.m.
1. It doesn't work, we have a PMR open: PMR 33928,442,000
2. we can't run it in a command window. must run as a service at least.
So we can't use perl engine in v8, have to use Java engine.
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.