xielq 5 éve
szülő
commit
5e8843b2d9
45 módosított fájl, 393 hozzáadás és 768 törlés
  1. 0 1
      OpenAS2Server/bin/OpenAS2.pid
  2. 0 0
      OpenAS2Server/bin/start-openas2.sh
  3. 0 72
      OpenAS2Server/bin/start-openas2.sh.bak
  4. BIN
      OpenAS2Server/certificates/ohio450.ohctr.gxs.com/ohio450.ohctr.gxs.com.cer
  5. 0 0
      OpenAS2Server/certificates/self-signed/server.com/ca.crt
  6. 0 0
      OpenAS2Server/certificates/self-signed/server.com/ca.key
  7. 0 0
      OpenAS2Server/certificates/self-signed/server.com/ca.srl
  8. 0 0
      OpenAS2Server/certificates/self-signed/server.com/server.crt
  9. 0 0
      OpenAS2Server/certificates/self-signed/server.com/server.csr
  10. 0 0
      OpenAS2Server/certificates/self-signed/server.com/server.key
  11. 0 0
      OpenAS2Server/certificates/self-signed/server.com/server.p12
  12. 13 0
      OpenAS2Server/certificates/self-signed/ubtob.com/Readme.md
  13. 21 0
      OpenAS2Server/certificates/self-signed/ubtob.com/UAS Root CA.crt
  14. 28 0
      OpenAS2Server/certificates/self-signed/ubtob.com/UAS Root CA.key
  15. 1 0
      OpenAS2Server/certificates/self-signed/ubtob.com/UAS Root CA.srl
  16. 20 0
      OpenAS2Server/certificates/self-signed/ubtob.com/ubtob.com.crt
  17. 17 0
      OpenAS2Server/certificates/self-signed/ubtob.com/ubtob.com.csr
  18. 30 0
      OpenAS2Server/certificates/self-signed/ubtob.com/ubtob.com.key
  19. BIN
      OpenAS2Server/certificates/self-signed/ubtob.com/ubtob.com.p12
  20. BIN
      OpenAS2Server/config/DB/openas2.mv.db
  21. BIN
      OpenAS2Server/config/backup/2018-02-24/DB/openas2.mv.db
  22. 0 18
      OpenAS2Server/config/backup/2018-02-24/DB/openas2.trace.db
  23. BIN
      OpenAS2Server/config/backup/2018-02-24/ODETTE8554.pfx
  24. BIN
      OpenAS2Server/config/backup/2018-02-24/as2_certs.p12
  25. 0 28
      OpenAS2Server/config/backup/2018-02-24/commands.xml
  26. 0 147
      OpenAS2Server/config/backup/2018-02-24/config.xml
  27. 0 29
      OpenAS2Server/config/backup/2018-02-24/db_ddl.sql
  28. 0 9
      OpenAS2Server/config/backup/2018-02-24/emailtemplate.txt
  29. BIN
      OpenAS2Server/config/backup/2018-02-24/jssechaincerts
  30. 0 40
      OpenAS2Server/config/backup/2018-02-24/partnerships.xml
  31. BIN
      OpenAS2Server/config/backup/2018-02-24/ssl_certs.jks
  32. BIN
      OpenAS2Server/config/backup/ODETTE8554.pfx.bak
  33. BIN
      OpenAS2Server/config/backup/ODETTE8554.pfx.bak2
  34. BIN
      OpenAS2Server/config/backup/ODETTE8554.pfx.bak3
  35. BIN
      OpenAS2Server/config/backup/as2_certs.p12
  36. BIN
      OpenAS2Server/config/backup/jssechaincerts
  37. 0 40
      OpenAS2Server/config/backup/partnerships.xml
  38. 0 76
      OpenAS2Server/config/backup/partnerships.xml.bak
  39. 0 40
      OpenAS2Server/config/backup/partnerships.xml.bak-sha256
  40. 0 40
      OpenAS2Server/config/backup/partnerships.xml.bak2
  41. 147 147
      OpenAS2Server/config/config.xml
  42. 113 76
      OpenAS2Server/config/partnerships.xml
  43. BIN
      OpenAS2Server/config/server.p12
  44. BIN
      OpenAS2Server/config/ubtob.com.p12
  45. 3 5
      OpenAS2Server/pom.xml

+ 0 - 1
OpenAS2Server/bin/OpenAS2.pid

@@ -1 +0,0 @@
-15090

+ 0 - 0
OpenAS2Server/bin/start-openas2.sh


+ 0 - 72
OpenAS2Server/bin/start-openas2.sh.bak

@@ -1,72 +0,0 @@
-#!/bin/bash
-# purpose: runs the OpenAS2 application     
-x=`basename $0`
-
-binDir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
-keyStorePwd=$1
-PWD_OVERRIDE=""
-
-if [ -z $PID_FILE ]; then
-  export PID_FILE=$binDir/OpenAS2.pid
-fi
-
-# Set some of the base system properties for the Java environment and logging
-# remove -Dorg.apache.commons.logging.Log=org.openas2.logging.Log if using another logging package    
-#
-EXTRA_PARMS="-Xms32m -Xmx384m -Dorg.apache.commons.logging.Log=org.openas2.logging.Log"
-
-# Set the config file location
-EXTRA_PARMS="$EXTRA_PARMS -Dopenas2.config.file=${binDir}/../config/config.xml"
-
-# For versions of Java that prevent restricted HTTP headers (see documentation for discussion on this)
-#EXTRA_PARMS="$EXTRA_PARMS -Dsun.net.http.allowRestrictedHeaders=true"
-
-#EXTRA_PARMS="$EXTRA_PARMS -Dhttps.protocols=TLSv1.2"
-
-# Uncomment any of the following for enhanced debug
-#EXTRA_PARMS="$EXTRA_PARMS -Dmaillogger.debug.enabled=true"
-#EXTRA_PARMS="$EXTRA_PARMS -DlogRxdMsgMimeBodyParts=true"
-#EXTRA_PARMS="$EXTRA_PARMS -DlogRxdMdnMimeBodyParts=true"
-#EXTRA_PARMS="$EXTRA_PARMS -Djavax.net.debug=SSL"
-EXTRA_PARMS="$EXTRA_PARMS -DCmdProcessorSocketCipher=SSL_DH_anon_WITH_RC4_128_MD5"
-
-if [  ! -z $keyStorePwd ]; then
-  PWD_OVERRIDE="-Dorg.openas2.cert.Password=$keyStorePwd"
-fi
-if [ -z $JAVA_HOME ]; then
-  OS=$(uname -s)
-
-  if [[ "${OS}" == *Darwin* ]]; then
-    # Mac OS X platform
-    JAVA_HOME=$(/usr/libexec/java_home)
-  elif [[ "${OS}" == *Linux* ]]; then
-    # Linux platform
-    JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java))))
-  elif [[ "${OS}" == *MINGW* ]]; then
-    # Windows NT platform
-    echo "Windows not supported by this script"
-  fi
-fi
-
-if [ -z $JAVA_HOME ]; then
-  echo "ERROR: Cannot find JAVA_HOME"
-  exit 1
-fi
-
-LIB_JARS="${binDir}/../lib/h2-1.4.192.jar:${binDir}/../lib/javax.mail.jar:${binDir}/../lib/bcpkix-jdk15on-154.jar:${binDir}/../lib/bcprov-jdk15on-154.jar:${binDir}/../lib/bcmail-jdk15on-154.jar:${binDir}/../lib/commons-logging-1.2.jar:${binDir}/../lib/openas2-server.jar"
-JAVA_EXE=$JAVA_HOME/bin/java 
-#    
-CMD="$JAVA_EXE ${PWD_OVERRIDE} ${EXTRA_PARMS}  -cp .:${LIB_JARS}  org.openas2.app.OpenAS2Server"
-if [ "true" = "$OPENAS2_AS_DAEMON" ]; then
-  $CMD &
-  RETVAL="$?"
-  PID=$!
-  if [ "$RETVAL" = 0 ]; then
-    echo "Writing PID $PID to file $PID_FILE"
-    echo $PID > $PID_FILE
-  fi
-else
-  $CMD
-  RETVAL="$?"
-fi
-exit $RETVAL

BIN
OpenAS2Server/certificates/ohio450.ohctr.gxs.com/ohio450.ohctr.gxs.com.cer


+ 0 - 0
OpenAS2Server/certificates/self-signed/ca.crt → OpenAS2Server/certificates/self-signed/server.com/ca.crt


+ 0 - 0
OpenAS2Server/certificates/self-signed/ca.key → OpenAS2Server/certificates/self-signed/server.com/ca.key


+ 0 - 0
OpenAS2Server/certificates/self-signed/ca.srl → OpenAS2Server/certificates/self-signed/server.com/ca.srl


+ 0 - 0
OpenAS2Server/certificates/self-signed/server.crt → OpenAS2Server/certificates/self-signed/server.com/server.crt


+ 0 - 0
OpenAS2Server/certificates/self-signed/server.csr → OpenAS2Server/certificates/self-signed/server.com/server.csr


+ 0 - 0
OpenAS2Server/certificates/self-signed/server.key → OpenAS2Server/certificates/self-signed/server.com/server.key


+ 0 - 0
OpenAS2Server/certificates/self-signed/server.p12 → OpenAS2Server/certificates/self-signed/server.com/server.p12


+ 13 - 0
OpenAS2Server/certificates/self-signed/ubtob.com/Readme.md

