Fitnesse integration with TC (32-bit vs 64-bit)
Hi,
I am having difficulty setting up an environment so that TC build agent runs as 32-bit Java but the Fitnesse plug-in runs using a 64-bit Java.
My wrapper.conf file is currently set up as
wrapper.java.command = ../jre/bin/java which allows the build agent to run using 32-bit Java.
Each time the Fitnesse runner executes it seems to pick up this setting. I've tried adding/changing JAVA_HOME, JRE_HOME environment variables but I can't seem to get FitNesse to use a different Java instance to the one being used by the build agent.
Any help would be greatly appreciated.
Please sign in to leave a comment.
I should add that the teamcity version is 2017.2.4 (build 51228)
Hi Ronnie,
So a first question that would arise would be... is there any reason for you not to use the agent with a 64 bit java? It will use more memory and might need setting it up explicitly to use more memory, but it can run in 64 bit just fine.
Then again, the "Fitnesse" runner, if you mean the plugin, is developed by a third party. I'm afraid you would need to ask them why it won't work.