Chinaunix首页 | 论坛 | 博客
  • 博客访问: 482642
  • 博文数量: 67
  • 博客积分: 2952
  • 博客等级: 少校
  • 技术积分: 679
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-24 10:50
文章分类

全部博文(67)

文章存档

2011年(9)

2010年(36)

2009年(8)

2008年(5)

2007年(5)

2006年(4)

我的朋友

分类: LINUX

2010-08-20 16:10:36

这是登录Remedy的代码

public void connect() {
// System.out.println("Connecting to AR Server...");
                userInfo = new ARServerUser();
                userInfo.setServer("
192.168.253.221");
                userInfo.setUser(new AccessNameID("user"));
                userInfo.setPassword(new AccessNameID("passwd"));
                try {
                        userInfo.verifyUser(new VerifyUserCriteria());
                } catch (ARException e) {
                        // This exception is triggered by a bad server, password or,
                        // if guest access is turned off, by an unknown username.
                        System.out.println("Error verifying user: " + e);
                        // Clear memory used by our user context object
                        userInfo.clear();
                        System.exit(1);
                }
// System.out.println("Connected to AR Server.");
        }


登录开发环境的remedy没有问题,可是换到生产环境就登录不了,报错:

Error verifying user:
MessageType: 2
MessageNum: 90
MessageText: Cannot open catalog; Message number = 90
AppendedText: 192.168.253.221 : RPC: Rpcbind failure - RPC: Timed out


不知道为何,只知道解决方法很简单,加上一个环境变量就好了,他表示remedy的端口是2020.

export ARTCPPORT=2020


阅读(1010) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~