ProjectAssist Installation Errors (part 3)

Moving along, I decided to try the ProjectAssist install on a different machine, which we will be using for a development server, instead of doing it on my standalone XP workstation. Maybe the installer will work better on this environment.

I did a fresh install of Windows 2000 SP4, and then installed Project Assist, using all the defaults except

  1. install dir was c:dev
  2. data dir was c:devdata
  3. added the smtp url & port.
  4. I added a settings.xmp file to .m2 dir to handle the maven proxy access.
  5. I added perl’s environment variable to handle the perl proxy access.

When the installer finished, it displayed a list of all errors (shown below). There were lots of them.

Here are the reported errors:

sc config Tomcat5 start= auto
java.io.IOException
java.lang.ProcessImpl.create(Native Method)
java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
java.lang.ProcessImpl.start(ProcessImpl.java:30)
java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
java.lang.Runtime.exec(Runtime.java:591)
com.borland.dsib.utilities.a.a.a(Unknown Source)
com.borland.dsib.utilities.a.c.b(Unknown Source)
com.borland.dsib.utilities.a.d.a(Unknown Source)
com.borland.dsib.utilities.a.d.a(Unknown Source)
com.borland.dsib.utilities.c.a(Unknown Source)
com.borland.dsib.b.f.a(Unknown Source)
com.borland.dsib.b.f.ub(Unknown Source)
com.borland.dsib.b.f.e(Unknown Source)
com.borland.dsib.b.d.a(Unknown Source)
com.borland.dsib.ub.a(Unknown Source)
com.borland.dsib.utilities.m.a(Unknown Source)
com.borland.dsib.utilities.m.access$0(Unknown Source)
com.borland.dsib.utilities.m$1.run(Unknown Source)
java.lang.Thread.run(Thread.java:595)
Bugzilla install: Could not update file "localconfig"

Bugzilla install: Could not update file “params”

schtasks /create /tn “Bugzilla Collect Stats” /tr c:devbugzilla-2.22collectstats.bat /sc DAILY /st 04:00:00 “/ru System”
java.io.IOException
java.lang.ProcessImpl.create(Native Method)
java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
java.lang.ProcessImpl.start(ProcessImpl.java:30)
java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
java.lang.Runtime.exec(Runtime.java:591)
com.borland.dsib.utilities.a.a.a(Unknown Source)
com.borland.dsib.utilities.a.c.b(Unknown Source)
com.borland.dsib.utilities.a.d.a(Unknown Source)
com.borland.dsib.utilities.a.d.a(Unknown Source)
com.borland.dsib.utilities.c.a(Unknown Source)
com.borland.dsib.utilities.c.a(Unknown Source)
com.borland.dsib.utilities.c.a(Unknown Source)
com.borland.dsib.bugzilla.v.g(Unknown Source)
com.borland.dsib.bugzilla.v.a(Unknown Source)
com.borland.dsib.cb.a(Unknown Source)
com.borland.dsib.bugzilla.w.e(Unknown Source)
com.borland.dsib.bugzilla.w.a(Unknown Source)
com.borland.dsib.ub.a(Unknown Source)
com.borland.dsib.utilities.m.a(Unknown Source)
com.borland.dsib.utilities.m.access$0(Unknown Source)
com.borland.dsib.utilities.m$1.run(Unknown Source)
java.lang.Thread.run(Thread.java:595)
schtasks /create /tn “Bugzilla Bugs Notification” /tr c:devbugzilla-2.22whineatnews.bat /sc DAILY /st 04:20:00 “/ru System”
java.io.IOException
java.lang.ProcessImpl.create(Native Method)
java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
java.lang.ProcessImpl.start(ProcessImpl.java:30)
java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
java.lang.Runtime.exec(Runtime.java:591)
com.borland.dsib.utilities.a.a.a(Unknown Source)
com.borland.dsib.utilities.a.c.b(Unknown Source)
com.borland.dsib.utilities.a.d.a(Unknown Source)
com.borland.dsib.utilities.a.d.a(Unknown Source)
com.borland.dsib.utilities.c.a(Unknown Source)
com.borland.dsib.utilities.c.a(Unknown Source)
com.borland.dsib.utilities.c.a(Unknown Source)
com.borland.dsib.bugzilla.v.i(Unknown Source)
com.borland.dsib.bugzilla.v.a(Unknown Source)
com.borland.dsib.cb.a(Unknown Source)
com.borland.dsib.bugzilla.w.e(Unknown Source)
com.borland.dsib.bugzilla.w.a(Unknown Source)
com.borland.dsib.ub.a(Unknown Source)
com.borland.dsib.utilities.m.a(Unknown Source)
com.borland.dsib.utilities.m.access$0(Unknown Source)
com.borland.dsib.utilities.m$1.run(Unknown Source)
java.lang.Thread.run(Thread.java:595)