@@ -0,0 +1,13 @@
+#CA
+`openssl req -newkey rsa:2048 -nodes -keyout "UAS Root CA.key" -x509 -days 9131 -out "UAS Root CA.crt" -subj "/C=CN/L=SZ/O=UAS/OU=Root CA/CN=UAS Root CA"`
+#服务器
+`openssl genrsa -aes256 -passout pass:ef3d7fc7ad47f0a84a55d27bf45b48c9 -out ubtob.com.key 2048`
+`openssl req -new -key ubtob.com.key -passin pass:ef3d7fc7ad47f0a84a55d27bf45b48c9 -out ubtob.com.csr -subj "/C=CN/ST=GD/L=SZ/O=ubtob.com/OU=Tech Research/CN=ubtob.com"`
+#签名
+`openssl x509 -req -days 3653 -in ubtob.com.csr -CA "UAS Root CA.crt" -CAkey "UAS Root CA.key" -passin pass:ef3d7fc7ad47f0a84a55d27bf45b48c9 -CAcreateserial -out ubtob.com.crt`
+#转为 pfx
+`openssl pkcs12 -export -in ubtob.com.crt -inkey ubtob.com.key -passin pass:ef3d7fc7ad47f0a84a55d27bf45b48c9 -password pass:ef3d7fc7ad47f0a84a55d27bf45b48c9 -out ubtob.com.p12 -name ubtob.com`
+
+其中:
+1. `-passin` 为私钥(文件)密码(nodes 为无加密)
+2. `-password` 指定 p12 文件的密码(导入导出)

+ 21 - 0
OpenAS2Server/certificates/self-signed/ubtob.com/UAS Root CA.crt

@@ -0,0 +1,21 @@
+-----BEGIN CERTIFICATE-----
+MIIDczCCAlugAwIBAgIJAON976rrYd4aMA0GCSqGSIb3DQEBBQUAMFAxCzAJBgNV
+BAYTAkNOMQswCQYDVQQHDAJTWjEMMAoGA1UECgwDVUFTMRAwDgYDVQQLDAdSb290
+IENBMRQwEgYDVQQDDAtVQVMgUm9vdCBDQTAeFw0xODA0MjgwNzQ5MzRaFw00MzA0
+MjgwNzQ5MzRaMFAxCzAJBgNVBAYTAkNOMQswCQYDVQQHDAJTWjEMMAoGA1UECgwD
+VUFTMRAwDgYDVQQLDAdSb290IENBMRQwEgYDVQQDDAtVQVMgUm9vdCBDQTCCASIw
+DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMkp6B9qr88wC09m8GNjlNYQbcrY
+lxhfuOp8uas7zOOa9gH6TDzUfVkrPtMn1HUM1fOrnKc2dJuar3yljNm/gHHLRQMp
+W64YHCIhIUDwFITui4FMM3cNBc+9Vp4P9I3KNxrRzTf9OVZGHXVc2EnGnbuBMIDO
+7WAOGbAkDcCo099jKFgB1Yjn/C0F4GLm8p/qjhw16TaVFBKbWr1k5ZY06y71ymhf
+KjVIH+fzaevg1wdB8PDEmc2PADHEEbc7RExCOXiE/Cy6dH/iEg3vFCRJHrsqAP1D
+yepidLFWfDjz3pPIGkEs1aNGgzNMvZDGGDn7Bt7MVerDUyq0LlcacwbD7hkCAwEA
+AaNQME4wHQYDVR0OBBYEFLN0zyg0u13QoCOQiAYpzIFlvYpzMB8GA1UdIwQYMBaA
+FLN0zyg0u13QoCOQiAYpzIFlvYpzMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEF
+BQADggEBALfEGRlx21eekqzZf1qz7OgEw19lE8c92Mt0RG1qY7Tm8N7UsTQBUyei
+mbve7AWOCM+fv2mDgTElCHFcahqvufQTCdRFDs6jjQuRYAhBJWih6VrN91LXr036
+uzjeupTtHcIdO3VfCOScoG6b15Q9J9/BEuIq/OfHc33/BHy5LJpVr5GYa8gIc2lC
+dY7TM3+BiT6F5mNayCT2TnKjme3Z2DZ80sN0FLK1w7GZgHT7ljeyeys/K5zFzMbb
+Stkx7U5DyTiqZJHIiQIDWGfX0aj6klJNGGTMc60L3D31dQ0mwlsW/CDWFtvxE8sR
+62iS+1PYQ2NywPC8UiTdJ+S615GDvBA=
+-----END CERTIFICATE-----

+ 28 - 0
OpenAS2Server/certificates/self-signed/ubtob.com/UAS Root CA.key

@@ -0,0 +1,28 @@
+-----BEGIN PRIVATE KEY-----
+MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDJKegfaq/PMAtP
+ZvBjY5TWEG3K2JcYX7jqfLmrO8zjmvYB+kw81H1ZKz7TJ9R1DNXzq5ynNnSbmq98
+pYzZv4Bxy0UDKVuuGBwiISFA8BSE7ouBTDN3DQXPvVaeD/SNyjca0c03/TlWRh11
+XNhJxp27gTCAzu1gDhmwJA3AqNPfYyhYAdWI5/wtBeBi5vKf6o4cNek2lRQSm1q9
+ZOWWNOsu9cpoXyo1SB/n82nr4NcHQfDwxJnNjwAxxBG3O0RMQjl4hPwsunR/4hIN
+7xQkSR67KgD9Q8nqYnSxVnw4896TyBpBLNWjRoMzTL2Qxhg5+wbezFXqw1MqtC5X
+GnMGw+4ZAgMBAAECggEBAJ7+z2fddB3HNHlKvF9h+uaCz7SPIkVyiv5THJEZz+Rp
+u11uzskZjgVnZ92PUp49SfGxRzzmjp3aUi+rzbrhYI0Qg3hvPPZKOhpDozvnReCX
+ho3og5jqIxjB5u9BXyKenJVHE/PX4nStMGVtv8n4AP2Nq59zbi0ImAcfR/tptSSO
+nTPsUvAj3SL8t5qX4pAhgXgOeyzbMSTR/0Qm+L9KWog7uscqxibNuyfidYBTKtVX
+MI1umFKHW4oJyynpwdXsW7wgfQTy1NHMpBz/AQ3cw/IwSxrFOQo9y7guTFnGfvaT
+YX0IUFDGsgA4ChObJgBjR2AzYvNn837yHIQ5urZJoYECgYEA5nqTPb12nM1iI0ha
+Jh5M32OGZkEN5PEtMhmgqWAVwv9AkNO0Z69tJzjZyMqySfTmehvpFrU2YOOInZ2O
+s9SIpSXcTiA9+f/rgpV+h3N+2kRNyEVfscLXqVQwZf80sXhCd4Ts86j2oK4W9N8n
+soMq38t45jx/yC3vXmlfS3TGudECgYEA33BUrUVoLwUhFZO8GskR1KZewBAC6qHE
+pX+LS/2RXeAUBVUfaJeUHtq2ObXrG/ovWc7TyKLLBgbgGev5YH7Zv+4nU9UBjYTp
+tMzwwmXeF2qjFWQsfQRiYeNRqhIOkFEE+HwuGp6icfAatEyYMmMNOCnGRF5UWgzo
+Ll36Bjw0uckCgYB5Y3OrX99Z5J5cgN3iF7FbMpr1viuoOhIYwgCpVI8BndiOrsHk
+njN6JeomZAOVCiRdidew+w5B53TrtrETK8wwVwl6KGccBdsvcrcqdf0IzlK9OTSW
+dk2JxGqdPdWt5u3y7xKxnnsO08IJhILu9UCekBcEBDc04mShMBRdtIp6EQKBgAtW
+CqXD2LZR/0y18xw0yVfNnQ8HgO5giLaQ0wNm+QIXRUzD9dT7o8Mw+3/QD/6aYd6f
+lLUgNUa4AJSwGTXhGbEYJxykuPByJt1KbIigXHU5rs5+B5fMKiWnP9RuGBkQUz08
+J6aoF7vKH8C4BhzAU8JetDVxx7vN3dXEZNP+J/qpAoGAK6oo1Mo2LNzWWsE+fYgb
+0VWBLow13BttcLhquMofExe47dBjTzydqraIm+7GhWZ2CDGGpZKSajDWqsspp1z8
+ocbNh8ng0iSwyf36JoKU3gzB/LqwcAFPf3Rr8t4x3wNKp3b+8szZXd9QU2tt/9CN
+zCexMQG9SvZeX9h/CcGuonA=
+-----END PRIVATE KEY-----

+ 1 - 0
OpenAS2Server/certificates/self-signed/ubtob.com/UAS Root CA.srl

@@ -0,0 +1 @@
+CBFA87555B188551

+ 20 - 0
OpenAS2Server/certificates/self-signed/ubtob.com/ubtob.com.crt

