greicodex/openas2!logo
OpenAS2应用程序使您能够在贸易伙伴之间传输和接收带有EDI-X12、EDIFACT、XML或二进制负载的AS2消息。
Server文件夹中包含pom.xml文件,可使用Maven编译创建jar包并构建分发包。应用程序的当前版本在构建时从POM中提取并插入到MANIFEST.MF中。更多详细信息请参见Github中docs文件夹下的DeveloperGuide.odt。
使用Maven进行构建。因此,要构建快照版本,应使用以下命令:
console./mvnw clean package
console./mvnw versions:set -DnewVersion=2.12.0-SNAPSHOT
部署发布工件需要Sonatype的用户ID和密码。详情参见开发指南:
console./mvnw clean deploy -P release
console./mvnw release:perform
console./mvnw nexus-staging:release -Ddescription="Some release comment here"
console$ docker run -it --rm openas2:latest
您可以通过在浏览器中访问[***]进行测试;如果需要从主机外部访问,可映射到端口4080:
console$ docker run -it --rm -p ***:4080 -p ***:4081 openas2:latest
然后您可以在浏览器中访问http://localhost:4080或[***](注意:由于浏览器默认未发送正确的AS2头,将返回401错误)。
镜像中的默认OpenAS2环境变量如下:
配置文件位于/opt/openas2/config/目录下。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务