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.