@@ -0,0 +1,20 @@
+-----BEGIN CERTIFICATE-----
+MIIDMzCCAhsCCQDL+odVWxiFUTANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJD
+TjELMAkGA1UEBwwCU1oxDDAKBgNVBAoMA1VBUzEQMA4GA1UECwwHUm9vdCBDQTEU
+MBIGA1UEAwwLVUFTIFJvb3QgQ0EwHhcNMTgwNDI4MDc1MDA0WhcNMjgwNDI4MDc1
+MDA0WjBnMQswCQYDVQQGEwJDTjELMAkGA1UECAwCR0QxCzAJBgNVBAcMAlNaMRIw
+EAYDVQQKDAl1YnRvYi5jb20xFjAUBgNVBAsMDVRlY2ggUmVzZWFyY2gxEjAQBgNV
+BAMMCXVidG9iLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJZJ
+XVX8Vz4ub6NLvKh99lkavQoXdM8fqFgXVoUQmxRNix6ZfW0MH7v3ZQncb/p0bBFC
+19NDtejm7AIEyCZnoB3i49+hMbTbBSeCI1efZhzdLBCkh5YMmEZ9IAs4p6AEoEub
++BlHQ7VA3uNtDJZebDL9HsL/82DNv9nxeyGE2eNzIclJKfphJgfTPQgmSRLpr4um
+kEfIOjBonpBbmTnGaXw6xqRsjdQNQcHDtnkI9ezWab0Sz8BZ4CIBDZy7zxqk1w0+
+fO6CFy2k0zTIbXGwsy4v484upNWK/yPAes9P7Jef6TKYg8sb8rpzTWfhxEPQf+2K
+LlxZwAlwUlk2JoOzLIsCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAWStWXRCL5TbK
+RZFH7DETq2LUwSvay/FdC9XHNFZuGygVFb5s4ks2s1OgFsGfu+br0tISOmAjQMew
+/GAxGqSHMUKA8liCMrEE5qt4NAEsSD2sjEuxJD1WGa548QgkLCUm+6grjz5ax4EV
+lrJAj5tVpex1bJFZnB3SAkZwN2YiSu89yDlPTGsyiip5JhkYKxXqXwIL+jZhwMqY
+jqcwr5hHAH3+QEJZy9pkvXodkgzO1Wm5sr3rP8yFHUw3aX/AHrxto8fktql91e0g
+Pul9/Zu0esJf7I0mUhsaPcGnnQv4a2FXyxUtNfvVtEeyGE4pWCwj0GUoptOz2buB
+zxv43eJ8vQ==
+-----END CERTIFICATE-----

+ 17 - 0
OpenAS2Server/certificates/self-signed/ubtob.com/ubtob.com.csr

@@ -0,0 +1,17 @@
+-----BEGIN CERTIFICATE REQUEST-----
+MIICrDCCAZQCAQAwZzELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQH
+DAJTWjESMBAGA1UECgwJdWJ0b2IuY29tMRYwFAYDVQQLDA1UZWNoIFJlc2VhcmNo
+MRIwEAYDVQQDDAl1YnRvYi5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
+AoIBAQCWSV1V/Fc+Lm+jS7yoffZZGr0KF3TPH6hYF1aFEJsUTYsemX1tDB+792UJ
+3G/6dGwRQtfTQ7Xo5uwCBMgmZ6Ad4uPfoTG02wUngiNXn2Yc3SwQpIeWDJhGfSAL
+OKegBKBLm/gZR0O1QN7jbQyWXmwy/R7C//Ngzb/Z8XshhNnjcyHJSSn6YSYH0z0I
+JkkS6a+LppBHyDowaJ6QW5k5xml8OsakbI3UDUHBw7Z5CPXs1mm9Es/AWeAiAQ2c
+u88apNcNPnzughctpNM0yG1xsLMuL+POLqTViv8jwHrPT+yXn+kymIPLG/K6c01n
+4cRD0H/tii5cWcAJcFJZNiaDsyyLAgMBAAGgADANBgkqhkiG9w0BAQUFAAOCAQEA
+H6FZoV1eevJOaajrmLF1tlhD2sWtb6E4hRe15fPh3pSRrIwvRQv/WO92o4oumJmq
+SCf2e/LZWjH0kKxQbbJRpVwN0rPna/dOXhIE2nsJZfYC3nLUpROi//rxQeGOWnlY
+11uP/fWcgsKL9JPdreG+h3B6SEhMNJt6dxpRFlPKYuLZOtJUG2WR5+zmXpkyqsPK
+LWIP+1L5BmKpePkB3zaz+9FeiY6+hrBHokiezmg76z5D7VGPVFQGO2kAu9lxeyFB
+Pab6c2kcC3kTLnnNqrBSyCwmk/uLYK9c0trNLtJJFL4JeOAlzbhuziaZ/+5M4vYC
+4dZXh1cEkA5FMh0x/GfceA==
+-----END CERTIFICATE REQUEST-----

+ 30 - 0
OpenAS2Server/certificates/self-signed/ubtob.com/ubtob.com.key

@@ -0,0 +1,30 @@
+-----BEGIN RSA PRIVATE KEY-----
+Proc-Type: 4,ENCRYPTED
+DEK-Info: AES-256-CBC,5913D6EA8E2649B4FC892927978FBEFD
+
+UMBdUhUyie9vQFqOYvULYEcNyBGztAO3YcuTi2B1ESS4qt531G4sWgBtsNI0olu1
+7aeGunxm+odM9L9I9YFghDaVd/sPSJpcx0+ybTQFhFssYiSe4c5/0j9nonsy7PaW
+nuIjkdl9mia4Ov/2S6Fc4uex+WVhQiL+ylUfQ9VfQZlUNN7kW1ti2HPtLLXlpvD4
+1sJxSEREtPu/XPMDXS0trB1wAktQg1Jexdwp7koUhVQM3kYxkVWjAS79WPH32YLX
+jZxGn4khrxN+xj/q9IjGfdNV+UagepwHMsvTKbdKPerzUEzYwC+vHW4rbe/erbv3
++vpbqH8IGe+BMuRpFff7v9zq7IHJPj7pFTSwFdGLtF9faXMeBMykfOYCzzmRhIYJ
+y5QW9V1zetGKbTs+Fx96UAx/Rx+C1VkhfutbR8LbdVkg1XfGn25cMjzz0mLhcQe1
+1rg7jLK6ndYgpveZ9RqobAF0pa2XUf2G5aAGz5QZDrPB3OWuOG9sm8bD1HYx40mj
+S05+yBptVret+2NesSxMLb8SMsWb7uTG8dsmhqSOOj6p4x3hQPIeO556ByvvYUUB
+qAI0cEHOFwil79yQS4BmxclpUwbJGdn+k2KNWlS253u0E1Rx6gIVPgwjwDzfiTeJ
+ETtbdmAZhbR89dz9LdXK8ijwoEGrmIKh+va1bsFOvA1DNMkhtI7lUOQ/Za9+sEzK
+PgH28KjjM0FaRyUY1JyHHsmw6qbodoy9GJ7u0mTkGr7Z9X+/q+RGZT8jmFPtb7p2
+YZXvTpaFGRC8l7rljBCNB6A8VU3484SP610Tttq4un3cren5F0Occ7ufZGfL6yHr
+8lDEcV4NCVF0yCfzFfXWi0aCBTc0Ln1JPIRs9xrnT5UreInseKfdSkSJcycrjKZl
+r7YwhdW6NCw+sjn7Hqko4+ZWsvotcmXRGRuhsfJeESBXevsHB3w2Uqi65J/MDEVi
+mhv8EXGs9t8mLP6j+rMs3mm4qVM9GIr3JnIKz2kVx0c+UQl/9/YBGDd8y5ekb5th
+F09SNUfcUYbQCeSfQwDOPb8/fbajyVrJaYGb71Sw4ohpe3aTDgid3RB+RyotE0NG
++Hu404G0Pq1VYJPn3qHJTMih+CeYJvORgURtWWOdTWknhHuqIrd71JKe+3PtsFdQ
+TjffBo8/v69eYCb1xcDH/ACr69fc41gKOzAv6QudzFlbKIYIBATvKkw6CrzQSIzt
+3WPZszs7CEgiiBotBCCzryQY5Zwt6QKXQmqsdJiF+pPMI0fEwYTZ6m9Devp6Eog0
+6iSWeZMj/nmn+NqtfVe/2PbCsSNODnk0aXDTXgCMBZaw/wGdDleNekCagVy1UKwH
+blqkg/0naZ6VSsfSOudrD7bmmJCt9nHyx33C7rYg8SxfzgYPYZOmvcPdMl/6fU2f
+1n+PwBdMOU195h/IPwhYEa5gJmGK2Jib373QCSkXDw7rXgYKsnzDH8dPoaD2LErW
+oIxFdYNH9csZyvGvN5WJ03BkSVn8DV1+f2rV+hMgNNPa2wfhLcDRmfm1Fi05+eck
+QZBLma+ElJPN2mNx0VHE0cX1h9GXH+2AH55pv6AdPQRSDrBLy8rRntpgX1lQYwW4
+-----END RSA PRIVATE KEY-----

BIN
OpenAS2Server/certificates/self-signed/ubtob.com/ubtob.com.p12


BIN
OpenAS2Server/config/DB/openas2.mv.db


BIN
OpenAS2Server/config/backup/2018-02-24/DB/openas2.mv.db


+ 0 - 18
OpenAS2Server/config/backup/2018-02-24/DB/openas2.trace.db

@@ -1,18 +0,0 @@
-2017-04-18 21:36:04 jdbc[3]: exception
-org.h2.jdbc.JdbcSQLException: Database is already closed (to disable automatic closing at VM shutdown, add ";DB_CLOSE_ON_EXIT=FALSE" to the db URL) [90121-192]
-	at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
-	at org.h2.message.DbException.get(DbException.java:179)
-	at org.h2.message.DbException.get(DbException.java:155)
-	at org.h2.message.DbException.get(DbException.java:144)
-	at org.h2.jdbc.JdbcConnection.checkClosed(JdbcConnection.java:1482)
-	at org.h2.jdbcx.JdbcXAConnection$PooledJdbcConnection.checkClosed(JdbcXAConnection.java:486)
-	at org.h2.jdbc.JdbcConnection.checkClosedForWrite(JdbcConnection.java:1467)
-	at org.h2.jdbc.JdbcConnection.rollback(JdbcConnection.java:500)
-	at org.h2.jdbcx.JdbcXAConnection$PooledJdbcConnection.close(JdbcXAConnection.java:466)
-	at org.openas2.database.H2DBHandler.shutdown(H2DBHandler.java:108)
-	at org.openas2.processor.msgtracking.DbTrackingModule$DBConnection.stop(DbTrackingModule.java:292)
-	at org.openas2.processor.msgtracking.DbTrackingModule.stop(DbTrackingModule.java:244)
-	at org.openas2.processor.DefaultProcessor.stopActiveModules(DefaultProcessor.java:101)
-	at org.openas2.app.OpenAS2Server.shutdown(OpenAS2Server.java:124)
-	at org.openas2.app.OpenAS2Server.start(OpenAS2Server.java:115)
-	at org.openas2.app.OpenAS2Server.main(OpenAS2Server.java:32)

