部署Jar文件到weblogic 12.1.3时出错

Errors when deploying Jar files to weblogic 12.1.3

这是异常产生的错误日志。我不确定是什么导致它在部署过程中失败

2016-05-23 10:19:57,656 INFO [com.sdars.util.EJBUtil]: {java.naming.provider.url=t3:/localhost:7001, java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory, weblogic.jndi.enableServerAffinity=true}
    2016-05-23 10:19:57,656 INFO [com.sdars.util.EJBUtil]: javax.naming.ConfigurationException: t3:/localhost:7001 [Root exception is java.net.MalformedURLException: t3:/localhost:7001]
                    at weblogic.jndi.internal.ExceptionTranslator.toNamingException(ExceptionTranslator.java:36)
                    at weblogic.jndi.WLInitialContextFactoryDelegate.toNamingException(WLInitialContextFactoryDelegate.java:808)
                    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialContextFactoryDelegate.java:365)
                    at weblogic.jndi.Environment.getContext(Environment.java:319)
                    at weblogic.jndi.Environment.getContext(Environment.java:288)
                    at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:117)
                    at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684)
                    at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:313)
                    at javax.naming.InitialContext.init(InitialContext.java:244)
                    at javax.naming.InitialContext.<init>(InitialContext.java:216)

                Caused by: java.net.MalformedURLException: t3:/localhost:7001
                    at weblogic.protocol.ServerURL.parseURL(ServerURL.java:486)
                    at weblogic.protocol.ServerURL.<init>(ServerURL.java:104)
                    at weblogic.rjvm.ServerURL.<init>(ServerURL.java:49)
                    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialContextFactoryDelegate.java:335)
                    ... 37 more

我认为该错误是由于 java.naming.provider.url 属性 值中的细微拼写错误造成的。 url 中缺少 /

更改自:t3:/localhost:7001
至:t3://localhost:7001

您可以查看 Oracle 文档中的示例 here

你得到的异常是 根异常是 java.net.MalformedURLException: t3:/localhost:7001。标准 weblogic url 格式如下。

t3://ip:port

您的 url 配置中似乎缺少 /

t3://localhost:7001