我可以在 wso2dss 上部署 .car 应用程序(synapse-mediator & REST API)吗?
Can i deploy .car application (synapse-mediator & REST API) on wso2dss?
对不起我的英语,我是 wso2 的新手。我正在使用本教程 https://youtu.be/pa-nXLaCh4I 在 WSO2ESB 上部署我的 .car 应用程序。没问题,但是我可以在 WSO2DSS 上部署它吗?这对我不起作用。请帮忙。
我在本教程中只更改了一件事 - 使用 "Server Role" = "Data Services Server" 导出复合应用程序项目。然后我的 wso2dss 服务器部署我的 .car 应用程序没有错误,但是当我使用 http/1.1 get request to 'http://localhost:8280/sample/log' 我的浏览器说我无法连接。我已经用 nmap 检查了 localhost 8280 端口并得到关闭端口的请求:
PORT STATE SERVICE
8280/tcp closed synapse-nhttp
然后我检查“\wso2esb-4.9.0\repository\conf\axis2\axis2.xml”并找到元素:
<transportReceiver name="http" class="org.apache.synapse.transport.passthru.PassThroughHttpListener"> ...
未注释,但在 "\wso2dss-3.5.1\repository\conf\axis2\axis2.xml" iIfound element
<!--transportReceiver name="http" class="org.apache.synapse.transport.nhttp.HttpCoreNIOListener"> ...
已评论。我在 wso2dss axis2.xml 中取消注释这个元素。然后重新启动服务器,但得到如下错误:
java.lang.ClassNotFoundException
并且服务器没有启动。然后我在 "\wso2dss-3.5.1\repository\components\dropins":
中复制了 3 个罐子
httpcore-nio_4.3.3.wso2v1.jar
synapse-commons_2.1.3.wso2v11.jar
synapse-nhttp-transport_2.1.3.wso2v11.jar
并且服务器启动并且端口 8280 打开:
PORT STATE SERVICE
8280/tcp open synapse-nhttp
那一刻我被堆叠了。我使用 http/1.1 获取对“http://localhost:8280/sample/log”的请求,但在浏览器中出现错误
ERR_INCOMPLETE_CHUNKED_ENCODING" 500 Internal Server Error
但除空白页面外,wso2dss 服务器控制台不显示任何内容。
我使用标准 wso2dss-3.5.1 构建和 developer-studio-eclipse-jee-luna-win64-x86_64-3.8.0
对不起我的英语,我是 wso2 的新手。我正在使用本教程 https://youtu.be/pa-nXLaCh4I 在 WSO2ESB 上部署我的 .car 应用程序。没问题,但是我可以在 WSO2DSS 上部署它吗?这对我不起作用。请帮忙。
我在本教程中只更改了一件事 - 使用 "Server Role" = "Data Services Server" 导出复合应用程序项目。然后我的 wso2dss 服务器部署我的 .car 应用程序没有错误,但是当我使用 http/1.1 get request to 'http://localhost:8280/sample/log' 我的浏览器说我无法连接。我已经用 nmap 检查了 localhost 8280 端口并得到关闭端口的请求:
PORT STATE SERVICE
8280/tcp closed synapse-nhttp
然后我检查“\wso2esb-4.9.0\repository\conf\axis2\axis2.xml”并找到元素:
<transportReceiver name="http" class="org.apache.synapse.transport.passthru.PassThroughHttpListener"> ...
未注释,但在 "\wso2dss-3.5.1\repository\conf\axis2\axis2.xml" iIfound element
<!--transportReceiver name="http" class="org.apache.synapse.transport.nhttp.HttpCoreNIOListener"> ...
已评论。我在 wso2dss axis2.xml 中取消注释这个元素。然后重新启动服务器,但得到如下错误:
java.lang.ClassNotFoundException
并且服务器没有启动。然后我在 "\wso2dss-3.5.1\repository\components\dropins":
httpcore-nio_4.3.3.wso2v1.jar
synapse-commons_2.1.3.wso2v11.jar
synapse-nhttp-transport_2.1.3.wso2v11.jar
并且服务器启动并且端口 8280 打开:
PORT STATE SERVICE
8280/tcp open synapse-nhttp
那一刻我被堆叠了。我使用 http/1.1 获取对“http://localhost:8280/sample/log”的请求,但在浏览器中出现错误
ERR_INCOMPLETE_CHUNKED_ENCODING" 500 Internal Server Error
但除空白页面外,wso2dss 服务器控制台不显示任何内容。 我使用标准 wso2dss-3.5.1 构建和 developer-studio-eclipse-jee-luna-win64-x86_64-3.8.0