BIN
OpenAS2Server/config/backup/2018-02-24/ODETTE8554.pfx


BIN
OpenAS2Server/config/backup/2018-02-24/as2_certs.p12


+ 0 - 28
OpenAS2Server/config/backup/2018-02-24/commands.xml

@@ -1,28 +0,0 @@
-<commands>
-	<multicommand name="cert"
-		description="Certificate commands">
-		<command classname="org.openas2.app.cert.ImportCertCommand"/>
-		<command classname="org.openas2.app.cert.ImportCertInEncodedStreamCommand"/>
-		<command classname="org.openas2.app.cert.ListCertCommand"/>
-		<command classname="org.openas2.app.cert.DeleteCertCommand"/>
-		<command classname="org.openas2.app.cert.ClearCertsCommand"/>
-		<command classname="org.openas2.app.cert.ViewCertCommand"/>
-	</multicommand>
-	<multicommand name="partner"
-		description="Partner commands">
-		<command classname="org.openas2.app.partner.ListPartnersCommand"/>
-		<command classname="org.openas2.app.partner.AddPartnerCommand"/>
-		<command classname="org.openas2.app.partner.DeletePartnerCommand"/>
-		<command classname="org.openas2.app.partner.ViewPartnerCommand"/>
-	</multicommand>
-	<multicommand name="partnership"
-		description="Partnership commands">
-		<command classname="org.openas2.app.partner.RefreshPartnershipsCommand"/>
-		<command classname="org.openas2.app.partner.ListPartnershipsCommand"/>
-		<command classname="org.openas2.app.partner.AddPartnershipCommand"/>
-		<command classname="org.openas2.app.partner.DeletePartnershipCommand"/>
-		<command classname="org.openas2.app.partner.StorePartnershipsCommand"/>
-		<command classname="org.openas2.app.partner.ViewPartnershipCommand"/>
-	</multicommand>
-
-</commands>

+ 0 - 147
OpenAS2Server/config/backup/2018-02-24/config.xml

@@ -1,147 +0,0 @@
-<openas2>
-    <properties
-        sql_timestamp_format="yyyy-MM-dd HH:mm:ss.SSS"
-            
-    />
-	<certificates classname="org.openas2.cert.PKCS12CertificateFactory"
-		filename="%home%/ODETTE8554.pfx"
-		password="ef3d7fc7ad47f0a84a55d27bf45b48c9"
-		interval="300"/>		
-		
-	<partnerships classname="org.openas2.partner.XMLPartnershipFactory"
-		filename="%home%/partnerships.xml"/>
-		
-	<loggers>
-		<logger classname="org.openas2.logging.ConsoleLogger"/>
-		
-		<!-- Remove this comment to enable emailing of exceptions
-		<logger classname="org.openas2.logging.EmailLogger"
-			show="terminated"
-			javax.mail.properties.file="%home%/java.mail.properties"
-			from="openas2"
-			to="your email address"
-			smtpserver="your smtp server"
-			smtpauth="true"
-			smtpuser="mySmtpUserId"
-			smtppwd="mySmtpPwd"
-			subject="$exception.name$: $exception.message$"
-			bodytemplate="%home%/emailtemplate.txt"/>
-		-->
-		
-		<logger classname="org.openas2.logging.FileLogger"
-			filename="%home%/../logs/log.$date.yyyy-MM-dd$.txt"/>			
-                <!-- Remove this comment to enable socket logging			
-		<logger classname="org.openas2.logging.SocketLogger"
-		    ipaddr="127.0.0.1"
-			portid="19999"/>
-		-->
-	</loggers>
-
-
-	<commands classname="org.openas2.cmd.XMLCommandRegistry"
-		filename="%home%/commands.xml"/>
-	
-	<commandProcessors>
-	  <!-- <commandProcessor classname="org.openas2.cmd.processor.StreamCommandProcessor"/> -->
-	  <commandProcessor classname="org.openas2.cmd.processor.SocketCommandProcessor"  portId="9990"
-	    userid="userID" password="pWd"/>
-	</commandProcessors>
-
-
-	<processor classname="org.openas2.processor.DefaultProcessor"
-	    pendingMDN="%home%/../data/pendingMDN3"
-	    pendingMDNinfo="%home%/../data/pendinginfoMDN3"    
-	>	
-		<module classname="org.openas2.processor.sender.AS2SenderModule">
-                </module>
-		
-		<module classname="org.openas2.processor.sender.AsynchMDNSenderModule">
-                </module>
-		
-				<!-- This will parse the filename to get a sender and receiver. For instance a file
-			named OpenAS2A_OID-OpenAS2B_OID.1234 would be sent from OpenAS2A to OpenAS2B. -->
-		<module classname="org.openas2.processor.receiver.AS2DirectoryPollingModule"
-			outboxdir="%home%/../data/toAny"
-			errordir="%home%/../data/toAny/error"			
-			interval="5"			
-			delimiters="-."
-                        sendfilename="true"
-			format="sender.as2_id, receiver.as2_id, attributes.fileid"			
-			mimetype="application/EDI-X12" />
-
-		<!-- 
-		<module classname="org.openas2.processor.receiver.AS2DirectoryPollingModule"
-			outboxdir="%home%/../data/toOpenAS2A/"
-			errordir="%home%/../data/toOpenAS2A/error"			
-			interval="5"			
-			defaults="sender.as2_id=OpenAS2B_OID, receiver.as2_id=OpenAS2A_OID"
-			sendfilename="true"
-			mimetype="application/EDI-X12"/>					
-			
-		<module classname="org.openas2.processor.receiver.AS2DirectoryPollingModule"
-			outboxdir="%home%/../data/toOpenAS2B"
-			errordir="%home%/../data/toOpenAS2B/error"			
-			interval="5"			
-			defaults="sender.as2_id=OpenAS2A_OID, receiver.as2_id=OpenAS2B_OID"			
-			sendFilename="true"
-			mimetype="application/EDI-X12"/>
-			 -->
-		
-		<module classname="org.openas2.processor.msgtracking.DbTrackingModule"
-		    db_user="sa"
-		    db_pwd="OpenAS2"
-		    db_name="openas2"
-		    db_directory="%home%/DB"
-			jdbc_driver="org.h2.Driver"			
-			jdbc_connect_string="jdbc:h2:$component.db_directory$/$component.db_name$"
-			sql_escape_character="'"
-			tcp_server_start="true"
-			tcp_server_port="9092"
-			tcp_server_password="openas2"
-		/>
-			
-		<module classname="org.openas2.processor.storage.MDNFileModule"
-			filename="%home%/../data/$mdn.msg.sender.as2_id$-$mdn.msg.receiver.as2_id$/mdn/$date.yyyy-MM-dd$/$mdn.msg.content-disposition.filename$-$mdn.msg.headers.message-id$"			
-			protocol="as2"
-			tempdir="%home%/../data/temp"/>
-			
-		<module classname="org.openas2.processor.storage.MessageFileModule"
-			filename="%home%/../data/$msg.sender.as2_id$-$msg.receiver.as2_id$/inbox/$msg.content-disposition.filename$-$msg.headers.message-id$"
-			header="%home%/../data/$msg.sender.as2_id$-$msg.receiver.as2_id$/msgheaders/$date.yyyy-MM-dd$/$msg.content-disposition.filename$-$msg.headers.message-id$"		
-			protocol="as2"
-			tempdir="%home%/../data/temp"/>		
-			
-		<module classname="org.openas2.processor.receiver.AS2ReceiverModule"			
-			port="20880"
-			errordir="%home%/../data/inbox/error"
-			errorformat="sender.as2_id, receiver.as2_id, headers.message-id"/>				
-		<!--
-		<module classname="org.openas2.processor.receiver.AS2ReceiverModule"			
-			port="10443"
-			protocol="https"
-			ssl_protocol="TLS"
-			ssl_keystore="%home%/ssl_certs.jks"
-			ssl_keystore_password="testas2"
-			errordir="%home%/../data/inbox/error"
-			errorformat="sender.as2_id, receiver.as2_id, headers.message-id"/>
-			-->
-
-		<module classname="org.openas2.processor.receiver.AS2MDNReceiverModule"			
-			port="20881"/>
-
-        <!--
-		<module classname="org.openas2.processor.receiver.AS2MDNReceiverModule"			
-			port="10444"
-			protocol="https"
-			ssl_protocol="TLS"
-			ssl_keystore="%home%/ssl_certs.jks"
-			ssl_keystore_password="testas2"
-			/>
-			-->
-		
-		<module classname="org.openas2.processor.resender.DirectoryResenderModule"
-			resenddir="%home%/../data/resend"
-			errordir="%home%/../data/resend/error"
-			resenddelay="60"/>			
-	</processor>
-</openas2>

+ 0 - 29
OpenAS2Server/config/backup/2018-02-24/db_ddl.sql

