问题标签 [juddi]

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 投票
1 回答
255 浏览

java - 没有可用于“testDB”的持久性提供程序 javax.persistence.Persistence.createEntityManagerFactory(persistenceUnitName) 发生异常

让我简要介绍一下我想要实现的目标。我想覆盖 Apache JUDDI 中使用的方法 EntityManager.persist() 以满足我的要求之一。

因此,我想用一个包装器类覆盖默认的 openjpa 持久性提供程序 impl 类,该包装器类将在内部直接使用相应的 org.apache.openjpa.persistence.PersistenceProviderImpl 方法。(这与 MyPersistenceProvider extends PersistenceProviderImpl 非常相同)。我在 persistence.xml 中添加了自定义持久性提供程序。在启动时我发现日志说

信息:找到持久性提供程序“org.test.uddi.persistance.CustomPersistenceProviderImpl”。将不使用 OpenJPA。

这意味着我的班级被选为提供者。但是 $subject 发生了。知道为什么吗?以下是完整的堆栈跟踪。

[2013-04-29 13:32:22,470] 信息 {org.wso2.carbon.core.deployment.DeploymentInterceptor} - 部署 Axis2 服务:UDDIReplicationService {super-tenant} 信息:找到持久性提供程序“org.test.uddi.persistance .CustomPersistenceProviderImpl”。将不使用 OpenJPA。[2013-04-29 13:32:22,595] 错误 {org.apache.juddi.config.PersistenceManager} - entityManagerFactory 创建失败 javax.persistence.PersistenceException:尝试以下发现的实现后,没有可用于“juddiDatabase”的持久性提供程序:org .apache.openjpa.osgi.OSGiPersistenceProviderImpl 在 javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:180) 在 javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:70) 在 org.apache.juddi.config.PersistenceManager。

0 投票
0 回答
231 浏览

java - OpenJPA 2.2.0:无法添加自定义持久性提供程序类:OpenJPA 将其识别为未知提供程序

我正在尝试创建一个自定义持久性提供程序类而不是openjpa.PersistenceProviderImpl. 因此,我MyProviderpersistence.xml.

但它给出了一个警告日志

我查看了openjpa代码。#isOpenJPAPersistenceProvider()它在评估MyProvider为未知提供者的方法上失败。为了验证这一点,我只是复制粘贴了整个课程内容org.apache.juddi.persistence.PersistenceProviderImpl并进行了检查。

它没有Persistence.createEntityManagerFactory(persistenceUnitName);

有没有人尝试在OpenJPA中使用自定义提供程序?

0 投票
1 回答
278 浏览

oracle - 建议的密钥不在拥有发布者定义的分区内:Apache JUDDI 和 OSB

我正在尝试将 Oracle Service Bus 代理服务发布到 UDDI 注册中心 (JUDDI)。当尝试通过 OSB 发布代理服务时,我得到了 $subject。以前有没有人遇到过这种情况?

尝试发布名为“foobar”的代理时出现以下异常

[2013-05-14 12:53:16,871] 信息 {org.apache.cxf.phase.PhaseInterceptorChain} - 应用程序 {urn:uddi-org:v3_service}UDDIPublicationService#{urn:uddi-org:v3_service}save_service 已引发异常,现在展开:org.apache.juddi.v3.error.KeyUnavailableException:建议的密钥不在拥有发布者定义的分区内:uddi:bea.com:servicebus:default:foobar

0 投票
1 回答
732 浏览

java - 如何创建客户端应用程序以使用 java 访问 uddi?

我已经在我的计算机上成功设置了 Apache Juddi v3,并且知道我想创建一个可以使用 java 发布和发现 Web 服务的客户端。我在 google 中搜索过,但我找不到关于如何做到这一点的明确解释,因为这是 webservice 和 uddi 中的新功能。

请帮忙!!!

0 投票
1 回答
197 浏览

java - JUDDI 无效服务错误

我正在使用 JUDDI 库在 JUDDI 注册我的服务。当我执行下面的代码时,我得到了错误

{urn:uddi-org:v3_service}UDDI_Security_Port 不是有效服务。有效的服务是:{urn:uddi-org:v3_service}UDDISecurityService

代码:

下面是 Maven 依赖项,我用于 JUDDI。org.apache.juddi juddi-client 3.0.4 org.apache.juddi juddi-core 3.1.5

下面是我的 uddi.xml 文件

我已经在我的本地主机上安装了 JUDDI 门户。

0 投票
1 回答
121 浏览

tomcat - JUDDI ws 没有启动

我下载了 JUDDI 3.2.0 并按照指南运行它:进入目录 juddi_tomcat 并启动预配置的 tomcat 服务器。tomcat 服务器启动,但 ws juddiv3 没有。日志说:

先决条件只需要一个JRE,所以我不明白为什么它不起作用。我没有在任何地方指定另一个 Log4JLogger

0 投票
1 回答
217 浏览

registry - jUDDI configurations and usage for eclipse and tomcat

Hello everyone, I am new to web services and i want to create my own registry using JUDDI and Apache tomcat server and Eclipse. can any one give me the process and working steps for creating private registry in jUDDI. i am java developer.

0 投票
1 回答
308 浏览

java - 从 JUDDI 中查找 Webservice WSDL

我是使用 java 开发 web 服务的新手。我有一个学术项目,我使用 Escipe 开发了 webservice-Axist2。一切正常。现在,我想在 JUDDI 服务器上发布和查找 WebService。我已按照教程并将服务发布到 juddiv3。这是结果:http: //imagizer.imageshack.us/a/img661/5874/3h8y27.png

我尝试查找并查询我发布的这个 Web 服务,但我做不到。请告诉我该怎么做。感谢!

0 投票
2 回答
345 浏览

web-services - 有没有像 UDDI 这样的用于发布和发现 RESTful Web 服务的存储库?

我是 Web 服务存储库的新手,我想发现与关键字词组或某些参数匹配的基于 REST 的服务。是否有任何可用的存储库,例如用于 SOAP 服务的 UDDI?

以下是讨论相关主题的链接

1如何发现 RESTful Web 服务?

2 发布和发现 REST Web 服务

但没有明确描述如何执行此任务的地方(例如已发布和检索 RESTFUL Web 服务的完整教程链接)

希望得到一个解释清楚的答案

提前致谢 !

0 投票
0 回答
589 浏览

java - 从 uddi java 中查找和调​​用 Web 服务

所以找了好几天,还是找不到简单的工作方法。这就是我想要做的:

1 - 根据关键字搜索和查找在 UDDI 中注册的 Web 服务 2 - 确定适合的服务并使用/调用它

所有这些都使用 Java (Eclipse)。

我不想创建自己的 uddi,也不想发布服务,只需找到存储在公共 UDDI 中的现有服务(我相信有一个,对吗?)。我认为这两个任务(查找 WS,调用 WS)会很容易,并且可以找到要使用的示例代码,但我找不到。

我在搜索时遇到了 Juddi,但不确定它是否适用于我的情况以及是否值得安装。

有教程吗?建议?我找到了以下代码,但找不到使用其库的 jar 文件: