java-metro-framework相关内容
我们正在开发一个 10 多年以来开发的业务应用程序(超过 100 万个 LOC).在切换到 JDK8 时,我们遇到了 JDK8 元空间的问题.这似乎与 com.sun.xml.ws:webservices-rt:1.4 (Metro 1.4) 中引用的 JaxB-Version 有关.由于应用程序中的紧密链接以及通过 JaxB 创建类/实例的遗留问题,因此动态切换旧库并不容易. 目前我们正在
..
例如,我有一个导入另一个模式的简单模式.第二个模式(urn:just:attributes, just-attributes.xsd)只是定义了一个属性组.
..
我想知道在哪里可以获得看起来像 WPF 的 Windows 版 Zune 应用程序(或 MetroTwit)的主题. 我用谷歌搜索,但我只得到 Silverlight 4 的主题,而不是 WPF. 解决方案 复活一个死帖,也许是自我推销?然而,更确定的是,我(相对最近)开始了一个 Metro 主题包,主要基于我在 MahTweets 和 Silverlight Cosmopolita
..
我的 WFC 服务使用 wsHttpBinding 配置: 我们的一个合作伙伴正在尝试使用 Java Metro 库调用我们的服务.他们有
..
由于 WS 客户端端口的初始化成本很高,我们希望重用相同的实例.我们还想在每次调用之前在 BindingProvider/RequestContext 中设置不同的值.最初我们想这样做: MyService service = new MyService(wsdlURL, name);MyPort myPort = service .getMyServicePort(); 然后,在每次调用之前
..
我们有一个消息处理服务器, 开始一些话题 处理消息 与数据库等交互...... 现在客户端想要在服务器上有一个Web 服务服务器,他们将能够通过一个 Web 服务客户端查询消息处理服务器.例如给我今天的所有消息,或者删除带有id的消息...... 问题是: 服务器只是一个标准的 j2se 应用程序,不在应用程序服务器中运行,如 tomcat 或 glassfish.
..
在最近的系统测试部署之后,我们的一个 servlet 受到的打击比平时大得多,我们注意到内存开始攀升,而 weblogic 最终会死掉.我的实习生,我很自豪,发现了内存泄漏的来源. 每当有请求进来时,就会调用这一行: JAXBContext jc = JAXBContext.newInstance(“ruby.oracle_servlet.schemas"); 出于某种原因,对象永远不会
..
我们使用“从 Java 开始"的方法来创建使用 Metro 1.5 堆栈的 JAX-WS 2.0 Web 服务.当我们将像 SoapUI 这样的标准工具指向我们的一个 Web 服务时,它表明 WebMethods 的参数是可选的.生成的 xsd 显示 minOccurs=0. 我需要一种在“从 Java 开始"方法中使 WebMethod 参数成为必需的方法(在 xsd 中可能是 minOc
..
我们正在开发一个已有 10 多年历史的业务应用程序(超过 100 万个 LOC).在切换到 JDK8 时,我们遇到了 JDK8 元空间的问题.这似乎与 com.sun.xml.ws:webservices-rt:1.4 (Metro 1.4) 中引用的 JaxB 版本有关.由于应用程序中的紧密链接以及通过 JaxB 遗留的类/实例创建,动态切换旧库并不简单. 目前我们正在研究这个问题.我们创
..
例如,我有一个导入另一个模式的简单模式.第二个模式(urn:just:attributes、just-attributes.xsd)只是定义了一个属性组.
..
我已经使用wsimport和其他Metro工具很多年了,但是自从JDK 11中删除Java EE模块以来,我找不到这些工具. 在哪里可以找到 wsimport 可执行文件? 解决方案 可以在主站点 https://javaee.github.io/metro-jax-ws/. 它们不再是JDK的一部分.
..
我在weblogic服务器上部署了两个Web应用程序(其中的一个是耳文件).其中一个是Web服务应用程序,另一个是Web服务客户端. METRO用于Web服务. Web服务应用程序正在正常运行. 当我尝试部署Web服务客户端应用程序时,出现以下错误.
..
我正在尝试使用JAX-WS使用Exchange 2010 Web服务接口.我正在使用JAX-WS 2.2 RI(Metro 2.0). 2.1出现了相同的问题. 我在使用Exchange时遇到麻烦,它返回"HTTP/1.1 415无法处理消息,因为内容类型'text/xml; charset = utf-8'不是预期的类型'text/xml; charset = utf -8'."作为响应(
..
我正在编写一个SOAP服务(简称为X),充当各种“转发代理",替换主体中的几个元素,然后调用另一个SOAP服务(Y).我想使用在调用Y时在X中收到的相同的WS-Security凭据(纯文本用户名和密码),但是在检索Password元素的值时遇到了麻烦. 我在wsit-package.service.xml文件中声明的策略引用了com.sun.xml.wss.impl.callback.Pas
..
我创建了一个端口池(Web服务客户端),因为在每个请求上即时创建客户端都会导致现在,我注意到Web服务客户端保留了对请求和响应的引用... 那正常吗?? 不幸的是,对于此网络服务而言,有效负载非常大,即使没有使用一段时间,池中仍保留了对一些不再使用的响应的引用...增加了堆.. 有没有办法在收到响应后清除那些引用? 更新:使用Apache CXF客户端我没有这个问题,但是p
..
我有一个Metro jax-ws Web服务,看起来或多或少像这样: @WebService @Transactional public class UserManagementServiceImpl { @Resource private WebServiceContext context; ... } WebServiceContext始终为空.但是,如果
..
我正在开发应作为Web服务客户端的应用程序. 我已经使用wsimport实用程序基于WSDL文件生成了源文件.在我的开发机上使用JDK 1.7时,它可以很好地工作(例如,它可以编译并正常运行). 尽管如此,我什至无法在拥有JDK 1.5的测试环境中编译应用程序.我收到一堆如下错误: Cannot find symbol: class WebMethod 怀疑问题出在较小版本的
..
环境 NetBeans 6.9.1,GlassFish 3.1,METRO 2.1 我想列出可用的Web服务,因此我要向JMX MBeanServer查询*:type=WSEndpoint,*.问题是,部署后只有约56个Mbean,并且未注册WSEndpoint bean.如果我与JMXterm连接,则MBean的数量将跃升至380,并且所有WSEndpoint bean都是可见的.在JCo
..
我以前使用wsimport生成了Metro客户端,但是在那种情况下,WSDL是通过https访问的.我的命令如下: wsimport https://service.net/services/Service?wsdl -d C:\ClientProject\src\main\java -keep ,一切正常.现在,我试图生成一个客户端,但是,我只有WSDL文件的本地副本.我的项目目录是这
..
在具有WS-Security的Netbeans中使用METRO 2.3,我尝试读取加密的Web服务的错误消息. 通信正常,直到我的有效载荷包含错误为止.然后,服务器将发送一条加密的错误消息,其中包含发生问题的信息.我的客户端尝试对其解密,并理解该消息具有与预期不同的结构,并抛出XMLSignatureException: javax.xml.crypto.dsig.XMLSignatu
..