@@ -1,29 +0,0 @@
-set IGNORECASE TRUE;
-DROP TABLE msg_metadata IF EXISTS;
-CREATE TABLE msg_metadata ( 
-  ID INTEGER default 0 NOT NULL AUTO_INCREMENT,
-  MSG_ID LONGVARCHAR NOT NULL,
-  MDN_ID LONGVARCHAR,
-  DIRECTION VARCHAR(25) ,
-  IS_RESEND VARCHAR(1) DEFAULT 'N',
-  RESEND_COUNT INTEGER DEFAULT 0,
-  SENDER_ID VARCHAR(255) NOT NULL,
-  RECEIVER_ID VARCHAR(255) NOT NULL,
-  STATUS VARCHAR(255),
-  STATE VARCHAR(255),
-  SIGNATURE_ALGORITHM VARCHAR(255),
-  ENCRYPTION_ALGORITHM VARCHAR(255),
-  COMPRESSION VARCHAR(255),
-  FILE_NAME VARCHAR(255),
-  CONTENT_TYPE VARCHAR(255),
-  CONTENT_TRANSFER_ENCODING VARCHAR(255),
-  MDN_MODE VARCHAR(255),
-  MDN_RESPONSE LONGVARCHAR,
-  STATE_MSG LONGVARCHAR,
-  CREATE_DT TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
-  UPDATE_DT TIMESTAMP,
-  
-  PRIMARY KEY (ID) );
-
-ALTER TABLE msg_metadata ADD CONSTRAINT MSG_ID_UNIQUE UNIQUE (MSG_ID);
-

+ 0 - 9
OpenAS2Server/config/backup/2018-02-24/emailtemplate.txt

@@ -1,9 +0,0 @@
-senderid=$message.sender.as2_id$
-receiverid=$message.receiver.as2_id$
-
-exception=$exception.name$
-description=$exception.message$
-
-trace:
-$exception.trace$
-

BIN
OpenAS2Server/config/backup/2018-02-24/jssechaincerts


+ 0 - 40
OpenAS2Server/config/backup/2018-02-24/partnerships.xml

@@ -1,40 +0,0 @@
-<partnerships>
-	<partner name="Cypress"
-		as2_id="cypressSemiconprod"
-		x509_alias="b2b.cypress.com"
-		email="Steve.Ma@cypress.com"/>	
-	<partner name="SkyeeTech"
-		as2_id="skyeetech"
-		x509_alias="ubtob.com"
-		email="dengjing@skyeetech.com"/>
-
-	<partnership name="SkyeeTech-to-Cypress">
-		<sender name="SkyeeTech"/>
-		<receiver name="Cypress"/>
-		<attribute name="protocol" value="as2"/>
-		<attribute name="content_transfer_encoding" value="8bit"/>
-		<!--<attribute name="compression_type" value="ZLIB"/>-->
-		<attribute name="subject" value="From SkyeeTech to Cypress"/>
-		<attribute name="mdnsubject" value="Your requested MDN response from $receiver.as2_id$"/>
-		<attribute name="as2_url" value="https://b2b.cypress.com:5559/invoke/wm.EDIINT/receive"/>
-		<attribute name="as2_mdn_to" value="edi@cypress.com"/>
-		<!--  <attribute name="as2_receipt_option" value="http://localhost:10080"/>   ...for async MDN-->
-		<attribute name="as2_receipt_option" value="http://ubtob.com:20881"/>
-		<attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, SHA1"/>
-		<attribute name="encrypt" value="3DES"/>
-		<attribute name="sign" value="SHA1"/>
-		<attribute name="resend_max_retries" value="3"/>
-		<attribute name="prevent_canonicalization_for_mic" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_signing" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_encryption" value="false"/>
-		<attribute name="rename_digest_to_old_name" value="false"/>
-		<attribute name="remove_cms_algorithm_protection_attrib" value="false"/>
-	</partnership>
-	
-	<partnership name="Cypress-to-SkyeeTech">
-		<sender name="Cypress"/>
-		<receiver name="SkyeeTech"/>
-	</partnership>
-
-</partnerships>
-

BIN
OpenAS2Server/config/backup/2018-02-24/ssl_certs.jks


BIN
OpenAS2Server/config/backup/ODETTE8554.pfx.bak


BIN
OpenAS2Server/config/backup/ODETTE8554.pfx.bak2


BIN
OpenAS2Server/config/backup/ODETTE8554.pfx.bak3


BIN
OpenAS2Server/config/backup/as2_certs.p12


BIN
OpenAS2Server/config/backup/jssechaincerts


+ 0 - 40
OpenAS2Server/config/backup/partnerships.xml

@@ -1,40 +0,0 @@
-<partnerships>
-	<partner name="Cypress"
-		as2_id="cypressSemiconprod"
-		x509_alias="b2btest.cypress.com"
-		email="Steve.Ma@cypress.com"/>	
-	<partner name="SkyeeTech"
-		as2_id="skyeetechas2"
-		x509_alias="ubtob.com"
-		email="dengjing@skyeetech.com"/>
-
-	<partnership name="SkyeeTech-to-Cypress">
-		<sender name="SkyeeTech"/>
-		<receiver name="Cypress"/>
-		<attribute name="protocol" value="as2"/>
-		<attribute name="content_transfer_encoding" value="8bit"/>
-		<!--<attribute name="compression_type" value="ZLIB"/>-->
-		<attribute name="subject" value="From SkyeeTech to Cypress"/>
-		<attribute name="mdnsubject" value="Your requested MDN response from $receiver.as2_id$"/>
-		<attribute name="as2_url" value="https://b2btest.cypress.com:5531/invoke/wm.EDIINT/receive"/>
-		<attribute name="as2_mdn_to" value="edi@cypress.com"/>
-		<!--  <attribute name="as2_receipt_option" value="http://localhost:10080"/>   ...for async MDN-->
-		<attribute name="as2_receipt_option" value="http://ubtob.com:20881"/>
-		<attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, SHA1"/>
-		<attribute name="encrypt" value="3DES"/>
-		<attribute name="sign" value="SHA1"/>
-		<attribute name="resend_max_retries" value="3"/>
-		<attribute name="prevent_canonicalization_for_mic" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_signing" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_encryption" value="false"/>
-		<attribute name="rename_digest_to_old_name" value="false"/>
-		<attribute name="remove_cms_algorithm_protection_attrib" value="false"/>
-	</partnership>
-	
-	<partnership name="Cypress-to-SkyeeTech">
-		<sender name="Cypress"/>
-		<receiver name="SkyeeTech"/>
-	</partnership>
-
-</partnerships>
-

+ 0 - 76
OpenAS2Server/config/backup/partnerships.xml.bak

@@ -1,76 +0,0 @@
-<partnerships>
-	<partner name="OpenAS2A"
-		as2_id="OpenAS2A_OID"
-		x509_alias="openas2a"
-		email="as2msgs@openas2a.com"/>	
-	<partner name="OpenAS2B"
-		as2_id="OpenAS2B_OID"
-		x509_alias="openas2b"
-		email="as2msgs@openas2b.com"/>	
-	<partner name="Cypress"
-		as2_id="cypressSemiconprod"
-		x509_alias="openas2b"
-		email="Steve.Ma@cypress.com"/>	
-	<partner name="SkyeeTech"
-		as2_id="skyeetechas2"
-		x509_alias="ubtob.com"
-		email="dengjing@skyeetech.com"/>
-
-	<partnership name="OpenAS2A-to-OpenAS2B">
-		<sender name="OpenAS2A"/>
-		<receiver name="OpenAS2B"/>
-		<attribute name="protocol" value="as2"/>
-		<attribute name="content_transfer_encoding" value="8bit"/>
-		<attribute name="compression_type" value="ZLIB"/>
-		<attribute name="subject" value="From OpenAS2A to OpenAS2B"/>
-		<attribute name="mdnsubject" value="Your requested MDN response from $receiver.as2_id$"/>
-		<attribute name="as2_url" value="http://192.168.253.216:10080"/>
-		<attribute name="as2_mdn_to" value="edi@openas2b.org"/>
-		<!--  <attribute name="as2_receipt_option" value="http://localhost:10080"/>   ...for async MDN-->
-		<attribute name="as2_receipt_option" value="http://ubtob.com:20881"/>
-		<attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, SHA256"/>
-		<attribute name="encrypt" value="3DES"/>
-		<attribute name="sign" value="SHA1"/>
-		<attribute name="resend_max_retries" value="3"/>
-		<attribute name="prevent_canonicalization_for_mic" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_signing" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_encryption" value="false"/>
-		<attribute name="rename_digest_to_old_name" value="false"/>
-		<attribute name="remove_cms_algorithm_protection_attrib" value="false"/>
-	</partnership>
-	
-	<partnership name="OpenAS2B-to-OpenAS2A">
-		<sender name="OpenAS2B"/>
-		<receiver name="OpenAS2A"/>
-	</partnership>
-	
-	<partnership name="SkyeeTech-to-Cypress">
-		<sender name="SkyeeTech"/>
-		<receiver name="Cypress"/>
-		<attribute name="protocol" value="as2"/>
-		<attribute name="content_transfer_encoding" value="8bit"/>
-		<!--<attribute name="compression_type" value="ZLIB"/>-->
-		<attribute name="subject" value="From SkyeeTech to Cypress"/>
-		<attribute name="mdnsubject" value="Your requested MDN response from $receiver.as2_id$"/>
-		<attribute name="as2_url" value="http://192.168.253.216:10080"/>
-		<attribute name="as2_mdn_to" value="edi@cypress.com"/>
-		<!--  <attribute name="as2_receipt_option" value="http://localhost:10080"/>   ...for async MDN-->
-		<attribute name="as2_receipt_option" value="http://ubtob.com:20881"/>
-		<attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, SHA256"/>
-		<attribute name="encrypt" value="3DES"/>
-		<attribute name="sign" value="SHA1"/>
-		<attribute name="resend_max_retries" value="3"/>
-		<attribute name="prevent_canonicalization_for_mic" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_signing" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_encryption" value="false"/>
-		<attribute name="rename_digest_to_old_name" value="false"/>
-		<attribute name="remove_cms_algorithm_protection_attrib" value="false"/>
-	</partnership>
-	
-	<partnership name="Cypress-to-SkyeeTech">
-		<sender name="Cypress"/>
-		<receiver name="SkyeeTech"/>
-	</partnership>
-
-</partnerships>
-

