huangcm 发表于 2011-9-21 16:18:00

qc10安装后,页面无法访问 http400

安装环境:Windows2003SP2 + SQL2005 (sp2) +qc10
安装过程(是参考QC10+SQL2005安装图解http://bbs.51testing.com/thread-323293-1-1.html),jboss时有提示8080端口被占用,之后我就改为8181.

之后安装成功,重启

在机子上访问 http://localhost:8181/qcbin
页面提示 http 400 错误的链接

实在不知道怎么回事,也根据别人提供的问题解决方案,启动了 安装目录jboss\bin 的run.bat.
也启动了qc服务。哪里出问题了,为啥页面访问不了呢。

有人知道怎么回事吗

huangcm 发表于 2011-9-21 16:20:13

qc安装好麻烦啊,好不容易装完了,又给我出这样的问题

Ganve_001 发表于 2011-9-21 17:00:59

run.bat启动估计要一会
浏览器里面输入http://localhost:8181/qcbin/start_b.htm能访问吗?

huangcm 发表于 2011-9-22 08:32:27

本帖最后由 huangcm 于 2011-9-22 08:33 编辑


run.bat是启动好了吧,

输入http://localhost:8181/qcbin/start_b.htm也是一样的http 400

Ganve_001 发表于 2011-9-22 09:52:31

上面报异常了···
一般启动得个几分钟。。这个才31S..

crarook 发表于 2011-9-22 09:55:21

楼主试试这个 或者把localhost改为127.0.0.1 或者本机ip 试试

最好查看下host文件 是否屏蔽等(一般不会有这个问题,确认下)

貌似400是域名解析错误
http://blog.sina.com.cn/s/blog_3f943a3a0100avte.html

huangcm 发表于 2011-9-22 12:08:49

回复 6# crarook

或者把localhost改为127.0.0.1 或者本机ip
试过了,不行的。

huangcm 发表于 2011-9-22 12:12:04

回复 5# Ganve_001


    有可能真的是jboss启动出问题,就是不知道哪里的问题。

    jboss.ws4ee:service=ServiceDeployerEJB

ObjectName: jboss.ws4ee:service=AxisService
State: CONFIGURED
I Depend On:
    jboss:service=WebService

ObjectName: jboss.ws4ee:service=ServiceDeployerEJB
State: CONFIGURED
I Depend On:
    jboss.ejb:service=EJBDeployer
    jboss.system:service=MainDeployer

ObjectName: jboss.mq:service=InvocationLayer,type=HTTP
State: CONFIGURED
I Depend On:
    jboss.mq:service=Invoker
    jboss.web:service=WebServer

ObjectName: jboss:service=KeyGeneratorFactory,type=HiLo
State: CONFIGURED
I Depend On:
    jboss:service=TransactionManager
    jboss.jca:service=DataSourceBinding,name=DefaultDS

ObjectName: jboss.mq:service=StateManager
State: CONFIGURED
I Depend On:
    jboss.jca:service=DataSourceBinding,name=DefaultDS
Depends On Me:
    jboss.mq:service=DestinationManager

ObjectName: jboss.mq:service=DestinationManager
State: CONFIGURED
I Depend On:
    jboss.mq:service=MessageCache
    jboss.mq:service=PersistenceManager
    jboss.mq:service=StateManager
Depends On Me:
    jboss.mq.destination:service=Topic,name=testTopic
    jboss.mq.destination:service=Topic,name=securedTopic
    jboss.mq.destination:service=Topic,name=testDurableTopic
    jboss.mq.destination:service=Queue,name=testQueue
    jboss.mq.destination:service=Queue,name=A
    jboss.mq.destination:service=Queue,name=B
    jboss.mq.destination:service=Queue,name=C
    jboss.mq.destination:service=Queue,name=D
    jboss.mq.destination:service=Queue,name=ex
    jboss.mq:service=SecurityManager
    jboss.mq.destination:service=Queue,name=DLQ

ObjectName: jboss.mq:service=PersistenceManager
State: CONFIGURED
I Depend On:
    jboss.jca:service=DataSourceBinding,name=DefaultDS
Depends On Me:
    jboss.mq:service=DestinationManager

ObjectName: jboss.mq.destination:service=Topic,name=testTopic
State: CONFIGURED
I Depend On:
    jboss.mq:service=DestinationManager
    jboss.mq:service=SecurityManager

ObjectName: jboss.mq.destination:service=Topic,name=securedTopic
State: CONFIGURED
I Depend On:
    jboss.mq:service=DestinationManager
    jboss.mq:service=SecurityManager

ObjectName: jboss.mq.destination:service=Topic,name=testDurableTopic
State: CONFIGURED
I Depend On:
    jboss.mq:service=DestinationManager
    jboss.mq:service=SecurityManager

ObjectName: jboss.mq.destination:service=Queue,name=testQueue
State: CONFIGURED
I Depend On:
    jboss.mq:service=DestinationManager
    jboss.mq:service=SecurityManager

ObjectName: jboss.mq.destination:service=Queue,name=A
State: CONFIGURED
I Depend On:
    jboss.mq:service=DestinationManager

ObjectName: jboss.mq.destination:service=Queue,name=B
State: CONFIGURED
I Depend On:
    jboss.mq:service=DestinationManager

ObjectName: jboss.mq.destination:service=Queue,name=C
State: CONFIGURED
I Depend On:
    jboss.mq:service=DestinationManager

ObjectName: jboss.mq.destination:service=Queue,name=D
State: CONFIGURED
I Depend On:
    jboss.mq:service=DestinationManager

ObjectName: jboss.mq.destination:service=Queue,name=ex
State: CONFIGURED
I Depend On:
    jboss.mq:service=DestinationManager

ObjectName: jboss.mq:service=Invoker
State: CONFIGURED
I Depend On:
    jboss.mq:service=TracingInterceptor
Depends On Me:
    jboss.mq:service=InvocationLayer,type=HTTP
    jboss.mq:service=InvocationLayer,type=JVM
    jboss.mq:service=InvocationLayer,type=UIL2

ObjectName: jboss.mq:service=TracingInterceptor
State: CONFIGURED
I Depend On:
    jboss.mq:service=SecurityManager
Depends On Me:
    jboss.mq:service=Invoker

ObjectName: jboss.mq:service=SecurityManager
State: CONFIGURED
I Depend On:
    jboss.mq:service=DestinationManager
Depends On Me:
    jboss.mq.destination:service=Topic,name=testTopic
    jboss.mq.destination:service=Topic,name=securedTopic
    jboss.mq.destination:service=Topic,name=testDurableTopic
    jboss.mq.destination:service=Queue,name=testQueue
    jboss.mq:service=TracingInterceptor
    jboss.mq.destination:service=Queue,name=DLQ

ObjectName: jboss.mq.destination:service=Queue,name=DLQ
State: CONFIGURED
I Depend On:
    jboss.mq:service=DestinationManager
    jboss.mq:service=SecurityManager

ObjectName: jboss.mq:service=InvocationLayer,type=JVM
State: CONFIGURED
I Depend On:
    jboss.mq:service=Invoker

ObjectName: jboss.mq:service=InvocationLayer,type=UIL2
State: CONFIGURED
I Depend On:
    jboss.mq:service=Invoker

ObjectName: jboss.jmx:type=adaptor,name=Invoker,protocol=jrmp,service=proxyFacto
ry
State: CONFIGURED
I Depend On:
    jboss:service=invoker,type=jrmp
    jboss.jmx:type=adaptor,name=Invoker

ObjectName: jboss.jca:service=DataSourceBinding,name=DefaultDS
State: CONFIGURED
I Depend On:
    jboss.jca:service=LocalTxCM,name=DefaultDS
    jboss:service=invoker,type=jrmp
Depends On Me:
    jboss.ejb:service=EJBTimerService,persistencePolicy=database
    jboss:service=KeyGeneratorFactory,type=HiLo
    jboss.mq:service=StateManager
    jboss.mq:service=PersistenceManager

ObjectName: jboss:service=Hypersonic,database=localDB
State: FAILED
Reason: java.sql.SQLException: The database is already in use by another proce
ss: org.hsqldb.persist.NIOLockFile@2e76493f[file =C:\Program Files\HP\Quality Ce
nter\jboss\server\default\data\hypersonic\localDB.lck, exists=true, locked=false
, valid=false, fl =null]: java.lang.Exception:另一个程序已锁定文件的一部分,进
程无法访问。 : C:\Program Files\HP\Quality Center\jboss\server\default\data\hype
rsonic\localDB.lck
Depends On Me:
    jboss.jca:service=ManagedConnectionFactory,name=DefaultDS

--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss:service=WebService
State: FAILED
Reason: java.lang.Exception: Port 8083 already in use.
Depends On Me:
    jboss.ejb:service=EJBDeployer
    jboss.ws4ee:service=AxisService

ObjectName: jboss:service=invoker,type=jrmp
State: FAILED
Reason: java.rmi.server.ExportException: Port already in use: 4444; nested exc
eption is:
      java.net.BindException: Address already in use: JVM_Bind
I Depend On:
    jboss:service=TransactionManager
Depends On Me:
    jboss:service=proxyFactory,target=ClientUserTransactionFactory
    jboss:service=proxyFactory,target=ClientUserTransaction
    jboss.jmx:type=adaptor,name=Invoker,protocol=jrmp,service=proxyFactory
    jboss.jca:service=DataSourceBinding,name=DefaultDS

ObjectName: jboss:service=Hypersonic,database=localDB
State: FAILED
Reason: java.sql.SQLException: The database is already in use by another proce
ss: org.hsqldb.persist.NIOLockFile@2e76493f[file =C:\Program Files\HP\Quality Ce
nter\jboss\server\default\data\hypersonic\localDB.lck, exists=true, locked=false
, valid=false, fl =null]: java.lang.Exception:另一个程序已锁定文件的一部分,进
程无法访问。 : C:\Program Files\HP\Quality Center\jboss\server\default\data\hype
rsonic\localDB.lck
Depends On Me:
    jboss.jca:service=ManagedConnectionFactory,name=DefaultDS

huangcm 发表于 2011-9-22 12:12:32

at org.jboss.deployment.MainDeployer.checkIncompleteDeployments(MainDepl
oyer.java:1286)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:741)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:722)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
er.java:141)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
      at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept
