Thread View: borland.public.jbuilder.linux
8 messages
8 total messages
Started by Alex Jacinto
Thu, 09 Sep 2004 12:24
Building using the command line
Author: Alex Jacinto
Date: Thu, 09 Sep 2004 12:24
Date: Thu, 09 Sep 2004 12:24
13 lines
1889 bytes
1889 bytes
Hi, I currently have JBuilderX and successfully built several jbuilder projects through the command line (i.e. "jbuilder -build project.jpx rebuild"). However, I need to automate my build. I created a Perl script that executes this command, this also is successful. The problem arises when I tell cron to call my perl script. I get the following errors regarding the building of my jbuilder projects: Use -verbose for details on OpenTool failures *** OpenTool com.borland.jbuilder.personality.JBuilderPersonalities failed to initialize *** OpenTool com.borland.jbuilder.JBuilderCore failed to initialize *** OpenTool com.borland.jbuilder.personality.J2MEPersonality failed to initialize Exception in thread "main" java.lang.NoClassDefFoundError ��������at com.borland.jbuilder.build.BuildCommand.invokeCommand(Unknown Source) ��������at com.borland.primetime.PrimeTime.a(Unknown Source) ��������at com.borland.primetime.PrimeTime.start(Unknown Source) ��������at com.borland.jbuilder.JBuilder.main(Unknown Source) Thanks in advance :)
Re: Building using the command line
Author: Lori M Olson [TeamB]
Date: Thu, 09 Sep 2004 18:15
Date: Thu, 09 Sep 2004 18:15
38 lines
2691 bytes
2691 bytes
Alex Jacinto wrote:
> Hi, I currently have JBuilderX and successfully built several jbuilder projects through the command line (i.e. "jbuilder -build project.jpx rebuild"). However, I need to automate my build. I created a Perl script that executes this command, this also is successful. The problem arises when I tell cron to call my perl script. I get the following errors regarding the building of my jbuilder projects:
>
> Use -verbose for details on OpenTool failures
> *** OpenTool com.borland.jbuilder.personality.JBuilderPersonalities failed to initialize
> *** OpenTool com.borland.jbuilder.JBuilderCore failed to initialize
> *** OpenTool com.borland.jbuilder.personality.J2MEPersonality failed to initialize
> Exception in thread "main" java.lang.NoClassDefFoundError
> at com.borland.jbuilder.build.BuildCommand.invokeCommand(Unknown Source)
> at com.borland.primetime.PrimeTime.a(Unknown Source)
> at com.borland.primetime.PrimeTime.start(Unknown Source)
> at com.borland.jbuilder.JBuilder.main(Unknown Source)
>
> Thanks in advance :)
>
What user runs the cron job? Is it the user that is licensed to run
JBuilder on that machine?
--
Regards,
Lori Olson [TeamB]
------------
Save yourself, and everyone else, some time and search the
newsgroups and the FAQ-O-Matic before posting your next
question.
Google Advanced Newsgroup Search
http://www.google.ca/advanced_group_search
Other Newsgroup Searches:
http://www.borland.com/newsgroups/ngsearch.html
Joi Ellis's FAQ-O-Matic:
http://www.visi.com/~gyles19/fom-serve/cache/1.html
Re: Building using the command line
Author: Alex
Date: Fri, 10 Sep 2004 19:25
Date: Fri, 10 Sep 2004 19:25
44 lines
2802 bytes
2802 bytes
The cron job is run as root. I can run JBuilderX fine through the console as root. Where does it look for the license?? "Lori M Olson [TeamB]" <javadragon@techie.com> wrote: >Alex Jacinto wrote: > >> Hi, I currently have JBuilderX and successfully built several jbuilder projects through the command line (i.e. "jbuilder -build project.jpx rebuild"). However, I need to automate my build. I created a Perl script that executes this command, this also is successful. The problem arises when I tell cron to call my perl script. I get the following errors regarding the building of my jbuilder projects: >> >> Use -verbose for details on OpenTool failures >> *** OpenTool com.borland.jbuilder.personality.JBuilderPersonalities failed to initialize >> *** OpenTool com.borland.jbuilder.JBuilderCore failed to initialize >> *** OpenTool com.borland.jbuilder.personality.J2MEPersonality failed to initialize >> Exception in thread "main" java.lang.NoClassDefFoundError >> at com.borland.jbuilder.build.BuildCommand.invokeCommand(Unknown Source) >> at com.borland.primetime.PrimeTime.a(Unknown Source) >> at com.borland.primetime.PrimeTime.start(Unknown Source) >> at com.borland.jbuilder.JBuilder.main(Unknown Source) >> >> Thanks in advance :) >> > >What user runs the cron job? Is it the user that is licensed to run >JBuilder on that machine? > >-- > >Regards, > >Lori Olson [TeamB] > >------------ > >Save yourself, and everyone else, some time and search the >newsgroups and the FAQ-O-Matic before posting your next >question. > >Google Advanced Newsgroup Search > http://www.google.ca/advanced_group_search >Other Newsgroup Searches: > http://www.borland.com/newsgroups/ngsearch.html >Joi Ellis's FAQ-O-Matic: > http://www.visi.com/~gyles19/fom-serve/cache/1.html >
Re: Building using the command line
Author: Alex
Date: Mon, 13 Sep 2004 17:36
Date: Mon, 13 Sep 2004 17:36
49 lines
3106 bytes
3106 bytes
I've been playing with the environment variables that are set if I execute my script in command prompt, I included them in my crontab file. No luck when crond executes it. What does JBuilderPersonalities looks for? And how do I point it to the proper location? thanks in advance. "Alex" <alex.jacinto@ps.ge.com> wrote: > >The cron job is run as root. I can run JBuilderX fine through the console as root. Where does it look for the license?? > > >"Lori M Olson [TeamB]" <javadragon@techie.com> wrote: >>Alex Jacinto wrote: >> >>> Hi, I currently have JBuilderX and successfully built several jbuilder projects through the command line (i.e. "jbuilder -build project.jpx rebuild"). However, I need to automate my build. I created a Perl script that executes this command, this also is successful. The problem arises when I tell cron to call my perl script. I get the following errors regarding the building of my jbuilder projects: >>> >>> Use -verbose for details on OpenTool failures >>> *** OpenTool com.borland.jbuilder.personality.JBuilderPersonalities failed to initialize >>> *** OpenTool com.borland.jbuilder.JBuilderCore failed to initialize >>> *** OpenTool com.borland.jbuilder.personality.J2MEPersonality failed to initialize >>> Exception in thread "main" java.lang.NoClassDefFoundError >>> at com.borland.jbuilder.build.BuildCommand.invokeCommand(Unknown Source) >>> at com.borland.primetime.PrimeTime.a(Unknown Source) >>> at com.borland.primetime.PrimeTime.start(Unknown Source) >>> at com.borland.jbuilder.JBuilder.main(Unknown Source) >>> >>> Thanks in advance :) >>> >> >>What user runs the cron job? Is it the user that is licensed to run >>JBuilder on that machine? >> >>-- >> >>Regards, >> >>Lori Olson [TeamB] >> >>------------ >> >>Save yourself, and everyone else, some time and search the >>newsgroups and the FAQ-O-Matic before posting your next >>question. >> >>Google Advanced Newsgroup Search >> http://www.google.ca/advanced_group_search >>Other Newsgroup Searches: >> http://www.borland.com/newsgroups/ngsearch.html >>Joi Ellis's FAQ-O-Matic: >> http://www.visi.com/~gyles19/fom-serve/cache/1.html >> >
Re: Building using the command line
Author: Alex
Date: Wed, 15 Sep 2004 12:06
Date: Wed, 15 Sep 2004 12:06
132 lines
8857 bytes
8857 bytes
Turn on the -verbose this time and here is the output. Does anyone know? Scanning manifest from /opt/JBuilderX/jdk1.4/lib/tools.jar Scanning manifest from /opt/JBuilderX/lib/activation.jar Scanning manifest from /opt/JBuilderX/lib/ant.jar Scanning manifest from /opt/JBuilderX/lib/beandt.jar Scanning manifest from /opt/JBuilderX/lib/BorlandLookAndFeel.jar Scanning manifest from /opt/JBuilderX/lib/bsf.jar Scanning manifest from /opt/JBuilderX/lib/castor-xml.jar Scanning manifest from /opt/JBuilderX/lib/dbswing.jar Scanning manifest from /opt/JBuilderX/lib/dbswingdt.jar Scanning manifest from /opt/JBuilderX/lib/dbtools.jar Scanning manifest from /opt/JBuilderX/lib/DoctypeChanger.jar Scanning manifest from /opt/JBuilderX/lib/dt.jar Scanning manifest from /opt/JBuilderX/lib/dtdparser.jar Scanning manifest from /opt/JBuilderX/lib/dx.jar Scanning manifest from /opt/JBuilderX/lib/help.jar Scanning manifest from /opt/JBuilderX/lib/internetbeans.jar Scanning manifest from /opt/JBuilderX/lib/jakarta-regexp-1.1.jar Scanning manifest from /opt/JBuilderX/lib/jbcl.jar Scanning manifest from /opt/JBuilderX/lib/jbuilder.jar Blocking com.borland.jbuilder.cmt2.designer.DesignerPropertyGroup initialization Blocking com.borland.jbuilder.cmt2.designer.DesignerViewerFactory initialization Blocking com.borland.jbuilder.cmt2.designer.tree.ComponentView initialization Blocking com.borland.jbuilder.wizard.vcafeproject.ImportProjectWizard initialization Blocking com.borland.jbuilder.cmt2.designer.DesignerManager initialization Blocking com.borland.jbuilder.enterprise.ejb.DeployPropertyGroup initialization Scanning manifest from /opt/JBuilderX/lib/jdbcx.jar Scanning manifest from /opt/JBuilderX/lib/jdom.jar Scanning manifest from /opt/JBuilderX/lib/jds.jar Scanning manifest from /opt/JBuilderX/lib/jdsremote.jar Scanning manifest from /opt/JBuilderX/lib/jdsserver.jar Scanning manifest from /opt/JBuilderX/lib/linuxDesktopConfigurator.jar Scanning manifest from /opt/JBuilderX/lib/mail.jar Scanning manifest from /opt/JBuilderX/lib/optional.jar Scanning manifest from /opt/JBuilderX/lib/primetime.jar Scanning manifest from /opt/JBuilderX/lib/resolver.jar Scanning manifest from /opt/JBuilderX/lib/sanct2.jar Scanning manifest from /opt/JBuilderX/lib/sqltools.jar Scanning manifest from /opt/JBuilderX/lib/unittest.jar Scanning manifest from /opt/JBuilderX/lib/webserverglue.jar Scanning manifest from /opt/JBuilderX/lib/xercesImpl.jar Scanning manifest from /opt/JBuilderX/lib/xmlParserAPIs.jar Scanning manifest from /opt/JBuilderX/lib/admintool.jar Scanning manifest from /opt/JBuilderX/lib/sbtoolbar.jar Scanning manifest from /opt/JBuilderX/lib/starteam-extensions.jar Scanning manifest from /opt/JBuilderX/lib/starteam-gui.jar Scanning manifest from /opt/JBuilderX/lib/starteam54.jar Scanning manifest from /opt/JBuilderX/lib/streplicate.jar Scanning manifest from /opt/JBuilderX/lib/mobiledev.jar Scanning manifest from /opt/JBuilderX/lib/bes/guicore_jb.jar Scanning manifest from /opt/JBuilderX/lib/bes/xmlrt_jb.jar Scanning manifest from /opt/JBuilderX/lib/servers/bes-jbsp.jar Scanning manifest from /opt/JBuilderX/lib/servers/tomcat-jbsp.jar Scanning manifest from /opt/JBuilderX/thirdparty/jakarta-tomcat-4.0.6-LE-jdk14/common/lib/servlet.jar OpenTools discovered (468ms) --- Initializing OpenTools-Core OpenTool com.borland.primetime.personality.PrimetimePersonality (263+6ms) *** OpenTool com.borland.jbuilder.personality.JBuilderPersonalities failed to initialize java.lang.reflect.InvocationTargetException 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:324) at com.borland.primetime.PrimeTime.b(Unknown Source) at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source) at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source) at com.borland.primetime.PrimeTime.start(Unknown Source) at com.borland.jbuilder.JBuilder.main(Unknown Source) Caused by: java.lang.NoClassDefFoundError at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:81) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at java.awt.Toolkit$2.run(Toolkit.java:748) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:739) at com.borland.primetime.util.Images.getImage(Unknown Source) at com.borland.primetime.util.Images.getImage(Unknown Source) at com.borland.primetime.util.Images.getImage(Unknown Source) at com.borland.jbuilder.ide.JBuilderIcons.<clinit>(Unknown Source) at com.borland.jbuilder.node.JBProject.<clinit>(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at com.borland.jbuilder.personality.JBuilderPersonalities.a(Unknown Source) at com.borland.jbuilder.personality.JBuilderPersonalities.initOpenTool(Unknown Source) ... 9 more OpenTool com.borland.primetime.personality.TeamdevPersonality (2+0ms) OpenTool com.borland.jbuilder.build.BuildCommand (37+1ms) *** OpenTool com.borland.jbuilder.JBuilderCore failed to initialize java.lang.reflect.InvocationTargetException 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:324) at com.borland.primetime.PrimeTime.b(Unknown Source) at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source) at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source) at com.borland.primetime.PrimeTime.start(Unknown Source) at com.borland.jbuilder.JBuilder.main(Unknown Source) Caused by: java.lang.NoClassDefFoundError at com.borland.jbuilder.info.JBuilderInfo.<clinit>(Unknown Source) at com.borland.jbuilder.JBuilderCore.initOpenTool(Unknown Source) ... 9 more OpenTool com.borland.jbuilder.java.JavacValidator (2+7ms) OpenTool com.borland.jbuilder.obfuscator.micro.ObfuscatorPathSetFactory (8+2ms) *** OpenTool com.borland.jbuilder.personality.J2MEPersonality failed to initialize java.lang.reflect.InvocationTargetException 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:324) at com.borland.primetime.PrimeTime.b(Unknown Source) at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source) at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source) at com.borland.primetime.PrimeTime.start(Unknown Source) at com.borland.jbuilder.JBuilder.main(Unknown Source) Caused by: java.lang.NoClassDefFoundError at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at com.borland.jbuilder.personality.J2MEPersonality.class$(Unknown Source) at com.borland.jbuilder.personality.J2MEPersonality.initOpenTool(Unknown Source) ... 9 more --- OpenTools-Core initialized (541ms total) Exception in thread "main" java.lang.NoClassDefFoundError at com.borland.jbuilder.build.BuildCommand.invokeCommand(Unknown Source) at com.borland.primetime.PrimeTime.a(Unknown Source) at com.borland.primetime.PrimeTime.start(Unknown Source) at com.borland.jbuilder.JBuilder.main(Unknown Source)
Re: Building using the command line
Author: Bill Joy
Date: Wed, 15 Sep 2004 18:36
Date: Wed, 15 Sep 2004 18:36
172 lines
9946 bytes
9946 bytes
I did a google search using getLocalGraphicsEnvironment NoClassDefFoundError with and without using cron as an additional search parameter. My take on the problem from scanning some of the results (I am not a Linux expert) is that if the application is not launched from a terminal, there is a default X11 display driver that gets used. You might not have one compatible with JDK 1.4 installed. There is some talk of using a VM parameter -Djava.awt.headless=true, and other talk of just overriding various VM parameters to make it look like it was launched in the terminal environment. "Alex" <alex.jacinto@ps.ge.com> wrote in message news:41483040$1@newsgroups.borland.com... > > Turn on the -verbose this time and here is the output. Does anyone know? > > Scanning manifest from /opt/JBuilderX/jdk1.4/lib/tools.jar > Scanning manifest from /opt/JBuilderX/lib/activation.jar > Scanning manifest from /opt/JBuilderX/lib/ant.jar > Scanning manifest from /opt/JBuilderX/lib/beandt.jar > Scanning manifest from /opt/JBuilderX/lib/BorlandLookAndFeel.jar > Scanning manifest from /opt/JBuilderX/lib/bsf.jar > Scanning manifest from /opt/JBuilderX/lib/castor-xml.jar > Scanning manifest from /opt/JBuilderX/lib/dbswing.jar > Scanning manifest from /opt/JBuilderX/lib/dbswingdt.jar > Scanning manifest from /opt/JBuilderX/lib/dbtools.jar > Scanning manifest from /opt/JBuilderX/lib/DoctypeChanger.jar > Scanning manifest from /opt/JBuilderX/lib/dt.jar > Scanning manifest from /opt/JBuilderX/lib/dtdparser.jar > Scanning manifest from /opt/JBuilderX/lib/dx.jar > Scanning manifest from /opt/JBuilderX/lib/help.jar > Scanning manifest from /opt/JBuilderX/lib/internetbeans.jar > Scanning manifest from /opt/JBuilderX/lib/jakarta-regexp-1.1.jar > Scanning manifest from /opt/JBuilderX/lib/jbcl.jar > Scanning manifest from /opt/JBuilderX/lib/jbuilder.jar > Blocking com.borland.jbuilder.cmt2.designer.DesignerPropertyGroup > initialization > Blocking com.borland.jbuilder.cmt2.designer.DesignerViewerFactory > initialization > Blocking com.borland.jbuilder.cmt2.designer.tree.ComponentView > initialization > Blocking com.borland.jbuilder.wizard.vcafeproject.ImportProjectWizard > initialization > Blocking com.borland.jbuilder.cmt2.designer.DesignerManager initialization > Blocking com.borland.jbuilder.enterprise.ejb.DeployPropertyGroup > initialization > Scanning manifest from /opt/JBuilderX/lib/jdbcx.jar > Scanning manifest from /opt/JBuilderX/lib/jdom.jar > Scanning manifest from /opt/JBuilderX/lib/jds.jar > Scanning manifest from /opt/JBuilderX/lib/jdsremote.jar > Scanning manifest from /opt/JBuilderX/lib/jdsserver.jar > Scanning manifest from /opt/JBuilderX/lib/linuxDesktopConfigurator.jar > Scanning manifest from /opt/JBuilderX/lib/mail.jar > Scanning manifest from /opt/JBuilderX/lib/optional.jar > Scanning manifest from /opt/JBuilderX/lib/primetime.jar > Scanning manifest from /opt/JBuilderX/lib/resolver.jar > Scanning manifest from /opt/JBuilderX/lib/sanct2.jar > Scanning manifest from /opt/JBuilderX/lib/sqltools.jar > Scanning manifest from /opt/JBuilderX/lib/unittest.jar > Scanning manifest from /opt/JBuilderX/lib/webserverglue.jar > Scanning manifest from /opt/JBuilderX/lib/xercesImpl.jar > Scanning manifest from /opt/JBuilderX/lib/xmlParserAPIs.jar > Scanning manifest from /opt/JBuilderX/lib/admintool.jar > Scanning manifest from /opt/JBuilderX/lib/sbtoolbar.jar > Scanning manifest from /opt/JBuilderX/lib/starteam-extensions.jar > Scanning manifest from /opt/JBuilderX/lib/starteam-gui.jar > Scanning manifest from /opt/JBuilderX/lib/starteam54.jar > Scanning manifest from /opt/JBuilderX/lib/streplicate.jar > Scanning manifest from /opt/JBuilderX/lib/mobiledev.jar > Scanning manifest from /opt/JBuilderX/lib/bes/guicore_jb.jar > Scanning manifest from /opt/JBuilderX/lib/bes/xmlrt_jb.jar > Scanning manifest from /opt/JBuilderX/lib/servers/bes-jbsp.jar > Scanning manifest from /opt/JBuilderX/lib/servers/tomcat-jbsp.jar > Scanning manifest from > /opt/JBuilderX/thirdparty/jakarta-tomcat-4.0.6-LE-jdk14/common/lib/servlet.jar > OpenTools discovered (468ms) > --- Initializing OpenTools-Core > OpenTool com.borland.primetime.personality.PrimetimePersonality (263+6ms) > *** OpenTool com.borland.jbuilder.personality.JBuilderPersonalities failed > to initialize > java.lang.reflect.InvocationTargetException > 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:324) > at com.borland.primetime.PrimeTime.b(Unknown Source) > at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source) > at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source) > at com.borland.primetime.PrimeTime.start(Unknown Source) > at com.borland.jbuilder.JBuilder.main(Unknown Source) > Caused by: java.lang.NoClassDefFoundError > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:141) > at > java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62) > at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:81) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:141) > at java.awt.Toolkit$2.run(Toolkit.java:748) > at java.security.AccessController.doPrivileged(Native Method) > at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:739) > at com.borland.primetime.util.Images.getImage(Unknown Source) > at com.borland.primetime.util.Images.getImage(Unknown Source) > at com.borland.primetime.util.Images.getImage(Unknown Source) > at com.borland.jbuilder.ide.JBuilderIcons.<clinit>(Unknown Source) > at com.borland.jbuilder.node.JBProject.<clinit>(Unknown Source) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:141) > at com.borland.jbuilder.personality.JBuilderPersonalities.a(Unknown > Source) > at > com.borland.jbuilder.personality.JBuilderPersonalities.initOpenTool(Unknown > Source) > ... 9 more > OpenTool com.borland.primetime.personality.TeamdevPersonality (2+0ms) > OpenTool com.borland.jbuilder.build.BuildCommand (37+1ms) > *** OpenTool com.borland.jbuilder.JBuilderCore failed to initialize > java.lang.reflect.InvocationTargetException > 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:324) > at com.borland.primetime.PrimeTime.b(Unknown Source) > at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source) > at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source) > at com.borland.primetime.PrimeTime.start(Unknown Source) > at com.borland.jbuilder.JBuilder.main(Unknown Source) > Caused by: java.lang.NoClassDefFoundError > at com.borland.jbuilder.info.JBuilderInfo.<clinit>(Unknown Source) > at com.borland.jbuilder.JBuilderCore.initOpenTool(Unknown Source) > ... 9 more > OpenTool com.borland.jbuilder.java.JavacValidator (2+7ms) > OpenTool com.borland.jbuilder.obfuscator.micro.ObfuscatorPathSetFactory > (8+2ms) > *** OpenTool com.borland.jbuilder.personality.J2MEPersonality failed to > initialize > java.lang.reflect.InvocationTargetException > 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:324) > at com.borland.primetime.PrimeTime.b(Unknown Source) > at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source) > at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source) > at com.borland.primetime.PrimeTime.start(Unknown Source) > at com.borland.jbuilder.JBuilder.main(Unknown Source) > Caused by: java.lang.NoClassDefFoundError > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:141) > at com.borland.jbuilder.personality.J2MEPersonality.class$(Unknown Source) > at com.borland.jbuilder.personality.J2MEPersonality.initOpenTool(Unknown > Source) > ... 9 more > --- OpenTools-Core initialized (541ms total) > Exception in thread "main" java.lang.NoClassDefFoundError > at com.borland.jbuilder.build.BuildCommand.invokeCommand(Unknown Source) > at com.borland.primetime.PrimeTime.a(Unknown Source) > at com.borland.primetime.PrimeTime.start(Unknown Source) > at com.borland.jbuilder.JBuilder.main(Unknown Source) >
Re: Building using the command line
Author: Paul Nichols (TeamB)
Date: Fri, 17 Sep 2004 01:42
Date: Fri, 17 Sep 2004 01:42
11 lines
1554 bytes
1554 bytes
Alex wrote: > > java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62) > at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:81) at As per Bill Joy, this seems to indicate that the Graphics library the j2sdk is looking for, cannot be located. That could be due to the fact that the Motif library loading is not found, wrong glib version, etc. Without more info on the Linux environment you are using, all we can do is guess ;)
Re: Building using the command line
Author: Shankar Unni
Date: Fri, 17 Sep 2004 19:17
Date: Fri, 17 Sep 2004 19:17
20 lines
2088 bytes
2088 bytes
Paul Nichols (TeamB) wrote: >> > java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62) >>at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:81) at > > As per Bill Joy, this seems to indicate that the Graphics library the j2sdk > is looking for, cannot be located. That could be due to the fact that the > Motif library loading is not found, wrong glib version, etc. Actually, it's much simpler than that. The X11 version of AWT tries to open the DISPLAY in a static constructor of one the AWT classes, and in this case, since the display cannot be opened, the static constructor throws an exception, aborting the loading of the class. You'll then get a NoClassDefFound error. I guess "jbuilder -build" is still attempting to open the display, even though it's really doing only a batch operation. A common failing in many IDEs (e.g. Visual C++).
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads