jboss6启动报错
报错一:19:19:10,814 WARN [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Throwable while attempting to get a new connection: null: org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=185599488)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4)))))
问题:数据源配置错误!
解决办法:配置正确数据源
报错二:19:43:12,162 WARN [org.hibernate.cfg.SettingsFactory] Could not obtain connection metadata: java.sql.SQLException: 不支持的特性
问题:jar包有问题,
解决办法:把原来classes14.jar,换成了ojdbc6_g.jar。问题解决
报错三:
ERROR [AbstractKernelController] Error installing to Start: name=XNIO:Binding:1200038492:RemotingTcpServer state=Create: java.net.BindException: Address already in use: bind
问题原因:端口被占用
解决方法:
在jboss安装目录下找到目录F:\...\jboss-6.1.0.Final\server\default\conf\bindingservice.beans\META-INF下的bindings-jboss-beans.xml文件:找到下面一段代码:
<bean class="org.jboss.services.binding.ServiceBindingMetadata">
<property name="serviceName">Remoting</property>
<property name="bindingName">tcp+ssl</property>
<property name="port">15501</property>
<property name="hostName">${jboss.bind.address}</property>
<property name="description">The port used for SSL (encrypted) Remoting connections</property>
</bean>
修改红色标记的端口(我的就是5501改成了15501)。重启jboss,问题解决。。。