or.java:121)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
      at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM
BeanOperationInterceptor.java:127)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
java:249)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
      at $Proxy5.deploy(Unknown Source)
      at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:434)
      at org.jboss.system.server.ServerImpl.start(ServerImpl.java:315)
      at org.jboss.Main.boot(Main.java:195)
      at org.jboss.Main$1.run(Main.java:463)
      at java.lang.Thread.run(Thread.java:595)
08:25:40,984 ERROR Error starting endpoint
java.net.BindException: Address already in use: JVM_Bind:8181
      at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoi
nt.java:297)
      at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpo
int.java:312)
      at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:182
)
      at org.apache.catalina.connector.Connector.start(Connector.java:1001)
      at org.jboss.web.tomcat.tc5.Tomcat5.startConnectors(Tomcat5.java:492)
      at org.jboss.web.tomcat.tc5.Tomcat5.handleNotification(Tomcat5.java:521)

      at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.mx.notification.NotificationListenerProxy.invoke(Notificati
onListenerProxy.java:138)
      at $Proxy23.handleNotification(Unknown Source)
      at org.jboss.mx.util.JBossNotificationBroadcasterSupport.handleNotificat
ion(JBossNotificationBroadcasterSupport.java:112)
      at org.jboss.mx.util.JBossNotificationBroadcasterSupport.sendNotificatio