schtasks /create /tn “Bugzilla Tables Backup” /tr “c:devmysql-4.1.18-win32binmysqldump bugs -u root -P 3306 > c:devbugzilla-2.22backupbugzillaTablesBackup_2_23_2007.backup” /sc DAILY /st 04:40:00 “/ru System”
java.io.IOException
java.lang.ProcessImpl.create(Native Method)
java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
java.lang.ProcessImpl.start(ProcessImpl.java:30)
java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
java.lang.Runtime.exec(Runtime.java:591)
com.borland.dsib.utilities.a.a.a(Unknown Source)
com.borland.dsib.utilities.a.c.b(Unknown Source)
com.borland.dsib.utilities.a.d.a(Unknown Source)
com.borland.dsib.utilities.a.d.a(Unknown Source)
com.borland.dsib.utilities.c.a(Unknown Source)
com.borland.dsib.utilities.c.a(Unknown Source)
com.borland.dsib.utilities.c.a(Unknown Source)
com.borland.dsib.bugzilla.v.k(Unknown Source)
com.borland.dsib.bugzilla.v.a(Unknown Source)
com.borland.dsib.cb.a(Unknown Source)
com.borland.dsib.bugzilla.w.e(Unknown Source)
com.borland.dsib.bugzilla.w.a(Unknown Source)
com.borland.dsib.ub.a(Unknown Source)
com.borland.dsib.utilities.m.a(Unknown Source)
com.borland.dsib.utilities.m.access$0(Unknown Source)
com.borland.dsib.utilities.m$1.run(Unknown Source)
java.lang.Thread.run(Thread.java:595)

Bugzilla Configure Products: Could not open page “Products”

XPlanner unable to add project “fastloc”
org.apache.axis.AxisFault
org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
org.apache.axis.transport.http.CommonsHTTPSender.invoke(CommonsHTTPSender.java:301)
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
org.apache.axis.client.Call.invokeEngine(Call.java:2784)
org.apache.axis.client.Call.invoke(Call.java:2767)
org.apache.axis.client.Call.invoke(Call.java:2443)
org.apache.axis.client.Call.invoke(Call.java:2366)
org.apache.axis.client.Call.invoke(Call.java:1812)
org.xplanner.soap.XPlanner.XPlannerSoapBindingStub.getProjects(Unknown Source)
com.borland.dsib.g.e.a(Unknown Source)
com.borland.dsib.g.c.a(Unknown Source)
com.borland.dsib.utilities.m.a(Unknown Source)
com.borland.dsib.utilities.m.a(Unknown Source)
com.borland.dsib.utilities.m.access$0(Unknown Source)
com.borland.dsib.utilities.m$1.run(Unknown Source)
java.lang.Thread.run(Thread.java:595)

XPlanner unable to add user “mycompany admin” to project fastloc
org.apache.axis.AxisFault
org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
org.apache.axis.transport.http.CommonsHTTPSender.invoke(CommonsHTTPSender.java:301)
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
org.apache.axis.client.Call.invokeEngine(Call.java:2784)
org.apache.axis.client.Call.invoke(Call.java:2767)
org.apache.axis.client.Call.invoke(Call.java:2443)
org.apache.axis.client.Call.invoke(Call.java:2366)
org.apache.axis.client.Call.invoke(Call.java:1812)
org.xplanner.soap.XPlanner.XPlannerSoapBindingStub.getPeople(Unknown Source)
com.borland.dsib.g.e.a(Unknown Source)
com.borland.dsib.g.c.a(Unknown Source)
com.borland.dsib.utilities.m.a(Unknown Source)
com.borland.dsib.utilities.m.a(Unknown Source)
com.borland.dsib.utilities.m.access$0(Unknown Source)
com.borland.dsib.utilities.m$1.run(Unknown Source)
java.lang.Thread.run(Thread.java:595)
When I posted info about this on the Borland forums, the response I got was:

W2K is not a supported/tested platform. The progress log file will have better information about what is going on.

First of all, I get points off for not reading the install guide more thoroughly.

Having said that, I thought that (according to eclipse) Eclipse itself should work fine on:

  1. Windows 98 & ME
  2. Windows XP
  3. Windows NT, 2000, and Server 2003

And adding to that the fact that Windows 2000 is supported by all the stack subcomponents, one would think that Jbuilder2007 / ProjectAssist would support it as well.

My assumption here is that while it is not “supported/tested” by Borland, it will work, it is just not guaranteed to work.

Having said that, I am a bit troubled by the fact that none of the big server versions (windows 2000 or windows 2003) are supported. I wonder about Vista, although I don’t think my server would like that OS.

I am running the ProjectAssist stack on a Proliant Server running multiple RAID drives, and the drivers are not available for XP. I understand that XP should be quite suitable for development and JBuilder itself but I would think that for such a server-centric application suite, a real server operating system would be better. As an aside, some would argue that Linux would be a better alternative here but that is not (yet) an option for JBuilder 2007.

About Andy Dingfelder

Andy is a Technology Manager with over 20 years of experience in Software Development, Project Management and Team Management in Telco, Healthcare and General SDLC. Full bio is available at: http://www.linkedin.com/in/dingfelder Follow at http://twitter.com/dingfelder Andy Dingfelder lives in Hawkes Bay, New Zealand with his wife and two daughters.
This entry was posted in CodeGear, Eclipse, JBuilder, ProjectAssist. Bookmark the permalink.