问题标签 [axis2c]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
251 浏览

axis2c - axis2/c 服务器无法打开

我打算在windows上使用axis2/c来构建一个程序,但是当我点击“axis_http_server.exe”启动axis2/c服务器时,除了一个闪烁的窗口什么都没有发生,我看不到消息“ Started Simple Axis2 HTTP Server...",这是 apache 在官方教程中看到的,我没有更改任何内容,只是设置了初始的系统环境变量,那么我该如何打开它呢?

我已经转到目录 axix2c/logs,axis2.log 中的详细信息如下:

....\src\core\deployment\conf_builder.c(903) 传输 http 的传输发件人为 NULL,无法继续 ....\src\core\deployment\conf_builder.c(262) 处理传输发件人失败,无法继续 ....\src\core\deployment\dep_engine.c(752) 填充 Axis2 配置失败 ....\src\core\deployment\conf_init.c(64) 为存储库加载部署引擎失败 ../ . ....\src\core\transport\http\receiver\http_receiver.c(126) 无法为 repo 路径创建私有配置上下文 ../ ....\src\core\transport\http\server\simple_axis2_server\http_server_main .c(215) 服务器创建失败:错误代码:103 :: 创建 DLL 失败

0 投票
0 回答
401 浏览

c# - XmlSerializer 属性 System.Xml.Serialization.XmlAttributeAttribute 在中无效

我在 .Net 4.6.2 客户端应用程序中收到以下错误:

无法保存事件:XmlSerializer 属性 System.Xml.Serialization.XmlAttributeAttribute 在 parentOid 中无效。当 IsWrapped 为 true 时,仅支持 XmlElement、XmlArray、XmlArrayItem、XmlAnyAttribute 和 XmlAnyElement 属性。

这是一个已经存在很长时间的应用程序,Axis2/C WebService 方法已经很长时间没有改变了。改变的是最近和今年早些时候向 Web 服务添加了一种新方法,应用程序从 .Net 3.5 升级到 4.6.2,并从 VS2010 迁移到 VS2015。

.Net 客户端应用程序始终通过“添加服务引用”使用 WebService,并且以前从未出现过问题。.Net 3.5 和 4.6.2 或 VS2010 和 VS2015 之间有什么变化吗?

值得一提的是,WebService 本身是在一个旧的、死掉的 Axis2/C 框架中实现的,并在一个 Apache Web Server 下运行,该服务器都是在 VS2008 中开发的。

这是 WSDL:

0 投票
0 回答
49 浏览

c - 轴2C。客户端无法连接到 Web 服务器

向论坛的所有成员问好。

我的名字是约瑟夫。我是一名计算机工程师,但我以前没有使用过轴 2。我想提出我的问题,看看是否有人可以帮助我。(提前感谢)[我在论坛和谷歌上搜索过以前的消息,但我找不到解决方案。]

我正在创建一个代码以作为客户端连接到 Web 服务。(只有客户端服务器在另一台机器上,已经在工作)[我从 ECHO 示例开始我的代码。我在https://github.com/bnoordhuis/axis2-c/blob/master/samples/client/echo/echo.c 找到它]

我创建一个请求。我发送它,但我没有得到答复。同样的请求,我在 SOAP ui 中执行它并且它工作正常。我怀疑这是身份验证问题,但我不知道还要证明什么。

函数axis2_svc_client_send_receive() 返回NULL。并且,在轴 C 日志中,此错误:



我在这里复制我的代码(我在发布时将地址更改为XXX)




你看出什么不对了吗?给我留了一步?任何帮助都是好的。

有需要的可以问我。

谢谢

何塞普·费尔南德斯。