+ 0 - 40
OpenAS2Server/config/backup/partnerships.xml.bak-sha256

@@ -1,40 +0,0 @@
-<partnerships>
-	<partner name="Cypress"
-		as2_id="cypressSemiconprod"
-		x509_alias="b2btest.cypress.com"
-		email="Steve.Ma@cypress.com"/>	
-	<partner name="SkyeeTech"
-		as2_id="skyeetechas2"
-		x509_alias="ubtob.com"
-		email="dengjing@skyeetech.com"/>
-
-	<partnership name="SkyeeTech-to-Cypress">
-		<sender name="SkyeeTech"/>
-		<receiver name="Cypress"/>
-		<attribute name="protocol" value="as2"/>
-		<attribute name="content_transfer_encoding" value="8bit"/>
-		<!--<attribute name="compression_type" value="ZLIB"/>-->
-		<attribute name="subject" value="From SkyeeTech to Cypress"/>
-		<attribute name="mdnsubject" value="Your requested MDN response from $receiver.as2_id$"/>
-		<attribute name="as2_url" value="https://b2btest.cypress.com:5531/invoke/wm.EDIINT/receive"/>
-		<attribute name="as2_mdn_to" value="edi@cypress.com"/>
-		<!--  <attribute name="as2_receipt_option" value="http://localhost:10080"/>   ...for async MDN-->
-		<attribute name="as2_receipt_option" value="http://ubtob.com:20881"/>
-		<attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, SHA256"/>
-		<attribute name="encrypt" value="3DES"/>
-		<attribute name="sign" value="SHA1"/>
-		<attribute name="resend_max_retries" value="3"/>
-		<attribute name="prevent_canonicalization_for_mic" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_signing" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_encryption" value="false"/>
-		<attribute name="rename_digest_to_old_name" value="false"/>
-		<attribute name="remove_cms_algorithm_protection_attrib" value="false"/>
-	</partnership>
-	
-	<partnership name="Cypress-to-SkyeeTech">
-		<sender name="Cypress"/>
-		<receiver name="SkyeeTech"/>
-	</partnership>
-
-</partnerships>
-

+ 0 - 40
OpenAS2Server/config/backup/partnerships.xml.bak2

@@ -1,40 +0,0 @@
-<partnerships>
-	<partner name="OpenAS2A"
-		as2_id="OpenAS2A_OID"
-		x509_alias="openas2a"
-		email="as2msgs@openas2a.com"/>	
-	<partner name="OpenAS2B"
-		as2_id="OpenAS2B_OID"
-		x509_alias="openas2b"
-		email="as2msgs@openas2b.com"/>	
-
-	<partnership name="OpenAS2A-to-OpenAS2B">
-		<sender name="OpenAS2A"/>
-		<receiver name="OpenAS2B"/>
-		<attribute name="protocol" value="as2"/>
-		<attribute name="content_transfer_encoding" value="8bit"/>
-		<attribute name="compression_type" value="ZLIB"/>
-		<attribute name="subject" value="From OpenAS2A to OpenAS2B"/>
-		<attribute name="mdnsubject" value="Your requested MDN response from $receiver.as2_id$"/>
-		<attribute name="as2_url" value="http://192.168.253.216:10080"/>
-		<attribute name="as2_mdn_to" value="edi@openas2b.org"/>
-		<!--  <attribute name="as2_receipt_option" value="http://localhost:10080"/>   ...for async MDN-->
-		<attribute name="as2_receipt_option" value="http://ubtob.com:20881"/>
-		<attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, SHA256"/>
-		<attribute name="encrypt" value="3DES"/>
-		<attribute name="sign" value="SHA1"/>
-		<attribute name="resend_max_retries" value="3"/>
-		<attribute name="prevent_canonicalization_for_mic" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_signing" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_encryption" value="false"/>
-		<attribute name="rename_digest_to_old_name" value="false"/>
-		<attribute name="remove_cms_algorithm_protection_attrib" value="false"/>
-	</partnership>
-	
-	<partnership name="OpenAS2B-to-OpenAS2A">
-		<sender name="OpenAS2B"/>
-		<receiver name="OpenAS2A"/>
-	</partnership>
-
-</partnerships>
-

+ 147 - 147
OpenAS2Server/config/config.xml

