[转帖]急!!log4j错误问题?_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 2002 | 回复: 0   主题: [转帖]急!!log4j错误问题?        下一篇 
风影子
注册用户
等级:新兵
经验:61
发帖:6
精华:0
注册:2012-3-9
状态:离线
发送短消息息给风影子 加好友    发送短消息息给风影子 发消息
发表于: IP:您无权察看 2015-1-4 15:16:57 | [全部帖] [楼主帖] 楼主

log4j:WARN No appenders could be found for logger
(org.jnp.interfaces.NamingContext).
log4j:WARN Please initialize the log4j system properly.
javax.naming.CommunicationException: Could not obtain connection to any of
these urls: localhost:1099 and discovery failed with error:
javax.naming.CommunicationException: Receive timed out [Root exception is
java.net.SocketTimeoutException: Receive timed out] [Root exception is
javax.naming.CommunicationException: Failed to connect to server
localhost:1099 [Root exception is javax.naming.ServiceUnavailableException:
Failed to connect to server localhost:1099 [Root exception is
java.net.ConnectException: Connection refused: connect]]]
at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1399)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:579)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:572)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at _1108.TestEJB.main(TestEJB.java:14)
Caused by: javax.naming.CommunicationException: Failed to connect to server
localhost:1099 [Root exception is javax.naming.ServiceUnavailableException:
Failed to connect to server localhost:1099 [Root exception is
java.net.ConnectException: Connection refused: connect]]
at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:254)
at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1370)
... 4 more
Caused by: javax.naming.ServiceUnavailableException: Failed to connect to
server localhost:1099 [Root exception is java.net.ConnectException: Connection
refused: connect]
at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:228)
... 5 more
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:452)
at java.net.Socket.connect(Socket.java:402)
at java.net.Socket.<init>(Socket.java:309)
at java.net.Socket.<init>(Socket.java:211)
at org.jnp.interfaces.TimedSocketFactory.createSocket
(TimedSocketFactory.java:69)
at org.jnp.interfaces.TimedSocketFactory.createSocket
(TimedSocketFactory.java:62)
at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:224)
... 5 more


下面是我的EJB测试代码:

import javax.naming.*;
import javax.rmi.PortableRemoteObject;
import javax.naming.InitialContext;
import java.util.Hashtable;
public class TestEJB {
      public static void main(String[] args) {
            try{
                  Context ctx=getInitialContext();
                  Object ref=ctx.lookup("ConvertCharacter";
                  ConvertCharacterHome home=
                  (ConvertCharacterHome)PortableRemoteObject.narrow(
                  ref,ConvertCharacterHome.class);
                  ConvertCharacter user=home.create();
                  System.out.println(user.HelloEcho("So easy!");
            }
            catch(Exception e) {
                  e.printStackTrace();
            }
      }
      private static Context getInitialContext() throws NamingException {
            Hashtable environment = new Hashtable();
            environment.put(Context.INITIAL_CONTEXT_FACTORY,
            "org.jnp.interfaces.NamingContextFactory";
            environment.put(Context.URL_PKG_PREFIXES,
            "org.jboss.namingrg.jnp.interfaces";
            environment.put(Context.PROVIDER_URL, "jnp://localhost:1099";
            return new InitialContext(environment);
      }
}


请问这到底是什么原因,如何进行调试,希望各位大侠多多帮忙,我用的是jbuilder2005开发工具,另外还需要添加什么*.jar文件吗?jboss4.03配置到jbuilder后,别的什么也没有配置,是否跟这个有关,谢谢!!

--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论