You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xmlbeans-cvs@xml.apache.org by pc...@apache.org on 2004/01/16 01:23:14 UTC
cvs commit: xml-xmlbeans/v2/src/jam/org/apache/xmlbeans/impl/jam/internal/javadoc JDClassLoader.java
pcal 2004/01/15 16:23:14
Modified: v2/src/binding/org/apache/xmlbeans/impl/binding/tylar
DefaultTylarLoader.java
v2/src/jam/org/apache/xmlbeans/impl/jam JFactory.java
v2/src/jam/org/apache/xmlbeans/impl/jam/internal/javadoc
JDClassLoader.java
Log:
fix annoying stack trace, add a few quick temporary jam hacks
Revision Changes Path
1.7 +1 -4 xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/tylar/DefaultTylarLoader.java
Index: DefaultTylarLoader.java
===================================================================
RCS file: /home/cvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/tylar/DefaultTylarLoader.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- DefaultTylarLoader.java 15 Jan 2004 22:35:46 -0000 1.6
+++ DefaultTylarLoader.java 16 Jan 2004 00:23:13 -0000 1.7
@@ -255,10 +255,7 @@
StubbornInputStream(InputStream in) { super(in); }
- public void close() {
- System.out.println("Hey, somebody closed the stream!");
- Thread.dumpStack();
- }
+ public void close() {}
public void reallyClose() throws IOException {
super.close();
1.6 +11 -1 xml-xmlbeans/v2/src/jam/org/apache/xmlbeans/impl/jam/JFactory.java
Index: JFactory.java
===================================================================
RCS file: /home/cvs/xml-xmlbeans/v2/src/jam/org/apache/xmlbeans/impl/jam/JFactory.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- JFactory.java 15 Jan 2004 21:31:10 -0000 1.5
+++ JFactory.java 16 Jan 2004 00:23:13 -0000 1.6
@@ -97,7 +97,7 @@
*/
public static JFactory getInstance() { return INSTANCE; }
- private static final JFactory INSTANCE = new JFactory();
+ private static JFactory INSTANCE = new JFactory();
private JFactory() {}
@@ -328,4 +328,14 @@
System.out.flush();
}
*/
+
+ /**
+ * @deprecated Don't do this.
+ */
+ public static void setInstance(JFactory f) {
+ if (f == null) throw new IllegalArgumentException("null factory");
+ INSTANCE = f;
+ }
+
+
}
1.4 +6 -2 xml-xmlbeans/v2/src/jam/org/apache/xmlbeans/impl/jam/internal/javadoc/JDClassLoader.java
Index: JDClassLoader.java
===================================================================
RCS file: /home/cvs/xml-xmlbeans/v2/src/jam/org/apache/xmlbeans/impl/jam/internal/javadoc/JDClassLoader.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- JDClassLoader.java 16 Dec 2003 09:55:05 -0000 1.3
+++ JDClassLoader.java 16 Jan 2004 00:23:14 -0000 1.4
@@ -153,7 +153,7 @@
// ========================================================================
// Static utilities
- /*package*/ static JClass getClassFor(Type t, JClassLoader loader) {
+ public static JClass getClassFor(Type t, JClassLoader loader) {
return loader.loadClass(getFieldDescriptorFor(t));
}
@@ -163,7 +163,7 @@
* be used with Class.forName(), JRootContext.getClass(), or
* JClass.forName().
*/
- /*package*/ static String getFieldDescriptorFor(Type t) {
+ public static String getFieldDescriptorFor(Type t) {
String dim = t.dimension();
if (dim == null || dim.length() == 0) {
return t.qualifiedTypeName();
@@ -184,3 +184,7 @@
}
}
+
+
+
+
---------------------------------------------------------------------
To unsubscribe, e-mail: xmlbeans-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xmlbeans-cvs-help@xml.apache.org