From sadhak001 at gmail.com Sat Sep 8 12:37:59 2012 From: sadhak001 at gmail.com (Mani Sarkar) Date: Sat, 8 Sep 2012 20:37:59 +0100 Subject: JTReg - building and running via an IDE Message-ID: Hi, Is there any resource or instruction I can refer to, to be able to build and/or run JTReg from an IDE of our choice i.e. Eclipse? I'll also take a look at http://openjdk.java.net/jtreg/. Any suggestions will be appreciated. Thanks, Mani -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120908/3ce3ac07/attachment.html From jonathan.gibbons at oracle.com Sat Sep 8 13:51:59 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Sat, 08 Sep 2012 13:51:59 -0700 Subject: JTReg - building and running via an IDE In-Reply-To: References: Message-ID: <504BAFEF.5090809@oracle.com> We don't have any instructions for using jtreg from Eclipse, sorry. There is an Ant task available for using jtreg: see the jtreg docs for details. -- Jon On 09/08/2012 12:37 PM, Mani Sarkar wrote: > Hi, > > Is there any resource or instruction I can refer to, to be able to > build and/or run JTReg from an IDE of our choice i.e. Eclipse? I'll > also take a look at > http://openjdk.java.net/jtreg/. > > Any suggestions will be appreciated. > > Thanks, > Mani From sadhak001 at gmail.com Sun Sep 9 08:54:47 2012 From: sadhak001 at gmail.com (Mani Sarkar) Date: Sun, 9 Sep 2012 16:54:47 +0100 Subject: JTReg Build failure via Eclipse under Ubuntu Message-ID: Hi I finally got around building jtreg in eclipse in Ubuntu 12.04 but got the below build error. I followed the necessary instructions (updating different settings, environment variables) before kicking off the builfd. Any thoughts? Regards, Mani Buildfile: /home/openjdk/jtreg/make/build.xml -init: import-javahelp: import-javatest: import-junit: import-jtharness: -compile-jtreg.classes: [javac] Compiling 4 source files to /home/openjdk/jtreg/build/classes [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:60: cannot find symbol [javac] symbol : class Status [javac] location: package com.sun.javatest [javac] import com.sun.javatest.Status; [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: cannot find symbol [javac] symbol : class Status [javac] location: class com.sun.javatest.regtest.AppletWrapper [javac] private static Status status = Status.passed(""); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:34: cannot find symbol [javac] symbol : class Status [javac] location: package com.sun.javatest [javac] import com.sun.javatest.Status; [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/StringArray.java:38: package com.sun.javatest.util does not exist [javac] public class StringArray extends com.sun.javatest.util.StringArray [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:97: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.AppletWrapper [javac] status = Status.failed("JavaTest Error: Can't read applet args file."); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:107: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.AppletWrapper [javac] status = Status.failed("Thread interrupted: " + t.toString()); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:163: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.AppletWrapper.AppletRunnable [javac] status = Status.failed("Thread interrupted: " + e.toString()); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:228: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.AppletWrapper.AppletThreadGroup [javac] status = Status.failed("Applet thread threw exception: " + e.toString()); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:288: cannot find symbol [javac] symbol: variable Status [javac] status = Status.failed("Test canceled at user request"); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:356: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.AppletWrapper.AppletFrame [javac] status = Status.passed(""); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:358: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.AppletWrapper.AppletFrame [javac] status = Status.passed(""); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:360: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.AppletWrapper.AppletFrame [javac] status = Status.failed(""); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:362: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.AppletWrapper.AppletFrame [javac] status = Status.failed("Unexpected result"); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:383: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.AppletWrapper.AppletFrame [javac] status = Status.error("Unable to instantiate: " + className + [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:388: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.AppletWrapper.AppletFrame [javac] status = Status.error("Illegal access to test: " + className); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:394: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.AppletWrapper.AppletFrame [javac] status = Status.error(e.getMessage()); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.AppletWrapper [javac] private static Status status = Status.passed(""); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:633: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.AppletWaiter [javac] Status.failed("Thread interrupted: " + e.toString()).exit(); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:63: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.MainWrapper [javac] Status.failed(MAIN_CANT_READ_ARGS).exit(); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:73: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.MainWrapper [javac] Status.failed(MAIN_THREAD_INTR + Thread.currentThread().getName()).exit(); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:78: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.MainWrapper [javac] Status.failed(MAIN_THREW_EXCEPT + tg.uncaughtThrowable.toString()).exit(); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:80: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.MainWrapper [javac] Status.passed("").exit(); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:102: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.MainWrapper.MainThread [javac] Status.failed(MAIN_THREW_EXCEPT + e.getTargetException()).exit(); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:109: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.MainWrapper.MainThread [javac] Status.error(MAIN_CANT_LOAD_TEST + e).exit(); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:116: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.MainWrapper.MainThread [javac] Status.error(MAIN_CANT_FIND_MAIN).exit(); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:123: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.MainWrapper.MainThread [javac] Status.error(e.toString()).exit(); [javac] ^ [javac] /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:143: cannot find symbol [javac] symbol : variable Status [javac] location: class com.sun.javatest.regtest.MainWrapper.MainThreadGroup [javac] Status.failed(MAIN_THREW_EXCEPT + e.toString()).exit(); [javac] ^ [javac] 27 errors BUILD FAILED /home/openjdk/jtreg/make/build.xml:182: Compile failed; see the compiler error output for details. Total time: 5 seconds -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120909/0afc9a59/attachment.html From jonathan.gibbons at oracle.com Sun Sep 9 09:10:31 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Sun, 09 Sep 2012 09:10:31 -0700 Subject: JTReg Build failure via Eclipse under Ubuntu In-Reply-To: References: Message-ID: <504CBF77.9060106@oracle.com> You seem to be missing javatest.jar. Note that the preferred/definitive way to build jtreg is use the Makefile. That gives you access to all the self-tests for jtreg as well. The Ant file does a basic build, but is less maintained than the Makefile. -- Jon On 09/09/2012 08:54 AM, Mani Sarkar wrote: > Hi > > I finally got around building jtreg in eclipse in Ubuntu 12.04 but got > the below build error. I followed the necessary instructions (updating > different settings, environment variables) before kicking off the builfd. > > Any thoughts? > > Regards, > Mani > > Buildfile: /home/openjdk/jtreg/make/build.xml > -init: > import-javahelp: > import-javatest: > import-junit: > import-jtharness: > -compile-jtreg.classes: > [javac] Compiling 4 source files to /home/openjdk/jtreg/build/classes > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:60: > cannot find symbol > [javac] symbol : class Status > [javac] location: package com.sun.javatest > [javac] import com.sun.javatest.Status; > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: > cannot find symbol > [javac] symbol : class Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] private static Status status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:34: > cannot find symbol > [javac] symbol : class Status > [javac] location: package com.sun.javatest > [javac] import com.sun.javatest.Status; > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/StringArray.java:38: > package com.sun.javatest.util does not exist > [javac] public class StringArray extends > com.sun.javatest.util.StringArray > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:97: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] status = Status.failed("JavaTest Error: Can't > read applet args file."); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:107: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] status = Status.failed("Thread interrupted: " > + t.toString()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:163: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletRunnable > [javac] status = Status.failed("Thread > interrupted: " + e.toString()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:228: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletThreadGroup > [javac] status = Status.failed("Applet thread threw > exception: " + e.toString()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:288: > cannot find symbol > [javac] symbol: variable Status > [javac] status = Status.failed("Test canceled > at user request"); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:356: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:358: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:360: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.failed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:362: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.failed("Unexpected result"); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:383: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.error("Unable to > instantiate: " + className + > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:388: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.error("Illegal access to > test: " + className); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:394: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.error(e.getMessage()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] private static Status status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:633: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWaiter > [javac] Status.failed("Thread interrupted: " + > e.toString()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:63: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.failed(MAIN_CANT_READ_ARGS).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:73: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.failed(MAIN_THREAD_INTR + > Thread.currentThread().getName()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:78: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.failed(MAIN_THREW_EXCEPT + > tg.uncaughtThrowable.toString()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:80: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.passed("").exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:102: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.failed(MAIN_THREW_EXCEPT + > e.getTargetException()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:109: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.error(MAIN_CANT_LOAD_TEST + e).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:116: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.error(MAIN_CANT_FIND_MAIN).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:123: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.error(e.toString()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:143: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThreadGroup > [javac] Status.failed(MAIN_THREW_EXCEPT + > e.toString()).exit(); > [javac] ^ > [javac] 27 errors > > BUILD FAILED > /home/openjdk/jtreg/make/build.xml:182: Compile failed; see the > compiler error output for details. > > Total time: 5 seconds > From sadhak001 at gmail.com Sun Sep 9 11:09:28 2012 From: sadhak001 at gmail.com (Mani Sarkar) Date: Sun, 9 Sep 2012 19:09:28 +0100 Subject: JTReg Build failure via Eclipse under Ubuntu In-Reply-To: References: Message-ID: Hi Jonathan, Thanks for the feedback. I got it to build further than the below, although its now stuck at: Buildfile: /home/openjdk/jtreg/make/build.xml -init: import-javahelp: import-javatest: import-junit: import-jtharness: -compile-jtreg.classes: -compile-jtreg.resources: [copy] Copying 114 files to /home/openjdk/jtreg/build/classes -compile-jct.utils: -ant-jct.utils: -compile-jtreg.usage: BUILD FAILED /home/openjdk/jtreg/make/build.xml:265: Java returned: 1 Total time: 1 second I had a look at the usage.txt file to see the below: Exception in thread "main" java.lang.Error: Unresolved compilation problem: at com.sun.javatest.regtest.Main.main(Main.java:901) Is this jdk / javac version issue? Regards, Mani On Sun, Sep 9, 2012 at 4:54 PM, Mani Sarkar wrote: > Hi > > I finally got around building jtreg in eclipse in Ubuntu 12.04 but got the > below build error. I followed the necessary instructions (updating > different settings, environment variables) before kicking off the builfd. > > Any thoughts? > > Regards, > Mani > > Buildfile: /home/openjdk/jtreg/make/build.xml > -init: > import-javahelp: > import-javatest: > import-junit: > import-jtharness: > -compile-jtreg.classes: > [javac] Compiling 4 source files to /home/openjdk/jtreg/build/classes > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:60: > cannot find symbol > [javac] symbol : class Status > [javac] location: package com.sun.javatest > [javac] import com.sun.javatest.Status; > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: > cannot find symbol > [javac] symbol : class Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] private static Status status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:34: > cannot find symbol > [javac] symbol : class Status > [javac] location: package com.sun.javatest > [javac] import com.sun.javatest.Status; > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/StringArray.java:38: > package com.sun.javatest.util does not exist > [javac] public class StringArray extends > com.sun.javatest.util.StringArray > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:97: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] status = Status.failed("JavaTest Error: Can't > read applet args file."); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:107: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] status = Status.failed("Thread interrupted: " + > t.toString()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:163: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletRunnable > [javac] status = Status.failed("Thread > interrupted: " + e.toString()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:228: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletThreadGroup > [javac] status = Status.failed("Applet thread threw > exception: " + e.toString()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:288: > cannot find symbol > [javac] symbol: variable Status > [javac] status = Status.failed("Test canceled at > user request"); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:356: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:358: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:360: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.failed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:362: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.failed("Unexpected result"); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:383: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.error("Unable to instantiate: > " + className + > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:388: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.error("Illegal access to test: > " + className); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:394: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.error(e.getMessage()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] private static Status status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:633: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWaiter > [javac] Status.failed("Thread interrupted: " + > e.toString()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:63: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.failed(MAIN_CANT_READ_ARGS).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:73: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.failed(MAIN_THREAD_INTR + > Thread.currentThread().getName()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:78: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.failed(MAIN_THREW_EXCEPT + > tg.uncaughtThrowable.toString()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:80: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.passed("").exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:102: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.failed(MAIN_THREW_EXCEPT + > e.getTargetException()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:109: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.error(MAIN_CANT_LOAD_TEST + e).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:116: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.error(MAIN_CANT_FIND_MAIN).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:123: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.error(e.toString()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:143: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThreadGroup > [javac] Status.failed(MAIN_THREW_EXCEPT + > e.toString()).exit(); > [javac] ^ > [javac] 27 errors > > BUILD FAILED > /home/openjdk/jtreg/make/build.xml:182: Compile failed; see the compiler > error output for details. > > Total time: 5 seconds > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120909/7096b02c/attachment.html From jonathan.gibbons at oracle.com Sun Sep 9 17:07:34 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Sun, 09 Sep 2012 17:07:34 -0700 Subject: JTReg Build failure via Eclipse under Ubuntu In-Reply-To: References: Message-ID: <504D2F46.4070505@oracle.com> Main, If you look at the Ant code for the compile-jtreg.usage target, you'll see it is just running jtreg and saving the output. The contents of the usage.txt file could be anything generated by jtreg or standard javac. It looks like you are compiling the code in a way that it still generates class files in the face of compilation errors, and the message you see in usage.txt reflects that. What compiler are you using and what version of jtreg are you trying to compile? -- Jon On 09/09/2012 11:09 AM, Mani Sarkar wrote: > Hi Jonathan, > > Thanks for the feedback. I got it to build further than the below, > although its now stuck at: > > Buildfile: /home/openjdk/jtreg/make/build.xml > -init: > import-javahelp: > import-javatest: > import-junit: > import-jtharness: > -compile-jtreg.classes: > -compile-jtreg.resources: > [copy] Copying 114 files to /home/openjdk/jtreg/build/classes > -compile-jct.utils: > -ant-jct.utils: > -compile-jtreg.usage: > > BUILD FAILED > /home/openjdk/jtreg/make/build.xml:265: Java returned: 1 > > Total time: 1 second > > I had a look at the usage.txt file to see the below: > > Exception in thread "main" java.lang.Error: Unresolved compilation > problem: > > at com.sun.javatest.regtest.Main.main(Main.java:901) > > > Is this jdk / javac version issue? > > Regards, > Mani > > On Sun, Sep 9, 2012 at 4:54 PM, Mani Sarkar > wrote: > > Hi > > I finally got around building jtreg in eclipse in Ubuntu 12.04 but > got the below build error. I followed the necessary instructions > (updating different settings, environment variables) before > kicking off the builfd. > > Any thoughts? > > Regards, > Mani > > Buildfile: /home/openjdk/jtreg/make/build.xml > -init: > import-javahelp: > import-javatest: > import-junit: > import-jtharness: > -compile-jtreg.classes: > [javac] Compiling 4 source files to > /home/openjdk/jtreg/build/classes > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:60: > cannot find symbol > [javac] symbol : class Status > [javac] location: package com.sun.javatest > [javac] import com.sun.javatest.Status; > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: > cannot find symbol > [javac] symbol : class Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] private static Status status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:34: > cannot find symbol > [javac] symbol : class Status > [javac] location: package com.sun.javatest > [javac] import com.sun.javatest.Status; > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/StringArray.java:38: > package com.sun.javatest.util does not exist > [javac] public class StringArray extends > com.sun.javatest.util.StringArray > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:97: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] status = Status.failed("JavaTest Error: > Can't read applet args file."); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:107: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] status = Status.failed("Thread > interrupted: " + t.toString()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:163: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletRunnable > [javac] status = Status.failed("Thread > interrupted: " + e.toString()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:228: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletThreadGroup > [javac] status = Status.failed("Applet thread > threw exception: " + e.toString()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:288: > cannot find symbol > [javac] symbol: variable Status > [javac] status = Status.failed("Test > canceled at user request"); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:356: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:358: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:360: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.failed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:362: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.failed("Unexpected > result"); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:383: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.error("Unable to > instantiate: " + className + > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:388: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.error("Illegal access > to test: " + className); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:394: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.error(e.getMessage()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] private static Status status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:633: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWaiter > [javac] Status.failed("Thread interrupted: " + > e.toString()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:63: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.failed(MAIN_CANT_READ_ARGS).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:73: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.failed(MAIN_THREAD_INTR + > Thread.currentThread().getName()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:78: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.failed(MAIN_THREW_EXCEPT + > tg.uncaughtThrowable.toString()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:80: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.passed("").exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:102: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.failed(MAIN_THREW_EXCEPT + > e.getTargetException()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:109: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.error(MAIN_CANT_LOAD_TEST + e).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:116: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.error(MAIN_CANT_FIND_MAIN).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:123: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.error(e.toString()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:143: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThreadGroup > [javac] Status.failed(MAIN_THREW_EXCEPT + > e.toString()).exit(); > [javac] ^ > [javac] 27 errors > > BUILD FAILED > /home/openjdk/jtreg/make/build.xml:182: Compile failed; see the > compiler error output for details. > > Total time: 5 seconds > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120909/05f27169/attachment-0001.html From jonathan.gibbons at oracle.com Sun Sep 9 17:08:44 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Sun, 09 Sep 2012 17:08:44 -0700 Subject: JTReg Build failure via Eclipse under Ubuntu In-Reply-To: <504D2F46.4070505@oracle.com> References: <504D2F46.4070505@oracle.com> Message-ID: <504D2F8C.4010300@oracle.com> Mani, I apologize for writing your name incorrectly; I did not quite catch it in time. -- Jon On 09/09/2012 05:07 PM, Jonathan Gibbons wrote: > Main, > > If you look at the Ant code for the compile-jtreg.usage target, you'll > see it is just > running jtreg and saving the output. The contents of the usage.txt > file could be > anything generated by jtreg or standard javac. It looks like you are > compiling the > code in a way that it still generates class files in the face of > compilation errors, > and the message you see in usage.txt reflects that. > > What compiler are you using and what version of jtreg are you trying > to compile? > > -- Jon > > > On 09/09/2012 11:09 AM, Mani Sarkar wrote: >> Hi Jonathan, >> >> Thanks for the feedback. I got it to build further than the below, >> although its now stuck at: >> >> Buildfile: /home/openjdk/jtreg/make/build.xml >> -init: >> import-javahelp: >> import-javatest: >> import-junit: >> import-jtharness: >> -compile-jtreg.classes: >> -compile-jtreg.resources: >> [copy] Copying 114 files to /home/openjdk/jtreg/build/classes >> -compile-jct.utils: >> -ant-jct.utils: >> -compile-jtreg.usage: >> >> BUILD FAILED >> /home/openjdk/jtreg/make/build.xml:265: Java returned: 1 >> >> Total time: 1 second >> >> I had a look at the usage.txt file to see the below: >> >> Exception in thread "main" java.lang.Error: Unresolved compilation >> problem: >> >> at com.sun.javatest.regtest.Main.main(Main.java:901) >> >> >> Is this jdk / javac version issue? >> >> Regards, >> Mani >> >> On Sun, Sep 9, 2012 at 4:54 PM, Mani Sarkar > > wrote: >> >> Hi >> >> I finally got around building jtreg in eclipse in Ubuntu 12.04 >> but got the below build error. I followed the necessary >> instructions (updating different settings, environment variables) >> before kicking off the builfd. >> >> Any thoughts? >> >> Regards, >> Mani >> >> Buildfile: /home/openjdk/jtreg/make/build.xml >> -init: >> import-javahelp: >> import-javatest: >> import-junit: >> import-jtharness: >> -compile-jtreg.classes: >> [javac] Compiling 4 source files to >> /home/openjdk/jtreg/build/classes >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:60: >> cannot find symbol >> [javac] symbol : class Status >> [javac] location: package com.sun.javatest >> [javac] import com.sun.javatest.Status; >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: >> cannot find symbol >> [javac] symbol : class Status >> [javac] location: class com.sun.javatest.regtest.AppletWrapper >> [javac] private static Status status = Status.passed(""); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:34: >> cannot find symbol >> [javac] symbol : class Status >> [javac] location: package com.sun.javatest >> [javac] import com.sun.javatest.Status; >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/StringArray.java:38: >> package com.sun.javatest.util does not exist >> [javac] public class StringArray extends >> com.sun.javatest.util.StringArray >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:97: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class com.sun.javatest.regtest.AppletWrapper >> [javac] status = Status.failed("JavaTest Error: >> Can't read applet args file."); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:107: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class com.sun.javatest.regtest.AppletWrapper >> [javac] status = Status.failed("Thread >> interrupted: " + t.toString()); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:163: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.AppletWrapper.AppletRunnable >> [javac] status = Status.failed("Thread >> interrupted: " + e.toString()); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:228: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.AppletWrapper.AppletThreadGroup >> [javac] status = Status.failed("Applet thread >> threw exception: " + e.toString()); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:288: >> cannot find symbol >> [javac] symbol: variable Status >> [javac] status = Status.failed("Test >> canceled at user request"); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:356: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.AppletWrapper.AppletFrame >> [javac] status = Status.passed(""); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:358: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.AppletWrapper.AppletFrame >> [javac] status = Status.passed(""); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:360: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.AppletWrapper.AppletFrame >> [javac] status = Status.failed(""); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:362: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.AppletWrapper.AppletFrame >> [javac] status = Status.failed("Unexpected >> result"); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:383: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.AppletWrapper.AppletFrame >> [javac] status = Status.error("Unable to >> instantiate: " + className + >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:388: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.AppletWrapper.AppletFrame >> [javac] status = Status.error("Illegal access >> to test: " + className); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:394: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.AppletWrapper.AppletFrame >> [javac] status = Status.error(e.getMessage()); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class com.sun.javatest.regtest.AppletWrapper >> [javac] private static Status status = Status.passed(""); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:633: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class com.sun.javatest.regtest.AppletWaiter >> [javac] Status.failed("Thread interrupted: " >> + e.toString()).exit(); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:63: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class com.sun.javatest.regtest.MainWrapper >> [javac] Status.failed(MAIN_CANT_READ_ARGS).exit(); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:73: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class com.sun.javatest.regtest.MainWrapper >> [javac] Status.failed(MAIN_THREAD_INTR + >> Thread.currentThread().getName()).exit(); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:78: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class com.sun.javatest.regtest.MainWrapper >> [javac] Status.failed(MAIN_THREW_EXCEPT + >> tg.uncaughtThrowable.toString()).exit(); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:80: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class com.sun.javatest.regtest.MainWrapper >> [javac] Status.passed("").exit(); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:102: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.MainWrapper.MainThread >> [javac] Status.failed(MAIN_THREW_EXCEPT + >> e.getTargetException()).exit(); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:109: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.MainWrapper.MainThread >> [javac] Status.error(MAIN_CANT_LOAD_TEST + e).exit(); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:116: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.MainWrapper.MainThread >> [javac] Status.error(MAIN_CANT_FIND_MAIN).exit(); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:123: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.MainWrapper.MainThread >> [javac] Status.error(e.toString()).exit(); >> [javac] ^ >> [javac] >> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:143: >> cannot find symbol >> [javac] symbol : variable Status >> [javac] location: class >> com.sun.javatest.regtest.MainWrapper.MainThreadGroup >> [javac] Status.failed(MAIN_THREW_EXCEPT + e.toString()).exit(); >> [javac] ^ >> [javac] 27 errors >> >> BUILD FAILED >> /home/openjdk/jtreg/make/build.xml:182: Compile failed; see the >> compiler error output for details. >> >> Total time: 5 seconds >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120909/c17f8bf8/attachment-0001.html From jonathan.gibbons at oracle.com Sun Sep 9 17:10:45 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Sun, 09 Sep 2012 17:10:45 -0700 Subject: JTReg Build failure via Eclipse under Ubuntu In-Reply-To: References: Message-ID: <504D3005.3060709@oracle.com> One more time ... Mani, If you look at the Ant code for the compile-jtreg.usage target, you'll see it is just running jtreg and saving the output. The contents of the usage.txt file could */not/* be anything generated by jtreg or standard javac. It looks like you are compiling the code in a way that it still generates class files in the face of compilation errors, and the message you see in usage.txt reflects that. What compiler are you using and what version of jtreg are you trying to compile? -- Jon On 09/09/2012 11:09 AM, Mani Sarkar wrote: > Hi Jonathan, > > Thanks for the feedback. I got it to build further than the below, > although its now stuck at: > > Buildfile: /home/openjdk/jtreg/make/build.xml > -init: > import-javahelp: > import-javatest: > import-junit: > import-jtharness: > -compile-jtreg.classes: > -compile-jtreg.resources: > [copy] Copying 114 files to /home/openjdk/jtreg/build/classes > -compile-jct.utils: > -ant-jct.utils: > -compile-jtreg.usage: > > BUILD FAILED > /home/openjdk/jtreg/make/build.xml:265: Java returned: 1 > > Total time: 1 second > > I had a look at the usage.txt file to see the below: > > Exception in thread "main" java.lang.Error: Unresolved compilation > problem: > > at com.sun.javatest.regtest.Main.main(Main.java:901) > > > Is this jdk / javac version issue? > > Regards, > Mani > > On Sun, Sep 9, 2012 at 4:54 PM, Mani Sarkar > wrote: > > Hi > > I finally got around building jtreg in eclipse in Ubuntu 12.04 but > got the below build error. I followed the necessary instructions > (updating different settings, environment variables) before > kicking off the builfd. > > Any thoughts? > > Regards, > Mani > > Buildfile: /home/openjdk/jtreg/make/build.xml > -init: > import-javahelp: > import-javatest: > import-junit: > import-jtharness: > -compile-jtreg.classes: > [javac] Compiling 4 source files to > /home/openjdk/jtreg/build/classes > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:60: > cannot find symbol > [javac] symbol : class Status > [javac] location: package com.sun.javatest > [javac] import com.sun.javatest.Status; > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: > cannot find symbol > [javac] symbol : class Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] private static Status status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:34: > cannot find symbol > [javac] symbol : class Status > [javac] location: package com.sun.javatest > [javac] import com.sun.javatest.Status; > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/StringArray.java:38: > package com.sun.javatest.util does not exist > [javac] public class StringArray extends > com.sun.javatest.util.StringArray > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:97: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] status = Status.failed("JavaTest Error: > Can't read applet args file."); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:107: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] status = Status.failed("Thread > interrupted: " + t.toString()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:163: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletRunnable > [javac] status = Status.failed("Thread > interrupted: " + e.toString()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:228: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletThreadGroup > [javac] status = Status.failed("Applet thread > threw exception: " + e.toString()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:288: > cannot find symbol > [javac] symbol: variable Status > [javac] status = Status.failed("Test > canceled at user request"); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:356: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:358: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:360: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.failed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:362: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.failed("Unexpected > result"); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:383: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.error("Unable to > instantiate: " + className + > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:388: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.error("Illegal access > to test: " + className); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:394: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.AppletWrapper.AppletFrame > [javac] status = Status.error(e.getMessage()); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWrapper > [javac] private static Status status = Status.passed(""); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:633: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.AppletWaiter > [javac] Status.failed("Thread interrupted: " + > e.toString()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:63: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.failed(MAIN_CANT_READ_ARGS).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:73: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.failed(MAIN_THREAD_INTR + > Thread.currentThread().getName()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:78: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.failed(MAIN_THREW_EXCEPT + > tg.uncaughtThrowable.toString()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:80: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class com.sun.javatest.regtest.MainWrapper > [javac] Status.passed("").exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:102: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.failed(MAIN_THREW_EXCEPT + > e.getTargetException()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:109: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.error(MAIN_CANT_LOAD_TEST + e).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:116: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.error(MAIN_CANT_FIND_MAIN).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:123: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThread > [javac] Status.error(e.toString()).exit(); > [javac] ^ > [javac] > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:143: > cannot find symbol > [javac] symbol : variable Status > [javac] location: class > com.sun.javatest.regtest.MainWrapper.MainThreadGroup > [javac] Status.failed(MAIN_THREW_EXCEPT + > e.toString()).exit(); > [javac] ^ > [javac] 27 errors > > BUILD FAILED > /home/openjdk/jtreg/make/build.xml:182: Compile failed; see the > compiler error output for details. > > Total time: 5 seconds > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120909/038e977d/attachment-0001.html From sadhak001 at gmail.com Mon Sep 10 13:00:15 2012 From: sadhak001 at gmail.com (Mani Sarkar) Date: Mon, 10 Sep 2012 21:00:15 +0100 Subject: jtreg-use Digest, Vol 21, Issue 5 In-Reply-To: References: Message-ID: Hi Jon, No worries about the name, it was a privilege to called the unforgettable * main()* function in C/C++ and all such languages. I'll take your hints on board and have a look the versions - will need ot enable verbose logging in the ant script to identify the root cause of the error. Once I'm successful with building and running JTReg I'll have a good set of instructions that I can share with the OpenJDK and rest of the java community. Thanks. Regards, Mani > Message: 1 > Date: Sun, 09 Sep 2012 17:10:45 -0700 > From: Jonathan Gibbons > Subject: Re: JTReg Build failure via Eclipse under Ubuntu > To: jtreg-use at openjdk.java.net > Message-ID: <504D3005.3060709 at oracle.com> > Content-Type: text/plain; charset="iso-8859-1" > > One more time ... > > Mani, > > If you look at the Ant code for the compile-jtreg.usage target, you'll > see it is just > running jtreg and saving the output. The contents of the usage.txt > file could */not/* be > anything generated by jtreg or standard javac. It looks like you are > compiling the > code in a way that it still generates class files in the face of > compilation errors, > and the message you see in usage.txt reflects that. > > What compiler are you using and what version of jtreg are you trying to > compile? > > -- Jon > > On 09/09/2012 11:09 AM, Mani Sarkar wrote: > > Hi Jonathan, > > > > Thanks for the feedback. I got it to build further than the below, > > although its now stuck at: > > > > Buildfile: /home/openjdk/jtreg/make/build.xml > > -init: > > import-javahelp: > > import-javatest: > > import-junit: > > import-jtharness: > > -compile-jtreg.classes: > > -compile-jtreg.resources: > > [copy] Copying 114 files to /home/openjdk/jtreg/build/classes > > -compile-jct.utils: > > -ant-jct.utils: > > -compile-jtreg.usage: > > > > BUILD FAILED > > /home/openjdk/jtreg/make/build.xml:265: Java returned: 1 > > > > Total time: 1 second > > > > I had a look at the usage.txt file to see the below: > > > > Exception in thread "main" java.lang.Error: Unresolved compilation > > problem: > > > > at com.sun.javatest.regtest.Main.main(Main.java:901) > > > > > > Is this jdk / javac version issue? > > > > Regards, > > Mani > > > > On Sun, Sep 9, 2012 at 4:54 PM, Mani Sarkar > > wrote: > > > > Hi > > > > I finally got around building jtreg in eclipse in Ubuntu 12.04 but > > got the below build error. I followed the necessary instructions > > (updating different settings, environment variables) before > > kicking off the builfd. > > > > Any thoughts? > > > > Regards, > > Mani > > > > Buildfile: /home/openjdk/jtreg/make/build.xml > > -init: > > import-javahelp: > > import-javatest: > > import-junit: > > import-jtharness: > > -compile-jtreg.classes: > > [javac] Compiling 4 source files to > > /home/openjdk/jtreg/build/classes > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:60: > > cannot find symbol > > [javac] symbol : class Status > > [javac] location: package com.sun.javatest > > [javac] import com.sun.javatest.Status; > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: > > cannot find symbol > > [javac] symbol : class Status > > [javac] location: class com.sun.javatest.regtest.AppletWrapper > > [javac] private static Status status = Status.passed(""); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:34: > > cannot find symbol > > [javac] symbol : class Status > > [javac] location: package com.sun.javatest > > [javac] import com.sun.javatest.Status; > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/StringArray.java:38: > > package com.sun.javatest.util does not exist > > [javac] public class StringArray extends > > com.sun.javatest.util.StringArray > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:97: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class com.sun.javatest.regtest.AppletWrapper > > [javac] status = Status.failed("JavaTest Error: > > Can't read applet args file."); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:107: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class com.sun.javatest.regtest.AppletWrapper > > [javac] status = Status.failed("Thread > > interrupted: " + t.toString()); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:163: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.AppletWrapper.AppletRunnable > > [javac] status = Status.failed("Thread > > interrupted: " + e.toString()); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:228: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.AppletWrapper.AppletThreadGroup > > [javac] status = Status.failed("Applet thread > > threw exception: " + e.toString()); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:288: > > cannot find symbol > > [javac] symbol: variable Status > > [javac] status = Status.failed("Test > > canceled at user request"); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:356: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.AppletWrapper.AppletFrame > > [javac] status = Status.passed(""); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:358: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.AppletWrapper.AppletFrame > > [javac] status = Status.passed(""); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:360: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.AppletWrapper.AppletFrame > > [javac] status = Status.failed(""); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:362: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.AppletWrapper.AppletFrame > > [javac] status = Status.failed("Unexpected > > result"); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:383: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.AppletWrapper.AppletFrame > > [javac] status = Status.error("Unable to > > instantiate: " + className + > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:388: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.AppletWrapper.AppletFrame > > [javac] status = Status.error("Illegal access > > to test: " + className); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:394: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.AppletWrapper.AppletFrame > > [javac] status = Status.error(e.getMessage()); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class com.sun.javatest.regtest.AppletWrapper > > [javac] private static Status status = Status.passed(""); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:633: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class com.sun.javatest.regtest.AppletWaiter > > [javac] Status.failed("Thread interrupted: " + > > e.toString()).exit(); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:63: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class com.sun.javatest.regtest.MainWrapper > > [javac] Status.failed(MAIN_CANT_READ_ARGS).exit(); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:73: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class com.sun.javatest.regtest.MainWrapper > > [javac] Status.failed(MAIN_THREAD_INTR + > > Thread.currentThread().getName()).exit(); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:78: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class com.sun.javatest.regtest.MainWrapper > > [javac] Status.failed(MAIN_THREW_EXCEPT + > > tg.uncaughtThrowable.toString()).exit(); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:80: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class com.sun.javatest.regtest.MainWrapper > > [javac] Status.passed("").exit(); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:102: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.MainWrapper.MainThread > > [javac] Status.failed(MAIN_THREW_EXCEPT + > > e.getTargetException()).exit(); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:109: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.MainWrapper.MainThread > > [javac] Status.error(MAIN_CANT_LOAD_TEST + e).exit(); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:116: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.MainWrapper.MainThread > > [javac] Status.error(MAIN_CANT_FIND_MAIN).exit(); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:123: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.MainWrapper.MainThread > > [javac] Status.error(e.toString()).exit(); > > [javac] ^ > > [javac] > > > /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:143: > > cannot find symbol > > [javac] symbol : variable Status > > [javac] location: class > > com.sun.javatest.regtest.MainWrapper.MainThreadGroup > > [javac] Status.failed(MAIN_THREW_EXCEPT + > > e.toString()).exit(); > > [javac] ^ > > [javac] 27 errors > > > > BUILD FAILED > > /home/openjdk/jtreg/make/build.xml:182: Compile failed; see the > > compiler error output for details. > > > > Total time: 5 seconds > > > > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120909/038e977d/attachment.html > > End of jtreg-use Digest, Vol 21, Issue 5 > **************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120910/703e0efc/attachment-0001.html From sadhak001 at gmail.com Tue Sep 11 02:34:50 2012 From: sadhak001 at gmail.com (Mani Sarkar) Date: Tue, 11 Sep 2012 10:34:50 +0100 Subject: jtreg-use Digest, Vol 21, Issue 5 In-Reply-To: References: Message-ID: Hi Jon, Thanks for your advise I made sure the right version of ant and jdk, jvm was available to jtreg in.eclipse and gave it a second attempt and got success. The usage.txt was populated with the usage instructions we would see if we ran it on the cli. I'm now working on run configuration via eclipse but the instructions are complete for building jtreg under eclipse. Regards, Mani -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120911/4eabc6d0/attachment.html From sadhak001 at gmail.com Wed Sep 12 16:49:20 2012 From: sadhak001 at gmail.com (Mani Sarkar) Date: Wed, 12 Sep 2012 23:49:20 +0000 Subject: jtreg-use Digest, Vol 21, Issue 7 In-Reply-To: References: Message-ID: Hi Jonathan, For everyone's benefit I have posted the instructions on 'How to build JTReg in Eclipse' at http://wp.me/p2DZ25-N Feel free to add it to your list of resources and pass it to people who might find it useful. Thanks, Regards, Mani On Tue, Sep 11, 2012 at 7:00 PM, wrote: > Send jtreg-use mailing list submissions to > jtreg-use at openjdk.java.net > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.openjdk.java.net/mailman/listinfo/jtreg-use > or, via email, send a message with subject or body 'help' to > jtreg-use-request at openjdk.java.net > > You can reach the person managing the list at > jtreg-use-owner at openjdk.java.net > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of jtreg-use digest..." > > > Today's Topics: > > 1. Re: jtreg-use Digest, Vol 21, Issue 5 (Mani Sarkar) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 11 Sep 2012 10:34:50 +0100 > From: Mani Sarkar > Subject: Re: jtreg-use Digest, Vol 21, Issue 5 > To: jtreg-use at openjdk.java.net > Message-ID: > 65Sx3vA at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Jon, > > Thanks for your advise I made sure the right version of ant and jdk, jvm > was available to jtreg in.eclipse and gave it a second attempt and got > success. > > The usage.txt was populated with the usage instructions we would see if we > ran it on the cli. > > I'm now working on run configuration via eclipse but the instructions are > complete for building jtreg under eclipse. > > Regards, > Mani > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120911/4eabc6d0/attachment-0001.html > > End of jtreg-use Digest, Vol 21, Issue 7 > **************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120912/5ee5c60b/attachment.html From jonathan.gibbons at oracle.com Wed Sep 12 17:33:28 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Wed, 12 Sep 2012 17:33:28 -0700 Subject: jtreg-use Digest, Vol 21, Issue 7 In-Reply-To: References: Message-ID: <505129D8.3090900@oracle.com> Mani, Nice write up. For what it's worth, you don't need to modify the make/build.properties file. Instead, you can override the properties by creating a new, untracked file build.properties in the root of the repo. This file will be read ahead of the existing make/build.properties file, and so the settings in the new file will be used instead. Separately, if you have downloaded the necessary files to build the file with Ant, the chances are that you have enough bits to build using "make". The settings file is make/Defs.mk, and you can either edit that file, or provide values on the "make" command line. If you just type "make", that should be enough to build jtreg. If you type "make test" that will try and run the tests as well. But, to run the tests, you will likely need more versions of JDK available, so that jtreg can be built on one version and tested on others. -- Jon On 09/12/2012 04:49 PM, Mani Sarkar wrote: > Hi Jonathan, > > For everyone's benefit I have posted the instructions on 'How to build > JTReg in Eclipse' at > http://wp.me/p2DZ25-N > > Feel free to add it to your list of resources and pass it to people > who might find it useful. > > Thanks, > > Regards, > Mani > > On Tue, Sep 11, 2012 at 7:00 PM, > wrote: > > Send jtreg-use mailing list submissions to > jtreg-use at openjdk.java.net > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.openjdk.java.net/mailman/listinfo/jtreg-use > or, via email, send a message with subject or body 'help' to > jtreg-use-request at openjdk.java.net > > > You can reach the person managing the list at > jtreg-use-owner at openjdk.java.net > > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of jtreg-use digest..." > > > Today's Topics: > > 1. Re: jtreg-use Digest, Vol 21, Issue 5 (Mani Sarkar) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 11 Sep 2012 10:34:50 +0100 > From: Mani Sarkar > > Subject: Re: jtreg-use Digest, Vol 21, Issue 5 > To: jtreg-use at openjdk.java.net > Message-ID: > > > > Content-Type: text/plain; charset="iso-8859-1" > > Hi Jon, > > Thanks for your advise I made sure the right version of ant and > jdk, jvm > was available to jtreg in.eclipse and gave it a second attempt and got > success. > > The usage.txt was populated with the usage instructions we would > see if we > ran it on the cli. > > I'm now working on run configuration via eclipse but the > instructions are > complete for building jtreg under eclipse. > > Regards, > Mani > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120911/4eabc6d0/attachment-0001.html > > End of jtreg-use Digest, Vol 21, Issue 7 > **************************************** > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120912/bf3308e7/attachment.html From jonathan.gibbons at oracle.com Wed Sep 12 17:53:03 2012 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Wed, 12 Sep 2012 17:53:03 -0700 Subject: jtreg-use Digest, Vol 21, Issue 7 In-Reply-To: References: Message-ID: <50512E6F.2070104@oracle.com> I've posted the link on the main OpenJDK jtreg page, under "Other Resources". -- Jon On 09/12/2012 04:49 PM, Mani Sarkar wrote: > Hi Jonathan, > > For everyone's benefit I have posted the instructions on 'How to build > JTReg in Eclipse' at > http://wp.me/p2DZ25-N > > Feel free to add it to your list of resources and pass it to people > who might find it useful. > > Thanks, > > Regards, > Mani > > On Tue, Sep 11, 2012 at 7:00 PM, > wrote: > > Send jtreg-use mailing list submissions to > jtreg-use at openjdk.java.net > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.openjdk.java.net/mailman/listinfo/jtreg-use > or, via email, send a message with subject or body 'help' to > jtreg-use-request at openjdk.java.net > > > You can reach the person managing the list at > jtreg-use-owner at openjdk.java.net > > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of jtreg-use digest..." > > > Today's Topics: > > 1. Re: jtreg-use Digest, Vol 21, Issue 5 (Mani Sarkar) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 11 Sep 2012 10:34:50 +0100 > From: Mani Sarkar > > Subject: Re: jtreg-use Digest, Vol 21, Issue 5 > To: jtreg-use at openjdk.java.net > Message-ID: > > > > Content-Type: text/plain; charset="iso-8859-1" > > Hi Jon, > > Thanks for your advise I made sure the right version of ant and > jdk, jvm > was available to jtreg in.eclipse and gave it a second attempt and got > success. > > The usage.txt was populated with the usage instructions we would > see if we > ran it on the cli. > > I'm now working on run configuration via eclipse but the > instructions are > complete for building jtreg under eclipse. > > Regards, > Mani > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120911/4eabc6d0/attachment-0001.html > > End of jtreg-use Digest, Vol 21, Issue 7 > **************************************** > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120912/031d2810/attachment.html From sadhak001 at gmail.com Fri Sep 14 09:41:34 2012 From: sadhak001 at gmail.com (Mani Sarkar) Date: Fri, 14 Sep 2012 17:41:34 +0100 Subject: jtreg-use Digest, Vol 21, Issue 7 In-Reply-To: <505129D8.3090900@oracle.com> References: <505129D8.3090900@oracle.com> Message-ID: Thanks Jonathan, I'll try to apply the below as the next update for the instructions. On Thu, Sep 13, 2012 at 1:33 AM, Jonathan Gibbons < jonathan.gibbons at oracle.com> wrote: > Mani, > > Nice write up. > > For what it's worth, you don't need to modify the make/build.properties > file. Instead, you can override the properties by creating a new, untracked > file build.properties in the root of the repo. This file will be read > ahead of the existing make/build.properties file, and so the settings in > the new file will be used instead. > > Separately, if you have downloaded the necessary files to build the file > with Ant, the chances are that you have enough bits to build using "make". > The settings file is make/Defs.mk, and you can either edit that file, or > provide values on the "make" command line. If you just type "make", that > should be enough to build jtreg. If you type "make test" that will try and > run the tests as well. But, to run the tests, you will likely need more > versions of JDK available, so that jtreg can be built on one version and > tested on others. > > -- Jon > > > > > > On 09/12/2012 04:49 PM, Mani Sarkar wrote: > > Hi Jonathan, > > For everyone's benefit I have posted the instructions on 'How to build > JTReg in Eclipse' at > http://wp.me/p2DZ25-N > > Feel free to add it to your list of resources and pass it to people who > might find it useful. > > Thanks, > > Regards, > Mani > > On Tue, Sep 11, 2012 at 7:00 PM, wrote: > >> Send jtreg-use mailing list submissions to >> jtreg-use at openjdk.java.net >> >> To subscribe or unsubscribe via the World Wide Web, visit >> http://mail.openjdk.java.net/mailman/listinfo/jtreg-use >> or, via email, send a message with subject or body 'help' to >> jtreg-use-request at openjdk.java.net >> >> You can reach the person managing the list at >> jtreg-use-owner at openjdk.java.net >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of jtreg-use digest..." >> >> >> Today's Topics: >> >> 1. Re: jtreg-use Digest, Vol 21, Issue 5 (Mani Sarkar) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Tue, 11 Sep 2012 10:34:50 +0100 >> From: Mani Sarkar >> Subject: Re: jtreg-use Digest, Vol 21, Issue 5 >> To: jtreg-use at openjdk.java.net >> Message-ID: >> > 65Sx3vA at mail.gmail.com> >> Content-Type: text/plain; charset="iso-8859-1" >> >> Hi Jon, >> >> Thanks for your advise I made sure the right version of ant and jdk, jvm >> was available to jtreg in.eclipse and gave it a second attempt and got >> success. >> >> The usage.txt was populated with the usage instructions we would see if we >> ran it on the cli. >> >> I'm now working on run configuration via eclipse but the instructions are >> complete for building jtreg under eclipse. >> >> Regards, >> Mani >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: >> http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120911/4eabc6d0/attachment-0001.html >> >> End of jtreg-use Digest, Vol 21, Issue 7 >> **************************************** >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120914/a979648f/attachment.html