[jboss-svn-commits] JBL Code SVN: r38174 - in labs/jbossesb/branches/JBESB_4_4_GA_CP/product: rosetta/aop/java/org/jboss/internal/soa/esb/services/registry/aspect and 1 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Sep 12 15:14:22 EDT 2012
Author: tcunning
Date: 2012-09-12 15:14:22 -0400 (Wed, 12 Sep 2012)
New Revision: 38174
Modified:
labs/jbossesb/branches/JBESB_4_4_GA_CP/product/ivy.xml
labs/jbossesb/branches/JBESB_4_4_GA_CP/product/ivysettings.xml
labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/aop/java/org/jboss/internal/soa/esb/services/registry/aspect/JUDDIAspect.java
labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/aop/resources/META-INF/jboss-aop.xml
Log:
JBESB-3846
Change the use of constructor of InitialContext from in JNDIRegistration.register() from InitialContext(Hashtable) to InitialContext.
Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/ivy.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/ivy.xml 2012-09-11 16:43:13 UTC (rev 38173)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/ivy.xml 2012-09-12 19:14:22 UTC (rev 38174)
@@ -86,5 +86,7 @@
<dependency org="sun-jaxws" name="jaxws-tools" rev="2.1.1"/>
<dependency org="sun-jaxws" name="jaxws-rt" rev="2.1.1"/>
<dependency org="sun-jaxb" name="jaxb-xjc" rev="2.1.4"/>
+ <exclude org="apache-httpclient" module="commons-httpclient"/>
+
</dependencies>
</ivy-module>
Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/ivysettings.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/ivysettings.xml 2012-09-11 16:43:13 UTC (rev 38173)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/ivysettings.xml 2012-09-12 19:14:22 UTC (rev 38174)
@@ -2,9 +2,13 @@
<settings defaultResolver="chained"/>
<resolvers>
<chain name="chained">
- <url name="jboss" m2compatible="true">
- <artifact pattern="http://repository.jboss.org/maven2/[organisation]/[artifact]/[revision]/[artifact]-[revision].[ext]"/>
+ <url name="jboss-nexus" m2compatible="true">
+ <artifact pattern="https://repository.jboss.org/nexus/content/groups/public/[organisation]/[artifact]/[revision]/[artifact]-[revision].[ext]"/>
</url>
+ <url name="jboss-deprecated" m2compatible="true">
+ <artifact pattern="https://repository.jboss.org/nexus/content/repositories/deprecated/[organisation]/[artifact]/[revision]/[artifact]-[revision].[ext]"/>
+ </url>
+
<ibiblio name="ibiblio" m2compatible="true"/>
<url name="milyn" m2compatible="true">
<artifact pattern="http://dist.codehaus.org/[organisation]/[artifact]/[revision]/[artifact]-[revision].[ext]"/>
Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/aop/java/org/jboss/internal/soa/esb/services/registry/aspect/JUDDIAspect.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/aop/java/org/jboss/internal/soa/esb/services/registry/aspect/JUDDIAspect.java 2012-09-11 16:43:13 UTC (rev 38173)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/aop/java/org/jboss/internal/soa/esb/services/registry/aspect/JUDDIAspect.java 2012-09-12 19:14:22 UTC (rev 38174)
@@ -22,13 +22,18 @@
package org.jboss.internal.soa.esb.services.registry.aspect;
import java.sql.Connection;
+import java.util.Hashtable;
import java.util.Vector;
+import javax.naming.InitialContext;
+import javax.naming.NamingException;
+
import org.apache.juddi.datastore.jdbc.JBossESBDataStore;
import org.apache.juddi.datastore.jdbc.JDBCDataStore;
import org.apache.juddi.datatype.binding.BindingTemplate;
import org.apache.juddi.datatype.binding.TModelInstanceDetails;
import org.apache.juddi.util.Config;
+import org.jboss.aop.joinpoint.Invocation;
import org.jboss.aop.joinpoint.MethodCalledByMethodInvocation;
import org.jboss.aop.joinpoint.MethodInvocation;
import org.w3c.dom.Element;
@@ -120,4 +125,8 @@
return null ;
}
}
+
+ public InitialContext newContext(final Invocation invocation) throws NamingException {
+ return new InitialContext();
+ }
}
Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/aop/resources/META-INF/jboss-aop.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/aop/resources/META-INF/jboss-aop.xml 2012-09-11 16:43:13 UTC (rev 38173)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/aop/resources/META-INF/jboss-aop.xml 2012-09-12 19:14:22 UTC (rev 38174)
@@ -6,6 +6,7 @@
<aop>
<aspect class="org.jboss.internal.soa.esb.services.registry.aspect.ScoutAspect" scope="PER_VM"/>
<aspect class="org.jboss.internal.soa.esb.services.registry.aspect.JUDDIAspect" scope="PER_VM"/>
+ <aspect class="org.jboss.internal.soa.esb.services.registry.aspect.JUDDIContextAspect" scope="PER_VM"/>
<bind pointcut="withincode(* org.apache.ws.scout.registry.BusinessQueryManagerImpl->findServiceBindings(..)) AND call(* org.apache.ws.scout.registry.BusinessQueryManagerImpl->getRegistryObject(..))">
<advice name="getRegistryObject" aspect="org.jboss.internal.soa.esb.services.registry.aspect.ScoutAspect"/>
@@ -30,5 +31,10 @@
<bind pointcut="withincode(* org.apache.juddi.registry.rmi.JNDIRegistration->register()) AND call(* java.util.Properties->setProperty(..))">
<advice name="setProperty" aspect="org.jboss.internal.soa.esb.services.registry.aspect.JUDDIAspect"/>
</bind>
+
+ <bind pointcut="withincode(* org.apache.juddi.registry.rmi.JNDIRegistration->register()) AND call(javax.naming.InitialContext->new(..))">
+ <advice name="newContext" aspect="org.jboss.internal.soa.esb.services.registry.aspect.JUDDIAspect"/>
+ </bind>
+
</aop>
More information about the jboss-svn-commits
mailing list