Author: erwan
Date: Tue Jun 29 19:19:55 2010 New Revision: 959076 URL: http://svn.apache.org/viewvc?rev=959076&view=rev Log: Reverting previous commit as it wasn't fully reviewed and was producing errors. Sorry guys... Added: ofbiz/trunk/framework/webapp/lib/xmlrpc-client-3.0.jar - copied unchanged from r958953, ofbiz/trunk/framework/webapp/lib/xmlrpc-client-3.0.jar ofbiz/trunk/framework/webapp/lib/xmlrpc-common-3.0.jar - copied unchanged from r958953, ofbiz/trunk/framework/webapp/lib/xmlrpc-common-3.0.jar ofbiz/trunk/framework/webapp/lib/xmlrpc-server-3.0.jar - copied unchanged from r958953, ofbiz/trunk/framework/webapp/lib/xmlrpc-server-3.0.jar ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/test/AbstractXmlRpcTestCase.java - copied unchanged from r958953, ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/test/AbstractXmlRpcTestCase.java ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/test/XmlRpcTests.java - copied unchanged from r958953, ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/test/XmlRpcTests.java ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/xmlrpc/AliasSupportedTransportFactory.java - copied unchanged from r958953, ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/xmlrpc/AliasSupportedTransportFactory.java ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/xmlrpc/XmlRpcClient.java - copied unchanged from r958953, ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/xmlrpc/XmlRpcClient.java Removed: ofbiz/trunk/framework/base/lib/xmlrpc-client-3.0.jar ofbiz/trunk/framework/base/lib/xmlrpc-common-3.0.jar ofbiz/trunk/framework/base/lib/xmlrpc-server-3.0.jar ofbiz/trunk/framework/service/src/org/ofbiz/service/engine/XMLRPCClientEngine.java ofbiz/trunk/framework/service/src/org/ofbiz/service/test/AbstractXmlRpcTestCase.java ofbiz/trunk/framework/service/src/org/ofbiz/service/test/XmlRpcTests.java ofbiz/trunk/framework/service/src/org/ofbiz/service/xmlrpc/ Modified: ofbiz/trunk/.classpath ofbiz/trunk/LICENSE ofbiz/trunk/framework/service/config/serviceengine.xml ofbiz/trunk/framework/service/dtd/service-config.xsd ofbiz/trunk/framework/service/servicedef/services_test_se.xml ofbiz/trunk/framework/service/src/org/ofbiz/service/config/ServiceConfigUtil.java ofbiz/trunk/framework/service/testdef/servicetests.xml Modified: ofbiz/trunk/.classpath URL: http://svn.apache.org/viewvc/ofbiz/trunk/.classpath?rev=959076&r1=959075&r2=959076&view=diff ============================================================================== --- ofbiz/trunk/.classpath (original) +++ ofbiz/trunk/.classpath Tue Jun 29 19:19:55 2010 @@ -46,9 +46,6 @@ <classpathentry kind="lib" path="framework/base/lib/xml-apis-2.9.1.jar"/> <classpathentry kind="lib" path="framework/base/lib/xml-apis-ext-1.3.04.jar"/> <classpathentry kind="lib" path="framework/base/lib/xmlgraphics-commons-1.3.1.jar"/> - <classpathentry kind="lib" path="framework/base/lib/xmlrpc-client-3.0.jar"/> - <classpathentry kind="lib" path="framework/base/lib/xmlrpc-common-3.0.jar"/> - <classpathentry kind="lib" path="framework/base/lib/xmlrpc-server-3.0.jar"/> <classpathentry kind="lib" path="framework/base/lib/xstream-1.3.1.jar"/> <classpathentry kind="lib" path="framework/base/lib/xpp3_min-1.1.4c.jar"/> <classpathentry kind="lib" path="framework/base/lib/commons/commons-beanutils-1.7.0.jar"/> @@ -149,6 +146,9 @@ <classpathentry kind="lib" path="framework/webapp/lib/velocity-1.6.1.jar"/> <classpathentry kind="lib" path="framework/webapp/lib/ws-commons-java5-1.0.1.jar"/> <classpathentry kind="lib" path="framework/webapp/lib/ws-commons-util-1.0.1.jar"/> + <classpathentry kind="lib" path="framework/webapp/lib/xmlrpc-client-3.0.jar"/> + <classpathentry kind="lib" path="framework/webapp/lib/xmlrpc-common-3.0.jar"/> + <classpathentry kind="lib" path="framework/webapp/lib/xmlrpc-server-3.0.jar"/> <classpathentry kind="lib" path="framework/base/lib/webslinger-base-invoker-20091211-3897-7ab22baea4b6.jar"/> <classpathentry kind="lib" path="framework/webslinger/lib/webslinger-20091211-3897-7ab22baea4b6.jar"/> <classpathentry kind="lib" path="framework/webslinger/lib/webslinger-base-cache-20091211-3897-7ab22baea4b6.jar"/> Modified: ofbiz/trunk/LICENSE URL: http://svn.apache.org/viewvc/ofbiz/trunk/LICENSE?rev=959076&r1=959075&r2=959076&view=diff ============================================================================== --- ofbiz/trunk/LICENSE (original) +++ ofbiz/trunk/LICENSE Tue Jun 29 19:19:55 2010 @@ -65,9 +65,6 @@ ofbiz/trunk/framework/base/lib/j2eespecs ofbiz/trunk/framework/base/lib/scripting/bsf-2.4.0.jar ofbiz/trunk/framework/base/lib/scripting/jakarta-oro-2.0.8.jar ofbiz/trunk/framework/base/lib/scripting/groovy-all-1.7.3.jar -ofbiz/trunk/framework/base/lib/xmlrpc-client-3.0.jar -ofbiz/trunk/framework/base/lib/xmlrpc-common-3.0.jar -ofbiz/trunk/framework/base/lib/xmlrpc-server-3.0.jar ofbiz/trunk/framework/catalina/lib/tomcat-6.0.26-catalina-ha.jar ofbiz/trunk/framework/catalina/lib/tomcat-6.0.26-catalina-tribes.jar ofbiz/trunk/framework/catalina/lib/tomcat-6.0.26-catalina.jar @@ -107,6 +104,9 @@ ofbiz/trunk/framework/webapp/lib/ezmorph ofbiz/trunk/framework/webapp/lib/rome-0.9.jar ofbiz/trunk/framework/webapp/lib/serializer-2.7.0.jar ofbiz/trunk/framework/webapp/lib/xalan-2.7.1.jar +ofbiz/trunk/framework/webapp/lib/xmlrpc-client-3.0.jar +ofbiz/trunk/framework/webapp/lib/xmlrpc-common-3.0.jar +ofbiz/trunk/framework/webapp/lib/xmlrpc-server-3.0.jar ofbiz/trunk/framework/webapp/lib/ws-commons-java5-1.0.1.jar ofbiz/trunk/framework/webapp/lib/ws-commons-util-1.0.1.jar ofbiz/trunk/framework/geronimo/lib/geronimo-connector-2.1.1.jar Modified: ofbiz/trunk/framework/service/config/serviceengine.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/config/serviceengine.xml?rev=959076&r1=959075&r2=959076&view=diff ============================================================================== --- ofbiz/trunk/framework/service/config/serviceengine.xml (original) +++ ofbiz/trunk/framework/service/config/serviceengine.xml Tue Jun 29 19:19:55 2010 @@ -58,11 +58,7 @@ under the License. <engine name="ofbiz-workflow" class="org.ofbiz.workflow.WorkflowEngine"/> <engine name="workflow" class="org.ofbiz.shark.service.SharkServiceEngine"/> <engine name="webslinger-server" class="org.ofbiz.webslinger.WebslingerServerEngine"/> - <engine name="xml-rpc-local" class="org.ofbiz.service.engine.XMLRPCClientEngine"> - <parameter name="url" value="http://localhost:8080/webtools/control/xmlrpc"/> - <parameter name="login" value="admin"/> - <parameter name="password" value="ofbiz"/> - </engine> + <service-location name="main-rmi" location="rmi://localhost:1099/RMIDispatcher"/> <service-location name="main-http" location="http://localhost:8080/webtools/control/httpService"/> Modified: ofbiz/trunk/framework/service/dtd/service-config.xsd URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/dtd/service-config.xsd?rev=959076&r1=959075&r2=959076&view=diff ============================================================================== --- ofbiz/trunk/framework/service/dtd/service-config.xsd (original) +++ ofbiz/trunk/framework/service/dtd/service-config.xsd Tue Jun 29 19:19:55 2010 @@ -92,26 +92,9 @@ under the License. </xs:attributeGroup> <xs:element name="engine"> <xs:complexType> - <xs:sequence> - <xs:element minOccurs="0" maxOccurs="unbounded" ref="parameter"/> - </xs:sequence> <xs:attributeGroup ref="attlist.engine"/> </xs:complexType> </xs:element> - <xs:element name="parameter"> - <xs:annotation> - <xs:documentation> - Technical parameters use by engine - </xs:documentation> - </xs:annotation> - <xs:complexType> - <xs:attributeGroup ref="attlist.parameter"/> - </xs:complexType> - </xs:element> - <xs:attributeGroup name="attlist.parameter"> - <xs:attribute type="xs:string" name="name" use="required"/> - <xs:attribute type="xs:string" name="value" use="required"/> - </xs:attributeGroup> <xs:attributeGroup name="attlist.engine"> <xs:attribute type="xs:string" name="name" use="required"/> <xs:attribute type="xs:string" name="class" use="required"/> Modified: ofbiz/trunk/framework/service/servicedef/services_test_se.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/servicedef/services_test_se.xml?rev=959076&r1=959075&r2=959076&view=diff ============================================================================== --- ofbiz/trunk/framework/service/servicedef/services_test_se.xml (original) +++ ofbiz/trunk/framework/service/servicedef/services_test_se.xml Tue Jun 29 19:19:55 2010 @@ -83,19 +83,4 @@ under the License. <service name="testServiceEcaGlobalEventExecOnRollback" engine="java" auth="false" location="org.ofbiz.service.test.ServiceEngineTestServices" invoke="testServiceEcaGlobalEventExecOnRollback"> </service> - - <!-- Call xml rpc from engine --> - <service name="testXmlRpcAdd" engine="java" auth="false" location="org.ofbiz.service.test.XmlRpcTests" invoke="testXmlRpcAdd" export="true"> - <attribute name="num1" mode="IN" type="Integer"/> - <attribute name="num2" mode="IN" type="Integer"/> - <attribute name="resulting" mode="OUT" type="Integer"/> - </service> - <service name="testXmlRpcLocalEngine" engine="xml-rpc-local" auth="false" invoke="testXmlRpcAdd"> - <attribute name="num1" mode="IN" type="Integer"/> - <attribute name="num2" mode="IN" type="Integer"/> - <attribute name="resulting" mode="OUT" type="Integer"/> - </service> - <service name="testXmlRpcClientAdd" engine="java" auth="false" location="org.ofbiz.service.test.XmlRpcTests" invoke="testXmlRpcClientAdd"> - <implements service="testServiceInterface"/> - </service> </services> Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/config/ServiceConfigUtil.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/src/org/ofbiz/service/config/ServiceConfigUtil.java?rev=959076&r1=959075&r2=959076&view=diff ============================================================================== --- ofbiz/trunk/framework/service/src/org/ofbiz/service/config/ServiceConfigUtil.java (original) +++ ofbiz/trunk/framework/service/src/org/ofbiz/service/config/ServiceConfigUtil.java Tue Jun 29 19:19:55 2010 @@ -31,8 +31,6 @@ import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.UtilXml; import org.ofbiz.base.util.cache.UtilCache; import org.w3c.dom.Element; -import org.w3c.dom.Node; -import org.w3c.dom.NodeList; /** * Misc. utility method for dealing with the serviceengine.xml file @@ -146,32 +144,6 @@ public class ServiceConfigUtil implement return null; } - - public static String getEngineParameter(String engineName, String name) throws GenericConfigException { - Element root = ServiceConfigUtil.getXmlRootElement(); - Node node = root.getFirstChild(); - - if (node != null) { - do { - if (node.getNodeType() == Node.ELEMENT_NODE && "engine".equals(node.getLocalName())) { - Element engine = (Element) node; - if (engineName.equals(engine.getAttribute("name"))) { - NodeList params = engine.getElementsByTagName("parameter"); - if (params.getLength() > 0) { - for (int index = 0; index < params.getLength(); index++) { - Element param = (Element) params.item(index); - if (param != null && name.equals(param.getAttribute("name"))) { - return (String) param.getAttribute("value"); - } - } - } - } - } - } while ((node = node.getNextSibling()) != null); - } - return null; - } - public static class NotificationGroup implements Serializable { protected Notification notification; protected List<Notify> notify; Modified: ofbiz/trunk/framework/service/testdef/servicetests.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/testdef/servicetests.xml?rev=959076&r1=959075&r2=959076&view=diff ============================================================================== --- ofbiz/trunk/framework/service/testdef/servicetests.xml (original) +++ ofbiz/trunk/framework/service/testdef/servicetests.xml Tue Jun 29 19:19:55 2010 @@ -65,11 +65,4 @@ under the License. <test-case case-name="service-eca-global-event-exec-assert-data"> <entity-xml action="assert" entity-xml-url="component://service/testdef/data/ServiceEcaGlobalEventAssertData.xml"/> </test-case> - - <test-case case-name="service-xml-rpc"> - <junit-test-suite class-name="org.ofbiz.service.test.XmlRpcTests"/> - </test-case> - <test-case case-name="service-xml-rpc-local-engine"> - <service-test service-name="testXmlRpcClientAdd"/> - </test-case> </test-suite> |
Free forum by Nabble | Edit this page |