`
iliuyong
  • 浏览: 143703 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

通过Ip地址访问ejb,提示找不到对应服务器的机器名

    博客分类:
  • java
 
阅读更多

[Loaded java.net.UnknownHostException from L:\java\jdk\jdk1.6.0_20\jre\lib\rt.jar]
javax.naming.CommunicationException [Root exception is java.rmi.UnknownHostException: Unknown host: wis-58441e79382; nested exception is:java.net.UnknownHostException: wis-58441e79382]
[Loaded java.rmi.UnknownHostException from L:\java\jdk\jdk1.6.0_20\jre\lib\rt.jar]
[Loaded sun.rmi.transport.DGCClient$EndpointEntry$1 from L:\java\jdk\jdk1.6.0_20\jre\lib\rt.jar]
[Loaded java.util.Vector$1 from L:\java\jdk\jdk1.6.0_20\jre\lib\rt.jar]
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:841)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688)
    at javax.naming.InitialContext.lookup(InitialContext.java:392)
    at dnn.Ejb.ping(Ejb.java:50)

 

本机通过ip访问没问题,同一网段好像也没问题

不同网段才出这个异常

搜索了下解决方法

1)

在host文件中添加ip地址和机器名映射关系

这个方法能解决,方向不对,应该从服务器端找思路

2)

JBosss服务器启动时,指定了-b 0.0.0.0 导致出现这个问题

改成:

run.bat -b 你的Ip地址

这个方法可以,但是有点不方便,jboss内部无法通过local调用ejb了

3)run -b 0.0.0.0 -Djava.rmi.server.hostname=你的Ip地址 -Dremoting.bind_by_host=false

这个方法比较好

0
0
分享到:
评论

相关推荐

    WebLogicServer11gCluster-SingleMachine.docx

    Machine 是可以对应到服务器所在的物理硬件,可以是 Unix 或 non-Unix 类型,可以用来远程管理和监控,用于加强 fail over 管理。 Cluster 是一个逻辑概念,用来分组用途相同的服务器实例,一个域中可以有多个集群...

    超级有影响力霸气的Java面试题大全文档

     forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。...

    TongWeb6.0用户使用手册.pdf

    - **访问日志格式**:通常包括日期、时间、客户端IP地址、请求方法、URL、HTTP协议版本、响应状态码等字段。 - **访问日志使用示例**:给出具体的日志记录样例,便于理解和参考。 #### 4.3 虚拟主机 - **虚拟主机...

    javaweb题库.docx

    解释:在客户端与服务器端的请求响应过程中,浏览器首先向 DNS 域名解析器发出请求,然后 DNS 域名解析器将域名解析为 IP 地址,浏览器再将请求发送到服务器端,服务器端处理请求后将结果页面发送给浏览器,然后...

    利用Apache为WebLogic提速

    `Weblogic.conf`文件中的配置项如`WebLogicHost`和`WebLogicPort`分别用于指定WebLogic服务器的IP地址和监听端口,`MatchExpression`则用于定义Apache转发请求的规则,例如将所有以"/Web Root/"开头或扩展名为".jsp...

    IT知识库 (Java程序)

    - **IP地址**是Internet Protocol Address的缩写,用于标识互联网上的设备。 - IPv4地址由四个字节组成,采用点分十进制表示法;IPv6地址则由八个十六进制数表示。 #### 2. 数据结构 - **数据结构**是指相互之间...

    weblogic11 安装优化

    - 使用永久静态 IP 地址,不支持动态 IP 分配。 **5. 配置前的准备工作** - 设计集群配置信息。 - 测试服务器至少配备 4GB 内存。 #### 四、安装部署步骤 **1. 安装 WebLogic Server** - 下载 WebLogic Server ...

    java面试试题

    EJB 包括会话 Bean 和实体 Bean,分别对应业务逻辑层和持久化层。 17. **JavaBean 与 EJB 的关系:** - JavaBean 是一种遵循特定命名约定和编码标准的 Java 类,通常用于封装数据和简单的业务逻辑。 - EJB 是一种...

    NC-OA协同软件安装

    - **配置NC**:首先运行`ncdeploy`的`setup.bat`进行配置,根据需求选择集成方案,设置NC和OA的IP地址。接着启动`ncSysConfig`进行数据源配置,添加连接NC和设计数据的数据库源,并设置外部信任IP。最后,部署EJB并...

    J2EE配置指南(2).txt

    此外,JNDI Name Server的主机地址也可以通过修改`config/orb.properties`文件中的`host`属性来设置,确保与J2EE服务器处于同一网络环境中。 以上是J2EE配置指南中的一些关键配置点,涵盖了事务管理、网络服务、...

    2013年软考高级信息系统项目管理师考试计算机部分考点汇总表资料

    39. IP地址分类、子网掩码:IP地址用于在网络上标识设备,子网掩码用于划分IP地址的网络部分和主机部分。 40. TCP/UDP:传输控制协议(TCP)和用户数据报协议(UDP)是互联网上的两种传输层协议。 41. Internet应用...

Global site tag (gtag.js) - Google Analytics