Hi Siddharth, May be it's your java version, causes these errors. Try with JDK1.5.
On Fri, Dec 17, 2010 at 8:30 PM, siddharth srivastava <akssps...@gmail.com>wrote: > Hi > > I am building derby from trunk. I followed the instructions on > http://svn.apache.org/viewvc/db/derby/code/trunk/BUILDING.html?view=co but > when I run > ant -quiet all, I get the following errors: (I am using JUnit 3.8.2. The > count of errors with JUnit 4.8.1 was 100 ) > > > 1. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/JMXConnectionDecorator.java:26: > cannot find symbol > 2. [javac] symbol : class JMXServiceURL > 3. [javac] location: package javax.management.remote > 4. [javac] import javax.management.remote.JMXServiceURL; > 5. [javac] ^ > 6. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/JMXConnectionDecorator.java:93: > cannot find symbol > 7. [javac] symbol : class JMXServiceURL > 8. [javac] location: class > > org.apache.derbyTesting.functionTests.tests.management.JMXConnectionDecorator > 9. [javac] private JMXServiceURL getJmxUrl() throws > MalformedURLException { > 10. [javac] ^ > 11. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/RemoteConnectionGetter.java:27: > cannot find symbol > 12. [javac] symbol : class JMXConnector > 13. [javac] location: package javax.management.remote > 14. [javac] import javax.management.remote.JMXConnector; > 15. [javac] ^ > 16. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/RemoteConnectionGetter.java:28: > cannot find symbol > 17. [javac] symbol : class JMXConnectorFactory > 18. [javac] location: package javax.management.remote > 19. [javac] import javax.management.remote.JMXConnectorFactory; > 20. [javac] ^ > 21. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/RemoteConnectionGetter.java:29: > cannot find symbol > 22. [javac] symbol : class JMXServiceURL > 23. [javac] location: package javax.management.remote > 24. [javac] import javax.management.remote.JMXServiceURL; > 25. [javac] ^ > 26. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/RemoteConnectionGetter.java:38: > cannot find symbol > 27. [javac] symbol : class JMXConnector > 28. [javac] location: class > > org.apache.derbyTesting.functionTests.tests.management.RemoteConnectionGetter > 29. [javac] static final > ThreadLocal<Map<MBeanServerConnection,JMXConnector>> connections = > 30. [javac] > ^ > 31. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/RemoteConnectionGetter.java:41: > cannot find symbol > 32. [javac] symbol : class JMXServiceURL > 33. [javac] location: class > > org.apache.derbyTesting.functionTests.tests.management.RemoteConnectionGetter > 34. [javac] private final JMXServiceURL url; > 35. [javac] ^ > 36. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/RemoteConnectionGetter.java:43: > cannot find symbol > 37. [javac] symbol : class JMXServiceURL > 38. [javac] location: class > > org.apache.derbyTesting.functionTests.tests.management.RemoteConnectionGetter > 39. [javac] RemoteConnectionGetter(JMXServiceURL url) { > 40. [javac] ^ > 41. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/JMXConnectionDecorator.java:102: > cannot find symbol > 42. [javac] symbol : class JMXServiceURL > 43. [javac] location: class > > org.apache.derbyTesting.functionTests.tests.management.JMXConnectionDecorator > 44. [javac] JMXServiceURL url = new JMXServiceURL( > 45. [javac] ^ > 46. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/JMXConnectionDecorator.java:102: > cannot find symbol > 47. [javac] symbol : class JMXServiceURL > 48. [javac] location: class > > org.apache.derbyTesting.functionTests.tests.management.JMXConnectionDecorator > 49. [javac] JMXServiceURL url = new JMXServiceURL( > 50. [javac] ^ > 51. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/RemoteConnectionGetter.java:39: > cannot find symbol > 52. [javac] symbol : class JMXConnector > 53. [javac] location: class > > org.apache.derbyTesting.functionTests.tests.management.RemoteConnectionGetter > 54. [javac] new > ThreadLocal<Map<MBeanServerConnection,JMXConnector>>(); > 55. [javac] ^ > 56. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/RemoteConnectionGetter.java:57: > cannot find symbol > 57. [javac] symbol : class JMXConnector > 58. [javac] location: class > > org.apache.derbyTesting.functionTests.tests.management.RemoteConnectionGetter > 59. [javac] JMXConnector jmxc = > JMXConnectorFactory.connect(url, env); > 60. [javac] ^ > 61. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/RemoteConnectionGetter.java:57: > cannot find symbol > 62. [javac] symbol : variable JMXConnectorFactory > 63. [javac] location: class > > org.apache.derbyTesting.functionTests.tests.management.RemoteConnectionGetter > 64. [javac] JMXConnector jmxc = > JMXConnectorFactory.connect(url, env); > 65. [javac] ^ > 66. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/RemoteConnectionGetter.java:60: > cannot find symbol > 67. [javac] symbol : class JMXConnector > 68. [javac] location: class > > org.apache.derbyTesting.functionTests.tests.management.RemoteConnectionGetter > 69. [javac] Map<MBeanServerConnection,JMXConnector> conns = > connections.get(); > 70. [javac] ^ > 71. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/RemoteConnectionGetter.java:62: > cannot find symbol > 72. [javac] symbol : class JMXConnector > 73. [javac] location: class > > org.apache.derbyTesting.functionTests.tests.management.RemoteConnectionGetter > 74. [javac] conns = new > HashMap<MBeanServerConnection,JMXConnector>(); > 75. [javac] ^ > 76. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/RemoteConnectionGetter.java:72: > cannot find symbol > 77. [javac] symbol : class JMXConnector > 78. [javac] location: class > > org.apache.derbyTesting.functionTests.tests.management.RemoteConnectionGetter > 79. [javac] Map<MBeanServerConnection,JMXConnector> conns = > connections.get(); > 80. [javac] ^ > 81. [javac] > > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/RemoteConnectionGetter.java:73: > cannot find symbol > 82. [javac] symbol : class JMXConnector > 83. [javac] location: class > > org.apache.derbyTesting.functionTests.tests.management.RemoteConnectionGetter > 84. [javac] JMXConnector jmxc = > conns.remove(jmxConnection); > 85. [javac] ^ > 86. [javac] 17 errors > 87. > 88. BUILD FAILED > 89. /home/siddharth/der/build.xml:584: The following error occurred > while executing this line: > 90. /home/siddharth/der/java/testing/build.xml:80: The following error > occurred while executing this line: > 91. > /home/siddharth/der/java/testing/org/apache/derbyTesting/functionTests/tests/management/build.xml:53: > Compile failed; see the compiler error output for details. > 92. > 93. Total time: 15 seconds > > > The output of java -jar jars/sane/derbyrun.jar sysinfo is: > > ------------------ Java Information ------------------ >> Java Version: 1.6.0_20 >> Java Vendor: Sun Microsystems Inc. >> Java home: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre >> Java classpath: jars/sane/derbyrun.jar >> OS name: Linux >> OS architecture: amd64 >> OS version: 2.6.35.9-64.fc14.x86_64 >> Java user name: siddharth >> Java user home: /home/siddharth >> Java user dir: /home/siddharth/der >> java.specification.name: Java Platform API Specification >> java.specification.version: 1.6 >> java.runtime.version: 1.6.0_20-b20 >> --------- Derby Information -------- >> JRE - JDBC: Java SE 6 - JDBC 4.0 >> [/home/siddharth/der/jars/sane/derby.jar] 10.8.0.0 alpha - (1050393) >> [/home/siddharth/der/jars/sane/derbytools.jar] 10.8.0.0 alpha - (1050393) >> [/home/siddharth/der/jars/sane/derbynet.jar] 10.8.0.0 alpha - (1050393) >> [/home/siddharth/der/jars/sane/derbyclient.jar] 10.8.0.0 alpha - (1050393) >> ------------------------------------------------------ >> ----------------- Locale Information ----------------- >> Current Locale : [English/United States [en_US]] >> Found support for locale: [cs] >> version: 10.8.0.0 alpha - (1050393) >> Found support for locale: [de_DE] >> version: 10.8.0.0 alpha - (1050393) >> Found support for locale: [es] >> version: 10.8.0.0 alpha - (1050393) >> Found support for locale: [fr] >> version: 10.8.0.0 alpha - (1050393) >> Found support for locale: [hu] >> version: 10.8.0.0 alpha - (1050393) >> Found support for locale: [it] >> version: 10.8.0.0 alpha - (1050393) >> Found support for locale: [ja_JP] >> version: 10.8.0.0 alpha - (1050393) >> Found support for locale: [ko_KR] >> version: 10.8.0.0 alpha - (1050393) >> Found support for locale: [pl] >> version: 10.8.0.0 alpha - (1050393) >> Found support for locale: [pt_BR] >> version: 10.8.0.0 alpha - (1050393) >> Found support for locale: [ru] >> version: 10.8.0.0 alpha - (1050393) >> Found support for locale: [zh_CN] >> version: 10.8.0.0 alpha - (1050393) >> Found support for locale: [zh_TW] >> version: 10.8.0.0 alpha - (1050393) >> >> > How can I solve this ? > > Thanks > -- > Siddharth Srivastava > > When you have learned to snatch the error code from the trap frame, it will > be time for you to leave. > -- Best Regards, Nirmal C.S.Nirmal J. Fernando Department of Computer Science & Engineering, Faculty of Engineering, University of Moratuwa, Sri Lanka. Blog: http://nirmalfdo.blogspot.com/