-
Followers
Miles Sabin (Assigned To)
AttachmentsNo attachmentsAssociationsNo associationsActivityon Aug 30, 2010 @ 10:22PM UTC * By Miles Sabin
Does this compile correctly using scalac on the command line?
on Aug 31, 2010 @ 04:27AM UTC * By huiwen.han
Yes,it can compile correctly using scalacon Aug 31, 2010 @ 04:31AM UTC * By Miles Sabin
What version of scalac?
on Aug 31, 2010 @ 04:38AM UTC * By huiwen.han
2.7.7 and 2.80 both can compile it correctly.on Aug 31, 2010 @ 04:41AM UTC * By Miles Sabin
In your Eclipse workspace, do you 2.7.7 compiled binaries (ie. .jar files) on your classpath? If you do, could you replace them with 2.8.0.final compiled binaries and let me know if that resolves the problem for you.
on Aug 31, 2010 @ 05:07AM UTC * By huiwen.han
here is my .scala_dependencies, does it has problem ?
C:\project\scala28\gizzard\gizzard_prefz\bin;C:\Program Files\Java\jre6\lib\resources.jar;C:\Program Files\Java\jre6\lib\rt.jar;C:\Program Files\Java\jre6\lib\jsse.jar;C:\Program Files\Java\jre6\lib\jce.jar;C:\Program Files\Java\jre6\lib\charsets.jar;C:\Program Files\Java\jre6\lib\ext\dnsns.jar;C:\Program Files\Java\jre6\lib\ext\localedata.jar;C:\Program Files\Java\jre6\lib\ext\QTJava.zip;C:\Program Files\Java\jre6\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jre6\lib\ext\sunmscapi.jar;C:\Program Files\Java\jre6\lib\ext\sunpkcs11.jar;C:\develop\Aptana\eclipse\configuration\org.eclipse.osgi\bundles\896\1\.cp\lib\scala-library.jar;C:\develop\Aptana\eclipse\configuration\org.eclipse.osgi\bundles\896\1\.cp\lib\scala-dbc.jar;C:\develop\Aptana\eclipse\configuration\org.eclipse.osgi\bundles\896\1\.cp\lib\scala-swing.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.scala-lang\scala-compiler\jars\scala-compiler-2.7.7.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.scala-lang\scala-library\jars\scala-library-2.7.7.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.scala-tools\vscaladoc\jars\vscaladoc-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\kestrel\jars\libs\markdownj-1.0.2b4-0.3.0.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\kestrel\jars\libs\slf4j-jdk14-1.5.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\kestrel\jars\libs\junit-4.5.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\kestrel\jars\libs\configgy-1.5.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\kestrel\jars\libs\xrayspecs-1.0.7.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\kestrel\jars\libs\specs-1.6.2.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\kestrel\jars\libs\naggati-0.7.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\kestrel\jars\libs\scala-library.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\kestrel\jars\libs\slf4j-api-1.5.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\kestrel\jars\libs\mina-core-2.0.0-M6.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\kestrel\jars\libs\vscaladoc-1.1-md-3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\kestrel\jars\kestrel-1.2.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.slf4j\slf4j-api\jars\slf4j-api-1.5.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\naggati\jars\naggati-0.7.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\junit\junit\jars\junit-4.5.jar;C:\Documents and Settings\Administrator\.ivy2\cache\markdownj\markdownj\jars\markdownj-1.0.2b4-0.3.0.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.apache.mina\mina-core\jars\mina-core-2.0.0-M6.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.slf4j\slf4j-jdk14\jars\slf4j-jdk14-1.5.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\xrayspecs\jars\xrayspecs-1.0.7.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.scala-tools.testing\specs\jars\specs-1.6.2.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\thrift\libthrift\jars\libthrift-0.2.0.jar;C:\Documents and Settings\Administrator\.ivy2\cache\commons-logging\commons-logging\jars\commons-logging-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\log4j\log4j\jars\log4j-1.2.12.jar;C:\Documents and Settings\Administrator\.ivy2\cache\logkit\logkit\jars\logkit-1.0.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\avalon-framework\avalon-framework\jars\avalon-framework-4.1.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\javax.servlet\servlet-api\jars\servlet-api-2.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\commons-lang\commons-lang\jars\commons-lang-2.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\json-1.1.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\netty-3.1.5.GA.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\cglib-2.1_3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\logkit-1.0.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\configgy-1.5.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\scala-library.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\asm-1.5.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\hamcrest-core-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\avalon-framework-4.1.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\vscaladoc-1.1-md-3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\hamcrest-all-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\log4j-1.2.12.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\commons-lang-2.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\mockito-core-1.8.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\objenesis-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\commons-logging-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\xrayspecs-1.0.7.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\specs-1.6.2.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\libs\servlet-api-2.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\ostrich\jars\ostrich-1.2.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\cglib\cglib\jars\cglib-2.1_3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\asm\asm\jars\asm-1.5.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.hamcrest\hamcrest-all\jars\hamcrest-all-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.jboss.netty\netty\jars\netty-3.1.5.GA.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.objenesis\objenesis\jars\objenesis-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.mockito\mockito-core\jars\mockito-core-1.8.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.hamcrest\hamcrest-core\jars\hamcrest-core-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\libthrift-0.2.0.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\jmock-2.4.0.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\logkit-1.0.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\asm-1.5.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\ostrich-1.2.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\slf4j-api-1.5.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\avalon-framework-4.1.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\hamcrest-library-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\commons-lang-2.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\mockito-core-1.8.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\objenesis-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\commons-logging-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\specs-1.6.2.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\servlet-api-2.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\json-1.1.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\netty-3.1.5.GA.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\cglib-2.1_3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\kestrel-1.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\querulous-1.1.11.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\scala-library.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\mysql-connector-java-5.1.6.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\configgy-1.5.4.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\hamcrest-core-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\vscaladoc-1.1-md-3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\hamcrest-all-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\log4j-1.2.12.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\slf4j-jdk14-1.5.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\xrayspecs-1.0.7.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\commons-dbcp-1.2.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\libs\commons-pool-1.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\gizzard\jars\gizzard-1.3.8.jar;C:\Documents and Settings\Administrator\.ivy2\cache\mysql\mysql-connector-java\jars\mysql-connector-java-5.1.6.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\configgy\jars\libs\specs-1.6.2.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\configgy\jars\libs\scala-library.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\configgy\jars\libs\json-1.1.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\configgy\jars\libs\vscaladoc-1.1-md-3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\net.lag\configgy\jars\configgy-1.6.0.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\json\jars\libs\vscaladoc-1.1-md-3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\json\jars\libs\specs-1.6.2.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\json\jars\libs\scala-library.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\json\jars\json-1.1.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\commons-pool\commons-pool\jars\commons-pool-1.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\cglib-2.1_3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\configgy-1.5.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\jmock-2.4.0.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\scala-library.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\asm-1.5.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\mysql-connector-java-5.1.6.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\hamcrest-core-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\vscaladoc-1.1-md-3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\hamcrest-all-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\hamcrest-library-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\objenesis-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\xrayspecs-1.0.7.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\specs-1.6.2.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\commons-dbcp-1.2.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\libs\commons-pool-1.3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\com.twitter\querulous\jars\querulous-1.1.11.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.jmock\jmock\jars\jmock-2.4.0.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.hamcrest\hamcrest-library\jars\hamcrest-library-1.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\commons-dbcp\commons-dbcp\jars\commons-dbcp-1.2.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.scala-tools\vscaladoc\jars\libs\scala-compiler-2.7.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.scala-tools\vscaladoc\jars\libs\scala-library-2.7.2.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.scala-tools\vscaladoc\jars\vscaladoc-1.1-md-3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\junit\junit\jars\junit-4.7.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.eclipse.mylyn.wikitext\wikitext\jars\wikitext-0.9.4.I20090220-1600-e3x.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.eclipse.mylyn.wikitext\wikitext.textile\jars\wikitext.textile-0.9.4.I20090220-1600-e3x.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.scalatest\scalatest\jars\junit-4.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.scalatest\scalatest\jars\scalatest-1.0.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.scala-tools.testing\scalacheck\jars\scalacheck-1.6.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.scala-tools.testing\test-interface\jars\test-interface-0.4.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.jmock\jmock-legacy\jars\jmock-legacy-2.5.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.jmock\jmock\jars\jmock-2.5.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\cglib\cglib-nodep\jars\cglib-nodep-2.1_3.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.mockito\mockito-all\jars\mockito-all-1.8.0.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.easymock\easymock\jars\easymock-2.5.1.jar;C:\Documents and Settings\Administrator\.ivy2\cache\org.easymock\easymockclassextension\jars\easymockclassextension-2.4.jar;C:\Documents and Settings\Administrator\.ivy2\cache\javax.script\script-api\jars\script-api-1.0.jar;C:\Documents and Settings\Administrator\.ivy2\cache\javax.script\script-js\jars\script-js-1.0.jar;C:\Documents and Settings\Administrator\.ivy2\cache\javax.script\js-engine\jars\xbean.jar;C:\Documents and Settings\Administrator\.ivy2\cache\javax.script\js-engine\jars\js-engine-1.0.jar;C:\Documents and Settings\Administrator\.ivy2\cache\jmock\jmock\jars\jmock-1.1.0.jar
-------
-------
on Aug 31, 2010 @ 05:14AM UTC * By huiwen.han
because many depended package compiled by 2.7.7. if I change it to 2.80.0 ,those depended package can not be loaded.on Aug 31, 2010 @ 05:18AM UTC * By Miles Sabin
Status changed from New to InvalidWell, for a start you have the scala 2.7.2 compiler and library jars on your classpath! I'm afraid that to be able to use the current version of the Scala IDE for Eclipse you will have to update your project fully to Scala 2.8.0.final. I'm going to close this and your other tickets (which look related) for now. If when you've updated to 2.8.0.final you can reproduce any of these issues then please reopen the appropriate tickets.Time ExpenditureLoading


class ShardException(description: String, cause: Throwable) extends Exception(description, cause) {
def this(description: String) = this(description, null)
}
throw new shards.ShardException(e.toString)
error message:
Description Resource Path Location Type
com.twitter.gizzard.shards.ShardException does not have a constructor SqlShard.scala /gizzard_prefz/src/main/scala/com/ibm/webahead/steer/gizzard/preference line 45 Scala Problem
Multiple markers at this line
- com.twitter.gizzard.shards.ShardException does not have a
constructor
- com.twitter.gizzard.shards.ShardException does not have a
constructor