Hello,
sorry I didn't see this before?
You understand we need 1.2.2 right? also what was the problem, it used to
work
marc
|-----Original Message-----
|From: [EMAIL PROTECTED]
|[mailto:[EMAIL PROTECTED]]On Behalf Of G�bor Lipt�k
|Sent: Thursday, November 09, 2000 6:19 AM
|To: [EMAIL PROTECTED]
|Subject: [jBoss-Dev] patch to enable jBoss compile under JDK1.2
|
|
|enable jBoss compile under JDK1.2
|
|(please let me know if needed as an attachment)
|
|Index: src/main/org/jboss/Main.java
|===================================================================
|RCS file: /products/cvs/ejboss/jboss/src/main/org/jboss/Main.java,v
|retrieving revision 1.17
|diff -u -r1.17 Main.java
|--- src/main/org/jboss/Main.java 2000/10/09 20:17:11 1.17
|+++ src/main/org/jboss/Main.java 2000/10/21 00:57:37
|@@ -18,6 +18,7 @@
| import java.net.URL;
| import java.security.*;
| import java.util.*;
|+import java.lang.reflect.Method;
|
| import javax.management.*;
| import javax.management.loading.*;
|@@ -168,12 +169,13 @@
| // Add shutdown hook
| try
| {
|- Runtime.getRuntime().addShutdownHook(new Thread()
|+ Runtime r=Runtime.getRuntime();
|+ Method addShutdownHook=r.getClass().getMethod("addShutdownHook", new
|Class[] {Thread.class});
|+ addShutdownHook.invoke(r, new Object[]{new Thread()
| {
| public void run()
| {
| manager.stopMBeans(server);
|-/*
| err.println("Shutdown");
| Set mBeans = server.queryNames(null, null);
| Iterator names = mBeans.iterator();
|@@ -190,9 +192,8 @@
| }
| }
| err.println("Shutting done");
|-*/
| }
|- });
|+ }});
| System.out.println ("Shutdown hook added");
| } catch (Throwable e)
| {
|Index: src/main/test/jboss/jmx/TestClient.java
|===================================================================
|RCS file:
|/products/cvs/ejboss/jboss/src/main/test/jboss/jmx/TestClient.java,v
|retrieving revision 1.4
|diff -u -r1.4 TestClient.java
|--- src/main/test/jboss/jmx/TestClient.java 2000/10/13 02:43:38 1.4
|+++ src/main/test/jboss/jmx/TestClient.java 2000/10/21 00:57:40
|@@ -7,6 +7,7 @@
|
| import java.util.Collection;
| import java.util.Iterator;
|+import java.lang.reflect.Method;
|
| import javax.management.MBeanAttributeInfo;
| import javax.management.MBeanInfo;
|@@ -187,8 +188,10 @@
| registerListeners( lConnector );
| // Add shutdown hook to remove the connection before shut down
| try {
|- Runtime.getRuntime().addShutdownHook(
|- new Thread() {
|+ Runtime r=Runtime.getRuntime();
|+ Method
|addShutdownHook=r.getClass().getMethod("addShutdownHook", new Class[]
|{Thread.class});
|+ addShutdownHook.invoke(r, new Object[]{new
|Thread()
|+ {
| public void run() {
| System.err.println( "Shutdown" );
| try {
|@@ -211,6 +214,7 @@
| }
| }
| }
|+ }
| );
| System.out.println ("Shutdown hook added");
| }
|
|
|