jjzjj

cxf-codegen-plugin

全部标签

java - 获取响应代码时文件描述符泄漏。 (cxf, ssl)

我们在生产中遇到问题已经有一段时间了......这是以下内容的跟进:myotherquestion但有更具体的方式,所以我认为将其作为一个新问题发布是合理的(如果不是,我只会将此信息添加到另一个问题)。这里是:因此,我们使用使用cxf的应用程序使用(ibm)java6weblogic在aix上发生文件描述符泄漏,我们解决了我们自己的Web服务以及路由到我们的ws的jsb。使用FileLeakDetector时作为weblogic启动中的代理,转储getCurrentOpenFiles()并以编程方式过滤Listener.SocketRecord,我们有2000多个打开的套接字;这些是j

java - 使用 java 9 时无法执行 maven-compiler-plugin :3. 6.1:testCompile

我知道有很多类似错误的问题。我会很感激,因为重复考虑到它只发生在Java9中。我确实安装了java9C:\_pocs\ws_j9\java9-http-client>java-versionjavaversion"9.0.1"Java(TM)SERuntimeEnvironment(build9.0.1+11)JavaHotSpot(TM)64-BitServerVM(build9.0.1+11,mixedmode)C:\_pocs\ws_j9\java9-http-client>echo%JAVA_HOME%C:\ProgramFiles\Java\jdk-9.0.1为了简化示例,如

java - 当响应迟到时,Cxf 客户端花费的时间太长

我正在为Web服务客户端使用cxf库。当响应迟到大约5秒时,cxf需要大约20秒才能返回响应。ws返回一个33912长响应。虽然客户对快速响应没有问题。我找不到问题所在。我测试了ws端点,它在8秒内返回最大值。但cxf客户端有时需要30-50秒。我打开调试日志,这两行之间需要9秒2018-01-1117:17:14.022DEBUG10492---[nio-8086-exec-6]o.apache.cxf.transport.http.HTTPConduit:SendingPOSTMessagewithHeaderstohttp://example.com/serviceConduit

java - Maven Release Plugin 不更新 dependencyManagement 中的 SNAPSHOT

我有一个公司范围内的父pom,带有部分定义了我的项目应该在整个应用程序中使用的版本,其中一些是快照,有点像这样:...my.groupmyArtifact1.0-SNAPSHOT...当我运行release:prepare在父pom上,这些快照不会被删除。结果是从父级继承的项目在发布时不能使用它的版本。我如何确保当我发布时,父pom的部分会更新吗?我看到了这个问题:whydoesmavenreleasepluginallowforSNAPSHOTversionindependencymanagment?,但提到的票证声称已在该插件的早期版本中修复。MavenReleasePlugin2

java - 如何仅在 maven-jarsigner-plugin 发布时配置 TSA 参数

在我们的jar中添加时间戳会导致我们的Maven构建花费比平时长约4倍的时间。发布构建需要时间戳,但快照构建不需要它。我们如何将POM文件配置为仅在它是Release版本时添加TSA参数(即SNAPSHOT不出现在项目版本中)。下面是jarsigner插件的POM条目。注意底部添加的参数。如果SNAPSHOT出现在项目版本中,我们希望不要添加这些:org.apache.maven.pluginsmaven-jarsigner-plugin1.2signwebcontentjarsprepare-packagesign${project.build.directory}/projectn

java - Apache CXF + Spring : Simple Certificate Authentication

我已经开始使用Spring学习ApacheCXF。首先,我创建了一个简单的客户端/服务器模型:seehere现在我正在尝试使用简单的证书身份验证。这样我就更改了配置文件(用于服务器和客户端):cxf-servlet.xml:server_sign.properties:org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlinorg.apache.ws.security.crypto.merlin.keystore.type=jksorg.apache.ws.securit

java - 如何使用 scala-maven-plugin 记录 scaladoc 中的私有(private)元素?

我正在尝试使用scala-maven-plugin3.0.2(Scala版本2.9.2)为我的代码生成Scaladoc。当我使用mvnscala:doc然后我没有获得有关我的Scala代码的私有(private)类型和元素的文档。我查看了插件文档,但找不到相应的选项。奇怪的是,scaladoc插件确实为我的Java代码的私有(private)元素生成文档。但是因为它不会为Java代码的HTML注释生成文档,所以这没什么用。我错过了什么吗? 最佳答案 很遗憾,您没有错过。几周前我做过类似的研究,但也没有找到。

java - 获取 CXF 端点的 URL

情况我正在使用ApacheCXF2.6.2将Web服务部署到Tomcat服务器。我正在使用CXFServlet和以下基于Spring的配置导出服务:在我的示例部署中,CXFServlet使用相对路径/service,例如,由TestImpl类实现的Web服务可作为http://domain.com/tomcat-context/services/test使用。TestBean类有一个端点setter,它由Spring设置。目标我想使用端点字段确定类TestBean中端点test_endpoint提供的地址(URL)。结果应该是“http://domain.com/tomcat-cont

java - CXF 和多个 servlet 映射

目前我们有一个带有SpringMVCDispatcherServlet和两个CXFServlet的Javawebapp。DispatcherServlet是默认的servlet(映射/),一个CXFServlet映射到/api/*,另一个映射到/services/*。困扰我的是,似乎不可能有1个CXFServlet托管2个服务,一个在/api/v0上,一个在/services/myService上,没有将/*映射到CXFServlet。如果这是可能的,它将节省另一个servlet实例的初始化时间、配置麻烦和内存需求。所以基本上,我的问题是,是否有人知道一种方法可以在1个CXFServl

java - jaxws-maven-plugin 解析相对于类位置的 WSDL 位置,为什么?

我正在使用jaxws-maven-plugin版本2.1。我从jar资源中发现了为WSDL位置生成的非常奇怪的代码:true${basedir}/src/main/javatrue${basedir}/src/main/resources/wsdlmy.package.genwsdl/*mywsdl.wsdl生成的代码是:static{URLurl=null;try{URLbaseUrl;baseUrl=my.package.gen.My_Service.class.getResource(".");url=newURL(baseUrl,"wsdl/mywsdl.wsdl");}cat