@@ -1,147 +1,147 @@
-<openas2>
-    <properties
-        sql_timestamp_format="yyyy-MM-dd HH:mm:ss.SSS"
-            
-    />
-	<certificates classname="org.openas2.cert.PKCS12CertificateFactory"
-		filename="%home%/ubtob.com.p12"
-		password="ef3d7fc7ad47f0a84a55d27bf45b48c9"
-		interval="300"/>		
-		
-	<partnerships classname="org.openas2.partner.XMLPartnershipFactory"
-		filename="%home%/partnerships.xml"/>
-		
-	<loggers>
-		<logger classname="org.openas2.logging.ConsoleLogger"/>
-		
-		<!-- Remove this comment to enable emailing of exceptions
-		<logger classname="org.openas2.logging.EmailLogger"
-			show="terminated"
-			javax.mail.properties.file="%home%/java.mail.properties"
-			from="openas2"
-			to="your email address"
-			smtpserver="your smtp server"
-			smtpauth="true"
-			smtpuser="mySmtpUserId"
-			smtppwd="mySmtpPwd"
-			subject="$exception.name$: $exception.message$"
-			bodytemplate="%home%/emailtemplate.txt"/>
-		-->
-		
-		<logger classname="org.openas2.logging.FileLogger"
-			filename="%home%/../logs/log.$date.yyyy-MM-dd$.txt"/>			
-                <!-- Remove this comment to enable socket logging			
-		<logger classname="org.openas2.logging.SocketLogger"
-		    ipaddr="127.0.0.1"
-			portid="19999"/>
-		-->
-	</loggers>
-
-
-	<commands classname="org.openas2.cmd.XMLCommandRegistry"
-		filename="%home%/commands.xml"/>
-	
-	<commandProcessors>
-	  <!-- <commandProcessor classname="org.openas2.cmd.processor.StreamCommandProcessor"/> -->
-	  <commandProcessor classname="org.openas2.cmd.processor.SocketCommandProcessor"  portId="9990"
-	    userid="userID" password="pWd"/>
-	</commandProcessors>
-
-
-	<processor classname="org.openas2.processor.DefaultProcessor"
-	    pendingMDN="%home%/../data/pendingMDN3"
-	    pendingMDNinfo="%home%/../data/pendinginfoMDN3"    
-	>	
-		<module classname="org.openas2.processor.sender.AS2SenderModule">
-                </module>
-		
-		<module classname="org.openas2.processor.sender.AsynchMDNSenderModule">
-                </module>
-		
-				<!-- This will parse the filename to get a sender and receiver. For instance a file
-			named OpenAS2A_OID-OpenAS2B_OID.1234 would be sent from OpenAS2A to OpenAS2B. -->
-		<module classname="org.openas2.processor.receiver.AS2DirectoryPollingModule"
-			outboxdir="%home%/../data/toAny"
-			errordir="%home%/../data/toAny/error"			
-			interval="5"			
-			delimiters="-."
-                        sendfilename="true"
-			format="sender.as2_id, receiver.as2_id, attributes.fileid"			
-			mimetype="application/EDI-X12" />
-
-		<!-- 
-		<module classname="org.openas2.processor.receiver.AS2DirectoryPollingModule"
-			outboxdir="%home%/../data/toOpenAS2A/"
-			errordir="%home%/../data/toOpenAS2A/error"			
-			interval="5"			
-			defaults="sender.as2_id=OpenAS2B_OID, receiver.as2_id=OpenAS2A_OID"
-			sendfilename="true"
-			mimetype="application/EDI-X12"/>					
-			
-		<module classname="org.openas2.processor.receiver.AS2DirectoryPollingModule"
-			outboxdir="%home%/../data/toOpenAS2B"
-			errordir="%home%/../data/toOpenAS2B/error"			
-			interval="5"			
-			defaults="sender.as2_id=OpenAS2A_OID, receiver.as2_id=OpenAS2B_OID"			
-			sendFilename="true"
-			mimetype="application/EDI-X12"/>
-			 -->
-		
-		<module classname="org.openas2.processor.msgtracking.DbTrackingModule"
-		    db_user="sa"
-		    db_pwd="OpenAS2"
-		    db_name="openas2"
-		    db_directory="%home%/DB"
-			jdbc_driver="org.h2.Driver"			
-			jdbc_connect_string="jdbc:h2:$component.db_directory$/$component.db_name$"
-			sql_escape_character="'"
-			tcp_server_start="true"
-			tcp_server_port="9092"
-			tcp_server_password="openas2"
-		/>
-			
-		<module classname="org.openas2.processor.storage.MDNFileModule"
-			filename="%home%/../data/$mdn.msg.sender.as2_id$-$mdn.msg.receiver.as2_id$/mdn/$date.yyyy-MM-dd$/$mdn.msg.content-disposition.filename$-$mdn.msg.headers.message-id$"			
-			protocol="as2"
-			tempdir="%home%/../data/temp"/>
-			
-		<module classname="org.openas2.processor.storage.MessageFileModule"
-			filename="%home%/../data/$msg.sender.as2_id$-$msg.receiver.as2_id$/inbox/$msg.content-disposition.filename$-$msg.headers.message-id$"
-			header="%home%/../data/$msg.sender.as2_id$-$msg.receiver.as2_id$/msgheaders/$date.yyyy-MM-dd$/$msg.content-disposition.filename$-$msg.headers.message-id$"		
-			protocol="as2"
-			tempdir="%home%/../data/temp"/>		
-			
-		<module classname="org.openas2.processor.receiver.AS2ReceiverModule"			
-			port="20880"
-			errordir="%home%/../data/inbox/error"
-			errorformat="sender.as2_id, receiver.as2_id, headers.message-id"/>				
-		<!--
-		<module classname="org.openas2.processor.receiver.AS2ReceiverModule"			
-			port="10443"
-			protocol="https"
-			ssl_protocol="TLS"
-			ssl_keystore="%home%/ssl_certs.jks"
-			ssl_keystore_password="testas2"
-			errordir="%home%/../data/inbox/error"
-			errorformat="sender.as2_id, receiver.as2_id, headers.message-id"/>
-			-->
-
-		<module classname="org.openas2.processor.receiver.AS2MDNReceiverModule"			
-			port="20881"/>
-
-        <!--
-		<module classname="org.openas2.processor.receiver.AS2MDNReceiverModule"			
-			port="10444"
-			protocol="https"
-			ssl_protocol="TLS"
-			ssl_keystore="%home%/ssl_certs.jks"
-			ssl_keystore_password="testas2"
-			/>
-			-->
-		
-		<module classname="org.openas2.processor.resender.DirectoryResenderModule"
-			resenddir="%home%/../data/resend"
-			errordir="%home%/../data/resend/error"
-			resenddelay="60"/>			
-	</processor>
-</openas2>
+<openas2>
+    <properties
+        sql_timestamp_format="yyyy-MM-dd HH:mm:ss.SSS"
+            
+    />
+	<certificates classname="org.openas2.cert.PKCS12CertificateFactory"
+		filename="%home%/server.p12"
+		password="111111"
+		interval="300"/>
+		
+	<partnerships classname="org.openas2.partner.XMLPartnershipFactory"
+		filename="%home%/partnerships.xml"/>
+		
+	<loggers>
+		<logger classname="org.openas2.logging.ConsoleLogger"/>
+		
+		<!-- Remove this comment to enable emailing of exceptions
+		<logger classname="org.openas2.logging.EmailLogger"
+			show="terminated"
+			javax.mail.properties.file="%home%/java.mail.properties"
+			from="openas2"
+			to="your email address"
+			smtpserver="your smtp server"
+			smtpauth="true"
+			smtpuser="mySmtpUserId"
+			smtppwd="mySmtpPwd"
+			subject="$exception.name$: $exception.message$"
+			bodytemplate="%home%/emailtemplate.txt"/>
+		-->
+		
+		<logger classname="org.openas2.logging.FileLogger"
+			filename="%home%/../logs/log.$date.yyyy-MM-dd$.txt"/>			
+                <!-- Remove this comment to enable socket logging			
+		<logger classname="org.openas2.logging.SocketLogger"
+		    ipaddr="127.0.0.1"
+			portid="19999"/>
+		-->
+	</loggers>
+
+
+	<commands classname="org.openas2.cmd.XMLCommandRegistry"
+		filename="%home%/commands.xml"/>
+	
+	<commandProcessors>
+	  <!-- <commandProcessor classname="org.openas2.cmd.processor.StreamCommandProcessor"/> -->
+	  <commandProcessor classname="org.openas2.cmd.processor.SocketCommandProcessor"  portId="9990"
+	    userid="userID" password="pWd"/>
+	</commandProcessors>
+
+
+	<processor classname="org.openas2.processor.DefaultProcessor"
+	    pendingMDN="%home%/../data/pendingMDN3"
+	    pendingMDNinfo="%home%/../data/pendinginfoMDN3"    
+	>	
+		<module classname="org.openas2.processor.sender.AS2SenderModule">
+                </module>
+		
+		<module classname="org.openas2.processor.sender.AsynchMDNSenderModule">
+                </module>
+		
+				<!-- This will parse the filename to get a sender and receiver. For instance a file
+			named OpenAS2A_OID-OpenAS2B_OID.1234 would be sent from OpenAS2A to OpenAS2B. -->
+		<module classname="org.openas2.processor.receiver.AS2DirectoryPollingModule"
+			outboxdir="%home%/../data/toAny"
+			errordir="%home%/../data/toAny/error"			
+			interval="5"			
+			delimiters="-."
+                        sendfilename="true"
+			format="sender.as2_id, receiver.as2_id, attributes.fileid"			
+			mimetype="application/EDI-X12" />
+
+		<module classname="org.openas2.processor.receiver.AS2DirectoryPollingModule"
+			outboxdir="%home%/../data/BtoA/"
+			errordir="%home%/../data/BtoA/error"
+			interval="5"
+			defaults="sender.as2_id=testb, receiver.as2_id=testa"
+			sendfilename="true"
+			mimetype="application/EDIFACT"/>
+
+		<!--
+		<module classname="org.openas2.processor.receiver.AS2DirectoryPollingModule"
+			outboxdir="%home%/../data/toOpenAS2B"
+			errordir="%home%/../data/toOpenAS2B/error"			
+			interval="5"			
+			defaults="sender.as2_id=OpenAS2A_OID, receiver.as2_id=OpenAS2B_OID"			
+			sendFilename="true"
+			mimetype="application/EDI-X12"/>
+			 -->
+		
+		<module classname="org.openas2.processor.msgtracking.DbTrackingModule"
+		    db_user="sa"
+		    db_pwd="OpenAS2"
+		    db_name="openas2"
+		    db_directory="%home%/DB"
+			jdbc_driver="org.h2.Driver"			
+			jdbc_connect_string="jdbc:h2:$component.db_directory$/$component.db_name$"
+			sql_escape_character="'"
+			tcp_server_start="true"
+			tcp_server_port="9092"
+			tcp_server_password="openas2"
+		/>
+			
+		<module classname="org.openas2.processor.storage.MDNFileModule"
+			filename="%home%/../data/$mdn.msg.sender.as2_id$-$mdn.msg.receiver.as2_id$/mdn/$date.yyyy-MM-dd$/$mdn.msg.content-disposition.filename$-$mdn.msg.headers.message-id$"			
+			protocol="as2"
+			tempdir="%home%/../data/temp"/>
+			
+		<module classname="org.openas2.processor.storage.MessageFileModule"
+			filename="%home%/../data/$msg.sender.as2_id$-$msg.receiver.as2_id$/inbox/$msg.content-disposition.filename$-$msg.headers.message-id$"
+			header="%home%/../data/$msg.sender.as2_id$-$msg.receiver.as2_id$/msgheaders/$date.yyyy-MM-dd$/$msg.content-disposition.filename$-$msg.headers.message-id$"		
+			protocol="as2"
+			tempdir="%home%/../data/temp"/>		
+			
+		<module classname="org.openas2.processor.receiver.AS2ReceiverModule"			
+			port="20880"
+			errordir="%home%/../data/inbox/error"
+			errorformat="sender.as2_id, receiver.as2_id, headers.message-id"/>				
+		<!--
+		<module classname="org.openas2.processor.receiver.AS2ReceiverModule"			
+			port="10443"
+			protocol="https"
+			ssl_protocol="TLS"
+			ssl_keystore="%home%/ssl_certs.jks"
+			ssl_keystore_password="testas2"
+			errordir="%home%/../data/inbox/error"
+			errorformat="sender.as2_id, receiver.as2_id, headers.message-id"/>
+			-->
+
+		<module classname="org.openas2.processor.receiver.AS2MDNReceiverModule"			
+			port="20881"/>
+
+        <!--
+		<module classname="org.openas2.processor.receiver.AS2MDNReceiverModule"			
+			port="10444"
+			protocol="https"
+			ssl_protocol="TLS"
+			ssl_keystore="%home%/ssl_certs.jks"
+			ssl_keystore_password="testas2"
+			/>
+			-->
+		
+		<module classname="org.openas2.processor.resender.DirectoryResenderModule"
+			resenddir="%home%/../data/resend"
+			errordir="%home%/../data/resend/error"
+			resenddelay="60"/>			
+	</processor>
+</openas2>

+ 113 - 76
OpenAS2Server/config/partnerships.xml

