Commit 430c8cfa by s_guodong

插件分模块

parent 166fdcef
/.idea/ /be-esb-plugin-base/target/
/be-esb-plugin-http/target/
/be-esb-plugin-jms/target/
/be-esb-plugin-socket/target/
/be-esb-plugin-third/target/
/target/ /target/
/.idea/
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>be-esb-plugin</artifactId>
<groupId>com.brilliance</groupId>
<version>2.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>be-esb-plugin-base</artifactId>
<dependencies>
<dependency>
<groupId>com.brilliance</groupId>
<artifactId>be-esb-core</artifactId>
<version>2.0</version>
<scope>system</scope>
<systemPath>${basedir}/../lib/be-esb-core-2.0.jar</systemPath>
</dependency>
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
</dependency>
<!--数据库相关-->
<dependency>
<groupId>com.experlog</groupId>
<artifactId>xapool</artifactId>
</dependency>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
</dependency>
<dependency>
<groupId>org.ow2.jotm</groupId>
<artifactId>jotm-core</artifactId>
</dependency>
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency>
<groupId>commons-pool</groupId>
<artifactId>commons-pool</artifactId>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-jexl</artifactId>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</dependency>
<!--excel-->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
</dependency>
</dependencies>
</project>
\ No newline at end of file
...@@ -3,6 +3,7 @@ package com.brilliance.eibs.core.service.instance.impl; ...@@ -3,6 +3,7 @@ package com.brilliance.eibs.core.service.instance.impl;
import com.brilliance.eibs.core.exception.InterfaceException; import com.brilliance.eibs.core.exception.InterfaceException;
import com.brilliance.eibs.core.model.IFieldDef; import com.brilliance.eibs.core.model.IFieldDef;
import com.brilliance.eibs.core.service.Context; import com.brilliance.eibs.core.service.Context;
import com.brilliance.eibs.core.service.instance.impl.AbsFilter;
import com.brilliance.eibs.util.StringUtil; import com.brilliance.eibs.util.StringUtil;
import java.beans.BeanInfo; import java.beans.BeanInfo;
...@@ -14,7 +15,6 @@ import java.util.List; ...@@ -14,7 +15,6 @@ import java.util.List;
* JavaBean格式处理 * JavaBean格式处理
* *
* @author xiaoyuanzhen * @author xiaoyuanzhen
*
*/ */
public class BeanFilter extends AbsFilter { public class BeanFilter extends AbsFilter {
private Class<?> typeClass; private Class<?> typeClass;
...@@ -74,7 +74,7 @@ public class BeanFilter extends AbsFilter { ...@@ -74,7 +74,7 @@ public class BeanFilter extends AbsFilter {
if (args[0] == null) { if (args[0] == null) {
continue; continue;
} }
logger.debug( "pack property:[" + propertyName + "],value:[" + args[0] + "]"); logger.debug("pack property:[" + propertyName + "],value:[" + args[0] + "]");
try { try {
if (fieldValue instanceof List && "add".equals(context.getVariable("handle_list"))) { if (fieldValue instanceof List && "add".equals(context.getVariable("handle_list"))) {
List<Object> list = (List<Object>) descriptor.getReadMethod().invoke(object, (Object[]) null); List<Object> list = (List<Object>) descriptor.getReadMethod().invoke(object, (Object[]) null);
......
...@@ -2,6 +2,7 @@ package com.brilliance.eibs.core.service.instance.impl; ...@@ -2,6 +2,7 @@ package com.brilliance.eibs.core.service.instance.impl;
import com.brilliance.eibs.core.exception.InterfaceException; import com.brilliance.eibs.core.exception.InterfaceException;
import com.brilliance.eibs.core.service.Context; import com.brilliance.eibs.core.service.Context;
import com.brilliance.eibs.core.service.instance.impl.AbsConnection;
import com.brilliance.eibs.util.StringUtil; import com.brilliance.eibs.util.StringUtil;
import org.apache.commons.io.IOUtils; import org.apache.commons.io.IOUtils;
......
...@@ -4,6 +4,7 @@ import com.brilliance.eibs.core.exception.InterfaceException; ...@@ -4,6 +4,7 @@ import com.brilliance.eibs.core.exception.InterfaceException;
import com.brilliance.eibs.core.model.IAbsDef; import com.brilliance.eibs.core.model.IAbsDef;
import com.brilliance.eibs.core.model.IFieldDef; import com.brilliance.eibs.core.model.IFieldDef;
import com.brilliance.eibs.core.service.Context; import com.brilliance.eibs.core.service.Context;
import com.brilliance.eibs.core.service.instance.impl.AbsFilter;
import com.brilliance.eibs.util.StringUtil; import com.brilliance.eibs.util.StringUtil;
import java.util.List; import java.util.List;
......
...@@ -2,6 +2,7 @@ package com.brilliance.eibs.core.service.instance.impl; ...@@ -2,6 +2,7 @@ package com.brilliance.eibs.core.service.instance.impl;
import com.brilliance.eibs.core.model.IFieldDef; import com.brilliance.eibs.core.model.IFieldDef;
import com.brilliance.eibs.core.service.Context; import com.brilliance.eibs.core.service.Context;
import com.brilliance.eibs.core.service.instance.impl.AbsFilter;
import com.brilliance.eibs.util.StringUtil; import com.brilliance.eibs.util.StringUtil;
import org.apache.commons.collections.map.LinkedMap; import org.apache.commons.collections.map.LinkedMap;
......
...@@ -2,6 +2,7 @@ package com.brilliance.eibs.core.service.instance.impl; ...@@ -2,6 +2,7 @@ package com.brilliance.eibs.core.service.instance.impl;
import com.brilliance.eibs.core.model.IFieldDef; import com.brilliance.eibs.core.model.IFieldDef;
import com.brilliance.eibs.core.service.Context; import com.brilliance.eibs.core.service.Context;
import com.brilliance.eibs.core.service.instance.impl.AbsFilter;
import com.brilliance.eibs.util.StringUtil; import com.brilliance.eibs.util.StringUtil;
import java.io.UnsupportedEncodingException; import java.io.UnsupportedEncodingException;
......
...@@ -4,6 +4,7 @@ import com.brilliance.eibs.core.exception.InterfaceException; ...@@ -4,6 +4,7 @@ import com.brilliance.eibs.core.exception.InterfaceException;
import com.brilliance.eibs.core.model.IFieldDef; import com.brilliance.eibs.core.model.IFieldDef;
import com.brilliance.eibs.core.model.ISubfieldDef; import com.brilliance.eibs.core.model.ISubfieldDef;
import com.brilliance.eibs.core.service.Context; import com.brilliance.eibs.core.service.Context;
import com.brilliance.eibs.core.service.instance.impl.AbsFilter;
import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate; import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate;
import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate.IMsgAssembleFilter; import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate.IMsgAssembleFilter;
import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate.IMsgParseFilter; import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate.IMsgParseFilter;
......
...@@ -3,6 +3,7 @@ package com.brilliance.eibs.core.service.instance.impl; ...@@ -3,6 +3,7 @@ package com.brilliance.eibs.core.service.instance.impl;
import com.brilliance.eibs.core.exception.InterfaceException; import com.brilliance.eibs.core.exception.InterfaceException;
import com.brilliance.eibs.core.model.IFieldDef; import com.brilliance.eibs.core.model.IFieldDef;
import com.brilliance.eibs.core.service.Context; import com.brilliance.eibs.core.service.Context;
import com.brilliance.eibs.core.service.instance.impl.AbsFilter;
import com.google.gson.Gson; import com.google.gson.Gson;
import com.google.gson.JsonSyntaxException; import com.google.gson.JsonSyntaxException;
......
...@@ -5,6 +5,7 @@ import com.brilliance.eibs.core.model.IConnectionDef; ...@@ -5,6 +5,7 @@ import com.brilliance.eibs.core.model.IConnectionDef;
import com.brilliance.eibs.core.model.IPropertyDef; import com.brilliance.eibs.core.model.IPropertyDef;
import com.brilliance.eibs.core.model.impl.ConnectionDef; import com.brilliance.eibs.core.model.impl.ConnectionDef;
import com.brilliance.eibs.core.service.Context; import com.brilliance.eibs.core.service.Context;
import com.brilliance.eibs.core.service.instance.impl.AbsConnection;
import com.brilliance.eibs.core.service.instance.plugin.ConnectionAdaptor; import com.brilliance.eibs.core.service.instance.plugin.ConnectionAdaptor;
import com.brilliance.eibs.core.service.instance.plugin.DBConnPool; import com.brilliance.eibs.core.service.instance.plugin.DBConnPool;
import com.brilliance.eibs.core.service.instance.plugin.JdbcExecutor; import com.brilliance.eibs.core.service.instance.plugin.JdbcExecutor;
......
...@@ -2,6 +2,7 @@ package com.brilliance.eibs.core.service.instance.impl; ...@@ -2,6 +2,7 @@ package com.brilliance.eibs.core.service.instance.impl;
import com.brilliance.eibs.core.model.IFieldDef; import com.brilliance.eibs.core.model.IFieldDef;
import com.brilliance.eibs.core.service.Context; import com.brilliance.eibs.core.service.Context;
import com.brilliance.eibs.core.service.instance.impl.AbsFilter;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
......
...@@ -4,6 +4,7 @@ import com.brilliance.eibs.core.exception.InterfaceException; ...@@ -4,6 +4,7 @@ import com.brilliance.eibs.core.exception.InterfaceException;
import com.brilliance.eibs.core.model.IFieldDef; import com.brilliance.eibs.core.model.IFieldDef;
import com.brilliance.eibs.core.model.ISubfieldDef; import com.brilliance.eibs.core.model.ISubfieldDef;
import com.brilliance.eibs.core.service.Context; import com.brilliance.eibs.core.service.Context;
import com.brilliance.eibs.core.service.instance.impl.AbsFilter;
import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate; import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate;
import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate.IMsgAssembleFilter; import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate.IMsgAssembleFilter;
import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate.IMsgParseFilter; import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate.IMsgParseFilter;
......
...@@ -4,6 +4,7 @@ import com.brilliance.eibs.core.exception.InterfaceException; ...@@ -4,6 +4,7 @@ import com.brilliance.eibs.core.exception.InterfaceException;
import com.brilliance.eibs.core.model.IArgumentDef; import com.brilliance.eibs.core.model.IArgumentDef;
import com.brilliance.eibs.core.model.IFieldDef; import com.brilliance.eibs.core.model.IFieldDef;
import com.brilliance.eibs.core.service.Context; import com.brilliance.eibs.core.service.Context;
import com.brilliance.eibs.core.service.instance.impl.AbsFilter;
import com.brilliance.eibs.core.service.instance.plugin.JdbcExecutor; import com.brilliance.eibs.core.service.instance.plugin.JdbcExecutor;
import com.brilliance.eibs.util.StringUtil; import com.brilliance.eibs.util.StringUtil;
......
...@@ -4,6 +4,7 @@ import com.brilliance.eibs.core.exception.InterfaceException; ...@@ -4,6 +4,7 @@ import com.brilliance.eibs.core.exception.InterfaceException;
import com.brilliance.eibs.core.model.IFieldDef; import com.brilliance.eibs.core.model.IFieldDef;
import com.brilliance.eibs.core.model.ISubfieldDef; import com.brilliance.eibs.core.model.ISubfieldDef;
import com.brilliance.eibs.core.service.Context; import com.brilliance.eibs.core.service.Context;
import com.brilliance.eibs.core.service.instance.impl.AbsFilter;
import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate; import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate;
import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate.IMsgAssembleFilter; import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate.IMsgAssembleFilter;
import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate.IMsgParseFilter; import com.brilliance.eibs.core.service.instance.plugin.MsgFormTemplate.IMsgParseFilter;
...@@ -24,7 +25,6 @@ import java.util.*; ...@@ -24,7 +25,6 @@ import java.util.*;
* Xml格式处理 * Xml格式处理
* *
* @author xiaoyuanzhen * @author xiaoyuanzhen
*
*/ */
public class XmlFilter extends AbsFilter { public class XmlFilter extends AbsFilter {
private Document doc; private Document doc;
...@@ -66,7 +66,7 @@ public class XmlFilter extends AbsFilter { ...@@ -66,7 +66,7 @@ public class XmlFilter extends AbsFilter {
// formatstr); // formatstr);
// saveToContext(getFilterDef().getScope(), getFilterDef().getTag(), // saveToContext(getFilterDef().getScope(), getFilterDef().getTag(),
// context.getObject()); // context.getObject());
logger.trace( formatstr); logger.trace(formatstr);
} }
// logger.info( LOG_FLAG + "XMLFilter has finished running." + // logger.info( LOG_FLAG + "XMLFilter has finished running." +
// LOG_FLAG); // LOG_FLAG);
...@@ -127,14 +127,12 @@ public class XmlFilter extends AbsFilter { ...@@ -127,14 +127,12 @@ public class XmlFilter extends AbsFilter {
((Element) node).add(valueNode.detach()); ((Element) node).add(valueNode.detach());
return; return;
} }
if(node instanceof Element && value instanceof String && ((String)value).startsWith("<![CDATA[") && ((String)value).endsWith("]]>")){ if (node instanceof Element && value instanceof String && ((String) value).startsWith("<![CDATA[") && ((String) value).endsWith("]]>")) {
String tmp=((String)value).replace("<![CDATA[", "").replace("]]>", ""); String tmp = ((String) value).replace("<![CDATA[", "").replace("]]>", "");
((Element) node).addCDATA(tmp); ((Element) node).addCDATA(tmp);
} } else if (node instanceof Element && value instanceof String && ((String) value).startsWith("<?xml")) {
else if(node instanceof Element && value instanceof String && ((String)value).startsWith("<?xml")){
((Element) node).addCDATA(value.toString()); ((Element) node).addCDATA(value.toString());
} } else {
else{
node.setText(value.toString()); node.setText(value.toString());
} }
} }
...@@ -201,7 +199,6 @@ public class XmlFilter extends AbsFilter { ...@@ -201,7 +199,6 @@ public class XmlFilter extends AbsFilter {
} }
/** /**
*
* @param path * @param path
* @param value * @param value
* @param cur * @param cur
......
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>be-esb-plugin</artifactId>
<groupId>com.brilliance</groupId>
<version>2.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>be-esb-plugin-http</artifactId>
<dependencies>
<dependency>
<groupId>com.brilliance</groupId>
<artifactId>be-esb-core</artifactId>
<version>2.0</version>
<scope>system</scope>
<systemPath>${basedir}/../lib/be-esb-core-2.0.jar</systemPath>
</dependency>
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
</dependency>
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-core</artifactId>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
</dependency>
</dependencies>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>be-esb-plugin</artifactId>
<groupId>com.brilliance</groupId>
<version>2.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>be-esb-plugin-jms</artifactId>
<dependencies>
<dependency>
<groupId>com.brilliance</groupId>
<artifactId>be-esb-core</artifactId>
<version>2.0</version>
<scope>system</scope>
<systemPath>${basedir}/../lib/be-esb-core-2.0.jar</systemPath>
</dependency>
<dependency>
<groupId>javax.jms</groupId>
<artifactId>javax.jms-api</artifactId>
</dependency>
<dependency>
<groupId>com.ibm.mq</groupId>
<artifactId>com.ibm.mq.allclient</artifactId>
</dependency>
<dependency>
<groupId>org.apache.rocketmq</groupId>
<artifactId>rocketmq-client</artifactId>
</dependency>
<dependency>
<groupId>com.aliyun.openservices</groupId>
<artifactId>ons-client</artifactId>
</dependency>
<dependency>
<groupId>org.apache.ws.security</groupId>
<artifactId>wss4j</artifactId>
</dependency>
<!--rabbitmq-->
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
</dependency>
<dependency>
<groupId>com.rabbitmq.jms</groupId>
<artifactId>rabbitmq-jms</artifactId>
</dependency>
<!--activemq-->
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-client</artifactId>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-broker</artifactId>
</dependency>
<dependency>
<groupId>org.fusesource.hawtbuf</groupId>
<artifactId>hawtbuf</artifactId>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-j2ee-management_1.1_spec</artifactId>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jms_1.1_spec</artifactId>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-jexl</artifactId>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</dependency>
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jms</artifactId>
</dependency>
</dependencies>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>be-esb-plugin</artifactId>
<groupId>com.brilliance</groupId>
<version>2.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>be-esb-plugin-socket</artifactId>
<dependencies>
<dependency>
<groupId>com.brilliance</groupId>
<artifactId>be-esb-core</artifactId>
<version>2.0</version>
<scope>system</scope>
<systemPath>${basedir}/../lib/be-esb-core-2.0.jar</systemPath>
</dependency>
<dependency>
<groupId>org.apache.mina</groupId>
<artifactId>mina-core</artifactId>
</dependency>
</dependencies>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>be-esb-plugin</artifactId>
<groupId>com.brilliance</groupId>
<version>2.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>be-esb-plugin-third</artifactId>
<dependencies>
<dependency>
<groupId>com.brilliance</groupId>
<artifactId>be-esb-core</artifactId>
<version>2.0</version>
<scope>system</scope>
<systemPath>${basedir}/../lib/be-esb-core-2.0.jar</systemPath>
</dependency>
<dependency>
<groupId>com.cmds</groupId>
<artifactId>CMDSAPI</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${pom.basedir}/lib/CMDSAPI.jar</systemPath>
</dependency>
<dependency>
<groupId>com.imix</groupId>
<artifactId>iMIXProtocol</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${pom.basedir}/lib/iMIXProtocol.jar</systemPath>
</dependency>
<dependency>
<groupId>com.imix</groupId>
<artifactId>iMIXRelated</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${pom.basedir}/lib/iMIXRelated.jar</systemPath>
</dependency>
<dependency>
<groupId>com.weblogic</groupId>
<artifactId>weblogic</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${pom.basedir}/lib/weblogic.jar</systemPath>
</dependency>
<dependency>
<groupId>com.gexin.platform</groupId>
<artifactId>gexin-rp-sdk-base</artifactId>
<version>2.0.0.9</version>
<scope>system</scope>
<systemPath>${pom.basedir}/lib/gexin-rp-sdk-base-2.0.0.9.jar</systemPath>
</dependency>
<dependency>
<groupId>com.gexin.platform</groupId>
<artifactId>gexin-rp-sdk-http</artifactId>
<version>3.0.0.2</version>
<scope>system</scope>
<systemPath>${pom.basedir}/lib/gexin-rp-sdk-http-3.0.0.2.jar</systemPath>
</dependency>
<dependency>
<groupId>com.gexin.platform</groupId>
<artifactId>gexin-rp-sdk-template</artifactId>
<version>2.0.0.6</version>
<scope>system</scope>
<systemPath>${pom.basedir}/lib/gexin-rp-sdk-template-2.0.0.6.jar</systemPath>
</dependency>
<dependency>
<groupId>com.tibco</groupId>
<artifactId>tibjms</artifactId>
<version>6.3.0</version>
<scope>system</scope>
<systemPath>${pom.basedir}/lib/tibjms.jar</systemPath>
</dependency>
<!--es-->
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
</dependency>
<!--图表-->
<dependency>
<groupId>org.jfree</groupId>
<artifactId>jfreechart</artifactId>
</dependency>
<!--main-->
<dependency>
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
</dependency>
<!--jedis-->
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
</dependency>
<!--ssh-->
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
</dependency>
<!--swift相关-->
<dependency>
<groupId>com.prowidesoftware</groupId>
<artifactId>pw-swift-core</artifactId>
</dependency>
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-bundle</artifactId>
</dependency>
</dependencies>
</project>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment