Author: heiko.braun(a)jboss.com
Date: 2007-09-21 05:08:32 -0400 (Fri, 21 Sep 2007)
New Revision: 4607
Modified:
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlAccessorTypeHandler.java
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlAttributeHandler.java
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlElementHandler.java
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlRootElementHandler.java
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlTypeHandler.java
Log:
Don't use parent classloader to create proxy. Breaks with AS 5
Modified:
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlAccessorTypeHandler.java
===================================================================
---
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlAccessorTypeHandler.java 2007-09-21
09:07:56 UTC (rev 4606)
+++
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlAccessorTypeHandler.java 2007-09-21
09:08:32 UTC (rev 4607)
@@ -47,7 +47,7 @@
public static Annotation createProxy(XmlAccessorTypeIntro xmlAccessorTypeIntro)
{
- return (Annotation)Proxy.newProxyInstance(XmlAccessorType.class.getClassLoader(),
+ return
(Annotation)Proxy.newProxyInstance(XmlAccessorTypeIntro.class.getClassLoader(),
new Class[]{XmlAccessorType.class, ClassValue.class},
new XmlAccessorTypeHandler(xmlAccessorTypeIntro));
}
Modified:
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlAttributeHandler.java
===================================================================
---
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlAttributeHandler.java 2007-09-21
09:07:56 UTC (rev 4606)
+++
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlAttributeHandler.java 2007-09-21
09:08:32 UTC (rev 4607)
@@ -42,7 +42,7 @@
public static Annotation createProxy(XmlAttributeIntro xmlAttributeIntro)
{
- return (Annotation)Proxy.newProxyInstance(XmlAttribute.class.getClassLoader(),
+ return
(Annotation)Proxy.newProxyInstance(XmlAttributeIntro.class.getClassLoader(),
new Class[]{XmlAttribute.class},
new XmlAttributeHandler(xmlAttributeIntro));
}
Modified:
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlElementHandler.java
===================================================================
---
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlElementHandler.java 2007-09-21
09:07:56 UTC (rev 4606)
+++
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlElementHandler.java 2007-09-21
09:08:32 UTC (rev 4607)
@@ -43,7 +43,7 @@
public static Annotation createProxy(XmlElementIntro xmlElementIntro)
{
- return (Annotation)Proxy.newProxyInstance(XmlElement.class.getClassLoader(),
+ return (Annotation)Proxy.newProxyInstance(XmlElementIntro.class.getClassLoader(),
new Class[]{XmlElement.class, ClassValue.class},
new XmlElementHandler(xmlElementIntro));
}
Modified:
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlRootElementHandler.java
===================================================================
---
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlRootElementHandler.java 2007-09-21
09:07:56 UTC (rev 4606)
+++
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlRootElementHandler.java 2007-09-21
09:08:32 UTC (rev 4607)
@@ -46,7 +46,7 @@
public static Annotation createProxy(XmlRootElementIntro xmlRootElementIntro)
{
- return (Annotation)Proxy.newProxyInstance(XmlRootElement.class.getClassLoader(),
+ return
(Annotation)Proxy.newProxyInstance(XmlRootElementIntro.class.getClassLoader(),
new Class[]{XmlRootElement.class, ClassValue.class},
new XmlRootElementHandler(xmlRootElementIntro));
}
Modified:
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlTypeHandler.java
===================================================================
---
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlTypeHandler.java 2007-09-21
09:07:56 UTC (rev 4606)
+++
projects/jaxbintros/src/main/java/org/jboss/jaxb/intros/handlers/XmlTypeHandler.java 2007-09-21
09:08:32 UTC (rev 4607)
@@ -46,7 +46,7 @@
public static Annotation createProxy(XmlTypeIntro xmlTypeIntro)
{
- return (Annotation)Proxy.newProxyInstance(XmlType.class.getClassLoader(),
+ return (Annotation)Proxy.newProxyInstance(XmlTypeIntro.class.getClassLoader(),
new Class[]{XmlType.class, ClassValue.class},
new XmlTypeHandler(xmlTypeIntro));
}
Show replies by date