n(JBossNotificationBroadcasterSupport.java:93)
      at org.jboss.system.server.ServerImpl.sendNotification(ServerImpl.java:8
54)
      at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:449)
      at org.jboss.system.server.ServerImpl.start(ServerImpl.java:315)
      at org.jboss.Main.boot(Main.java:195)
      at org.jboss.Main$1.run(Main.java:463)
      at java.lang.Thread.run(Thread.java:595)
08:25:41,000 WARN Failed to startConnectors
LifecycleException:Protocol handler start failed: java.net.BindException: Addr
ess already in use: JVM_Bind:8181
      at org.apache.catalina.connector.Connector.start(Connector.java:1003)
      at org.jboss.web.tomcat.tc5.Tomcat5.startConnectors(Tomcat5.java:492)
      at org.jboss.web.tomcat.tc5.Tomcat5.handleNotification(Tomcat5.java:521)

      at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.mx.notification.NotificationListenerProxy.invoke(Notificati
onListenerProxy.java:138)
      at $Proxy23.handleNotification(Unknown Source)
      at org.jboss.mx.util.JBossNotificationBroadcasterSupport.handleNotificat
ion(JBossNotificationBroadcasterSupport.java:112)
      at org.jboss.mx.util.JBossNotificationBroadcasterSupport.sendNotificatio
n(JBossNotificationBroadcasterSupport.java:93)
      at org.jboss.system.server.ServerImpl.sendNotification(ServerImpl.java:8
54)
      at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:449)
      at org.jboss.system.server.ServerImpl.start(ServerImpl.java:315)
      at org.jboss.Main.boot(Main.java:195)
      at org.jboss.Main$1.run(Main.java:463)
      at java.lang.Thread.run(Thread.java:595)
08:25:41,015 INFO JBoss (MX MicroKernel) [4.0.2 (build: CVSTag=JBoss_4
_0_2 date=200505022023)] Started in 31s:438ms

huangcm 发表于 2011-9-22 12:31:25

不知道是什么把数据库把占用了,但是没道理啊 ,都没去用那个新安装的数据库,哪里出了问题呢,搞死人了啊。

huangcm 发表于 2011-9-23 09:03:00

谢谢以上各位的帮忙。

我卸载了,重装,目前可以了。

我想有可能原因是 我qc安装软件放的位置不对,在中文路径下,后面我切出来放在盘跟目录下安装。
页: [1]
查看完整版本: qc10安装后,页面无法访问 http400