问题是这样的:我用虚拟机在linux下安装了weblogic,并且部署上了我们的应用,而且正常启动。系统也能正常起来,可就是无法登陆,应该是连接不是oracle,无法读取数据库中的数据。
但是后台还没有报错,请大家帮忙分析一下~!oracle是在windows下的,而且连接正常。

解决方案 »

  1.   

    啥信息也没有,这咋分析,只能看谁遇到过类似的问题了。我只能建议做常规检查了:
    1、确定能Telnet或者ssh到你的虚拟机?
    2、确保weblogic进程在?
    3、确保weblogic的端口存在(在linux虚拟机上netstat -na | grep LISTEN,或者直接telnet ip port)
    4、确保从linux虚拟机上能够连接windows上的oracle?也是要确保1521端口可达,一定要在linux虚拟机上telnet 一下oracle 的1521端口
    问个问题:
    所谓无登录,是界面出不来(404),还是出来了登陆不上,还是说前台报错(500)
      

  2.   

    这种情况,确实有可能是连接不上数据库,一般是数据库配置的IP不可达(如果IP可达,但连不上,一般会很快报错,而不会悬挂在那里),
    你可以试试,点击登陆后,不要关浏览器,过相当长时间,前台或者后台应该会报错。仔细看看数据库连接配置有没有问题啊。一切都是推断,像猜谜语,呵呵。
      

  3.   

    恩我已经连接了好多次了,应该是没有问题,我怀疑是数据源的问题,是不是JNDI的问题呢,只有数据源有问题,后台不报错
      

  4.   

    我今天在公司,用公司的数据库,重新配置了一下,就好了,用我本机的就不好使,晕了,难道是我的oracle10G出问题了~!~!???