当前位置: 首页 > 知识库问答 >
问题:

WebLogic/JDeveloper凭据映射器问题

酆英达
2023-03-14

我正在将一个ADF/BC4J应用程序从10G迁移到12C,如果应用程序中没有EJB,它就可以部署(我们只需要一个小的webservice和可能的计时器服务的EJB)。但是,如果我创建了一个webservice、Timer EJB,甚至只是一个enmpy EJB,并试图使用JDeveloper将其部署到内置的WLS服务器上,它将失败,因为“没有找到凭据映射器条目……”或者因为“数据源xxxxxx”已经存在。

Google对这个问题的唯一建议似乎是转到Application->Properties->Deployment并关闭“自动生成和同步...”,但这样做意味着找不到凭据映射器,打开它意味着应用程序不会部署,因为weblogic.Application.moduleException:weblogic.common.resourceException:数据源OracleTRIPOSSecurity已经存在。

第22条--上个月我一直在断断续续地反对这个问题,但这个项目快到了我们必须跨过这座桥的地步--有人有什么想法吗?我肯定这是一些设置/部署选项的组合,但我似乎无法从数十亿可用的组合中找到正确的组合。

共有1个答案

乐正德华
2023-03-14

就像这些事情的典型一样,在这里和其他地方发布后不久,我找到了一个解决方案,可能不是最好的,但似乎有效。该应用程序定义了3个JDBC连接,一个未使用,一个用于安全领域,一个用于应用程序数据。用于安全领域的那个似乎引起了这个问题,所以我从weblogic-applicaiton.xml中删除了它,并在WLS控制台中手动创建了它。

这似乎避免了这个问题,至少目前是这样,但我仍然感兴趣的是,为什么只有在向项目中添加最小EJB时才会出现这个问题,以及是否有更好的方法,因为必须手动添加JDBC连接是部署过程中的另一个错误。

 类似资料:
  • 我尝试了JSF2.0、Spring Securty3与Jdeveloper和Weblogic server 10.3.5的示例。我有这些例外 java.lang.noClassDeffounderror:javax/faces/context/facesContext at org.springframework.web.jsf.el.springbeanfaceselresolver.getWe

  • 我犯了一个错误,比如: 我知道在堆栈溢出中已经出现了一些类似的问题,但解决方案对我来说并不适用。请您检查一下我的实体,以便找出到底是什么导致了这个问题? 使用者 组 角色 控制器方法 痕迹 /vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(2607):教义\ORM\实用程序\标识符Flattener- 解决了的! 该问题是由重新定义的方法引起

  • 当我尝试通过枚举将源中的字符串映射到目标中的整数时。ModelMapper失败。 来源 目的地 字符串和整数之间的映射在枚举中定义

  • 我正在尝试使用MOXY的XML元数据扩展映射下面的接口。但当我尝试加载它时,我得到以下错误。我不能将公共构造函数添加到中,因为它是枚举。 我的问题是:为什么Moxy impl在xml元数据中没有指定?

  • 我正在构建一个REST API, 和ActiveBid类 和我的泽西请求映射器,它具有获取数据的逻辑 有人能帮我吗?我不知道和卡桑德拉共事会这么难。

  • 我有麻烦映射一个嵌套dto字段正确与MapStruct。我有几个DTO: 具有相应的映射器 到目前为止,一切工作都很好,生成的代码自动连接其他需要的映射器来正确地构建DTO。例如生成的仪器映射器实现 现在,当我试图创建一个包含嵌套工具dto的映射器时遇到了麻烦。映射器应使用instrumentMapper正确创建所需的dto。DTO: 映射器: 生成的代码: 现在media mapper得到了很好