@@ -1,76 +1,113 @@
-<partnerships>
-	<partner name="Cypress"
-		as2_id="cypressSemiconprod"
-		x509_alias="b2b.cypress.com"
-		email="Steve.Ma@cypress.com"/>	
-	<partner name="SkyeeTech"
-		as2_id="skyeetech"
-		x509_alias="ubtob.com"
-		email="sunyj@usoftchina.com"/>
-
-	<partner name="A"
-		as2_id="testa"
-		x509_alias="ubtob.com"
-		email="testa@testa.com"/>	
-	<partner name="B"
-		as2_id="testb"
-		x509_alias="server.com"
-		email="testb@testb.com"/>	
-
-	<partnership name="SkyeeTech-to-Cypress">
-		<sender name="SkyeeTech"/>
-		<receiver name="Cypress"/>
-		<attribute name="protocol" value="as2"/>
-		<attribute name="content_transfer_encoding" value="8bit"/>
-		<!--<attribute name="compression_type" value="ZLIB"/>-->
-		<attribute name="subject" value="From SkyeeTech to Cypress"/>
-		<attribute name="mdnsubject" value="Your requested MDN response from $receiver.as2_id$"/>
-		<attribute name="as2_url" value="https://b2b.cypress.com:5559/invoke/wm.EDIINT/receive"/>
-		<attribute name="as2_mdn_to" value="edi@cypress.com"/>
-		<!--  <attribute name="as2_receipt_option" value="http://localhost:10080"/>   ...for async MDN-->
-		<attribute name="as2_receipt_option" value="http://ubtob.com:20881"/>
-		<attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, SHA1"/>
-		<attribute name="encrypt" value="3DES"/>
-		<attribute name="sign" value="SHA1"/>
-		<attribute name="resend_max_retries" value="3"/>
-		<attribute name="prevent_canonicalization_for_mic" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_signing" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_encryption" value="false"/>
-		<attribute name="rename_digest_to_old_name" value="false"/>
-		<attribute name="remove_cms_algorithm_protection_attrib" value="false"/>
-	</partnership>
-	
-	<partnership name="Cypress-to-SkyeeTech">
-		<sender name="Cypress"/>
-		<receiver name="SkyeeTech"/>
-	</partnership>
-
-	<partnership name="A-to-B">
-		<sender name="A"/>
-		<receiver name="B"/>
-		<attribute name="protocol" value="as2"/>
-		<attribute name="content_transfer_encoding" value="8bit"/>
-		<!--<attribute name="compression_type" value="ZLIB"/>-->
-		<attribute name="subject" value="From A to B"/>
-		<attribute name="mdnsubject" value="Your requested MDN response from $receiver.as2_id$"/>
-		<attribute name="as2_url" value="http://server.com:20880"/>
-		<attribute name="as2_mdn_to" value="edi@testa.com"/>
-		<!--  <attribute name="as2_receipt_option" value="http://localhost:10080"/>   ...for async MDN-->
-		<attribute name="as2_receipt_option" value="http://ubtob.com:20881"/>
-		<attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, SHA1"/>
-		<attribute name="encrypt" value="3DES"/>
-		<attribute name="sign" value="SHA1"/>
-		<attribute name="resend_max_retries" value="3"/>
-		<attribute name="prevent_canonicalization_for_mic" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_signing" value="false"/>
-		<attribute name="no_set_transfer_encoding_for_encryption" value="false"/>
-		<attribute name="rename_digest_to_old_name" value="false"/>
-		<attribute name="remove_cms_algorithm_protection_attrib" value="false"/>
-	</partnership>
-	
-	<partnership name="B-to-A">
-		<sender name="B"/>
-		<receiver name="A"/>
-	</partnership>
-</partnerships>
-
+<partnerships>
+	<partner name="Cypress"
+		as2_id="cypressSemiconprod"
+		x509_alias="b2b.cypress.com"
+		email="Steve.Ma@cypress.com"/>	
+	<partner name="SkyeeTech"
+		as2_id="skyeetech"
+		x509_alias="ubtob.com"
+		email="sunyj@usoftchina.com"/>
+
+	<partner name="Synaptics"
+		as2_id="GXS_AS2_ICSN11"
+		x509_alias="ohio450.ohctr.gxs.com"
+		email="americasenablement@opentext.com"/>
+	<partner name="Worldshine"
+		as2_id="worldshine"
+		x509_alias="ubtob.com"
+		email="sunyj@usoftchina.com"/>
+
+	<partner name="A"
+		as2_id="testa"
+		x509_alias="ubtob.com"
+		email="testa@testa.com"/>
+	<partner name="B"
+		as2_id="testb"
+		x509_alias="server.com"
+		email="testb@testb.com"/>
+
+	<partnership name="SkyeeTech-to-Cypress">
+		<sender name="SkyeeTech"/>
+		<receiver name="Cypress"/>
+		<attribute name="protocol" value="as2"/>
+		<attribute name="content_transfer_encoding" value="8bit"/>
+		<!--<attribute name="compression_type" value="ZLIB"/>-->
+		<attribute name="subject" value="From SkyeeTech to Cypress"/>
+		<attribute name="mdnsubject" value="Your requested MDN response from $receiver.as2_id$"/>
+		<attribute name="as2_url" value="https://b2b.cypress.com:5559/invoke/wm.EDIINT/receive"/>
+		<attribute name="as2_mdn_to" value="edi@cypress.com"/>
+		<!--  <attribute name="as2_receipt_option" value="http://localhost:10080"/>   ...for async MDN-->
+		<attribute name="as2_receipt_option" value="http://ubtob.com:20881"/>
+		<attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, SHA1"/>
+		<attribute name="encrypt" value="3DES"/>
+		<attribute name="sign" value="SHA1"/>
+		<attribute name="resend_max_retries" value="3"/>
+		<attribute name="prevent_canonicalization_for_mic" value="false"/>
+		<attribute name="no_set_transfer_encoding_for_signing" value="false"/>
+		<attribute name="no_set_transfer_encoding_for_encryption" value="false"/>
+		<attribute name="rename_digest_to_old_name" value="false"/>
+		<attribute name="remove_cms_algorithm_protection_attrib" value="false"/>
+	</partnership>
+	
+	<partnership name="Cypress-to-SkyeeTech">
+		<sender name="Cypress"/>
+		<receiver name="SkyeeTech"/>
+	</partnership>
+
+	<partnership name="Worldshine-to-Synaptics">
+		<sender name="Worldshine"/>
+		<receiver name="Synaptics"/>
+		<attribute name="protocol" value="as2"/>
+		<attribute name="content_transfer_encoding" value="8bit"/>
+		<!--<attribute name="compression_type" value="ZLIB"/>-->
+		<attribute name="subject" value="From Worldshine to Synaptics"/>
+		<attribute name="mdnsubject" value="Your requested MDN response from $receiver.as2_id$"/>
+		<attribute name="as2_url" value="http://as2.am.gxsics.com/enterprise/as2"/>
+		<attribute name="as2_mdn_to" value="americasenablement@opentext.com"/>
+		<!--  <attribute name="as2_receipt_option" value="http://localhost:10080"/>   ...for async MDN-->
+		<attribute name="as2_receipt_option" value="http://ubtob.com:20881"/>
+		<attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, SHA1"/>
+		<attribute name="encrypt" value="3DES"/>
+		<attribute name="sign" value="SHA1"/>
+		<attribute name="resend_max_retries" value="3"/>
+		<attribute name="prevent_canonicalization_for_mic" value="false"/>
+		<attribute name="no_set_transfer_encoding_for_signing" value="false"/>
+		<attribute name="no_set_transfer_encoding_for_encryption" value="false"/>
+		<attribute name="rename_digest_to_old_name" value="false"/>
+		<attribute name="remove_cms_algorithm_protection_attrib" value="false"/>
+	</partnership>
+
+	<partnership name="Synaptics-to-Worldshine">
+		<sender name="Synaptics"/>
+		<receiver name="Worldshine"/>
+	</partnership>
+
+	<partnership name="A-to-B">
+		<sender name="A"/>
+		<receiver name="B"/>
+	</partnership>
+
+	<partnership name="B-to-A">
+		<sender name="B"/>
+		<receiver name="A"/>
+		<attribute name="protocol" value="as2"/>
+		<attribute name="content_transfer_encoding" value="8bit"/>
+		<!--<attribute name="compression_type" value="ZLIB"/>-->
+		<attribute name="subject" value="From B to A"/>
+		<attribute name="mdnsubject" value="Your requested MDN response from $receiver.as2_id$"/>
+		<attribute name="as2_url" value="http://ubtob.com:20880"/>
+		<attribute name="as2_mdn_to" value="edi@testb.com"/>
+		<!--  <attribute name="as2_receipt_option" value="http://localhost:10080"/>   ...for async MDN-->
+		<attribute name="as2_receipt_option" value="http://server.com:20881"/>
+		<attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, SHA1"/>
+		<attribute name="encrypt" value="3DES"/>
+		<attribute name="sign" value="SHA1"/>
+		<attribute name="resend_max_retries" value="3"/>
+		<attribute name="prevent_canonicalization_for_mic" value="false"/>
+		<attribute name="no_set_transfer_encoding_for_signing" value="false"/>
+		<attribute name="no_set_transfer_encoding_for_encryption" value="false"/>
+		<attribute name="rename_digest_to_old_name" value="false"/>
+		<attribute name="remove_cms_algorithm_protection_attrib" value="false"/>
+	</partnership>
+</partnerships>
+

BIN
OpenAS2Server/config/server.p12


BIN
OpenAS2Server/config/ubtob.com.p12


+ 3 - 5
OpenAS2Server/pom.xml

@@ -1,9 +1,9 @@
 <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>
-		<groupId>org.openas2</groupId>
+		<groupId>net.sf.openas2</groupId>
 		<artifactId>OpenAS2</artifactId>
-		<version>2.2.0</version>
+		<version>2.4.0</version>
 	</parent>
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.openas2</groupId>
@@ -27,9 +27,7 @@
 		<!--   <finalName>${project.artifactId}-${project.version}</finalName> -->
 		<finalName>${project.artifactId}</finalName>
 		<testOutputDirectory>${project.build.directory}/test-classes</testOutputDirectory>
-		<scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
-		<testSourceDirectory>${project.basedir}/src/test/java</testSourceDirectory>
-		
+
 		<plugins>
 			<plugin>
 				<artifactId>maven-antrun-plugin</artifactId>