Netbeans.I에서 구현되는 SOAP 기반 웹 서비스가 있는데 서버 쪽에서 몇 가지 문제가 있으며 오류 500, 내부 오류, 나는 그것이 자동으로 로그를 체크 아웃 말해 디버깅 할 수 없습니다하지만 내 catalina.out이 코드의 전체이기 때문에 : 기본적으로Catalina.out의 "org.apache.catalina.realm.CombinedRealm startInterna"오류
Aug 20, 2011 11:01:32 PM org.apache.catalina.realm.CombinedRealm startInternal
SEVERE: Failed to start "org.apache.catalina.realm.UserDatabaseRealm/1.0" realm
org.apache.catalina.LifecycleException: No UserDatabase component found under key UserDatabase
at org.apache.catalina.realm.UserDatabaseRealm.startInternal(UserDatabaseRealm.java:264)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
at org.apache.catalina.realm.CombinedRealm.startInternal(CombinedRealm.java:201)
at org.apache.catalina.realm.LockOutRealm.startInternal(LockOutRealm.java:120)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1026)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:291)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:727)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
at org.apache.catalina.startup.Catalina.start(Catalina.java:620)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:303)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:431)
Aug 20, 2011 11:01:32 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive soap.war
Aug 20, 2011 11:01:33 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory manager
Aug 20, 2011 11:01:34 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
Aug 20, 2011 11:01:35 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
Aug 20, 2011 11:01:35 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory host-manager
Aug 20, 2011 11:01:36 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
Aug 20, 2011 11:01:37 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory axis
- Unable to find config file. Creating new servlet engine config file: /WEB-INF/server-config.wsdd
Aug 20, 2011 11:01:39 PM org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Aug 20, 2011 11:01:39 PM org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Aug 20, 2011 11:01:39 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 7851 ms
같은 코드의 전체 단지 내가 시작할 때 나타납니다 또는 종료 내를 Tomcat은 아무런 도움이되지 않아서 왜 저에게 오류 500을 주는지 설명 할 수 있습니다. 누군가가 내게 어떤 일이 일어날 수 있는지 말해 주실 수 있습니까?
org.apache.catalina.realm.CombinedRealm startInterna
미리 감사드립니다.
이
내가 당신이 있다면 <GlobalNamingResources>
<!-- Editable user database that can also be used by
UserDatabaseRealm to authenticate users
-->
<Resource name="NeuroJDBC" auth="Container"
type="javax.sql.Datasource"
driverClassName="com.mysql.jdbc.Driver"
password="alpbra"
maxIdle="2"
maxWait="5000"
removeAbandoned="true"
removedTimeout="60"
username="root"
url="jdbc:mysql://localhost:3306/NeuroDatabase"
description="User database that can be updated and saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
</GlobalNamingResources>
그것의 꽤 이상한에
을 변경하려고 할 수 있습니다 DB 연결 문제가 없기 때문에! 모든 것이 완벽하게 작동하고 있습니다. Catalina.out이 필요합니다. 웹 서비스의 서버 측에서 오류 500을 주었을 때 나는 무엇이 잘못 될지 알 수 있습니다. 온라인 가이드에 따라 server.xml을 구성했습니다. 내용을 게시해야합니까? 링크와 답장을 보내 주셔서 감사합니다. – rosa
예, 특히 편집 한 내용을 게시하십시오. 제쳐두고 새로 시작한 tomcat을 다시 사용해보고 무슨 일이 일어나는지 확인할 수 있습니다. – eon
방금 변경 한 server.xml의 일부를 추가하여 원래 질문을 편집했습니다. – rosa