我现在在部署ODI的环境,但是在部署agent的时候遇到了如下的错误:
<Dec 24, 2012 7:02:11 PM PST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'oraclediagent'.
weblogic.application.ModuleException: [HTTP:101216]Servlet: "AgentServlet" failed to preload on startup in Web application: "oraclediagent".
ODI-1404: Agent agent_standalone start failure: an authentication error occurred while connecting to the master repository.
Caused By: oracle.odi.core.security.BadCredentialsException: ODI-10199: Incorrect ODI username or password.
        at oracle.odi.core.security.SecurityManager.doODIInternalAuthentication(SecurityManager.java:363)
        at oracle.odi.core.security.SecurityManager.createAuthentication(SecurityManager.java:278)
我使用的是weblogic,已经用wlst的createCred命令设置了oracle.odi.credmap和oracle.apps.security,但是问题依然存在。(我试验过原始的密码和encode后的密码,都不能解决这个错误。但是相同的密码可以连接Master Repository。)
请问我应该如何解决这个问题,是否还需要在其他的地方设置?(请说的详细一些,谢谢)