failed to log in on Tomcat with ITDS V6.0
Env:RTC(DB2/Tomcat /ITDS V6.0)
the group names in LDAP user directory are same from the Jazz group names,I don't update web.xml of tomcat.
After I run setting up succesfully, I can import users from ITDS(LDAP).,but NON-ADMIN users can't log in .
Error message:Incorrect User name or Password
Do I need to do anything?
the group names in LDAP user directory are same from the Jazz group names,I don't update web.xml of tomcat.
After I run setting up succesfully, I can import users from ITDS(LDAP).,but NON-ADMIN users can't log in .
Error message:Incorrect User name or Password
Do I need to do anything?
13 answers
I import the following IDIF file into ITDS V6.0
dn: dc=chinajava,dc=net
objectclass: domain
objectclass: top
# Add lines according to this scheme that correspond to your suffix
dc: chinajava,dc=net
dc: chinajava
dn: cn=users,dc=chinajava,dc=net
objectclass: container
objectclass: top
cn: users
dn: cn=groups,dc=chinajava,dc=net
objectclass: top
objectclass: container
cn: groups
dn: uid=ADMIN,cn=users,dc=chinajava,dc=net
objectclass: organizationalPerson
objectclass: person
objectclass: top
objectclass: inetOrgPerson
uid: ADMIN
userpassword: ADMIN
sn: ADMIN
givenName: admin
cn: admin ADMIN
mail: xxxxx@hotmail.com
dn: uid=jazzadmin,cn=users,dc=chinajava,dc=net
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
uid: jazzadmin
userpassword: passw0rd
sn: admin
givenName: jazz
cn: jazz admin
mail: xxxxx@hotmail.com
dn: cn=JazzAdmins,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=ADMIN,cn=users,dc=chinajava,dc=net
cn: JazzAdmins
dn: cn=JazzAdmins,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=jazzadmin,cn=users,dc=chinajava,dc=net
cn: JazzAdmins
dn: uid=jazzdwadmin,cn=users,dc=chinajava,dc=net
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
uid: jazzdwadmin
userpassword: passw0rd
sn: dwadmin
givenName: jazz
cn: jazz dwadmin
mail: xxxxx@hotmail.com
dn: cn=JazzDWAdmins,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=jazzdwadmin,cn=users,dc=chinajava,dc=net
cn: JazzDWAdmins
dn: uid=jazzguest,cn=users,dc=chinajava,dc=net
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
uid: jazzguest
userpassword: passw0rd
sn: guest
givenName: jazz
cn: jazz guest
mail: xxxxx@hotmail.com
dn: cn=JazzGuests,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=jazzguest,cn=users,dc=chinajava,dc=net
cn: JazzGuests
dn: uid=jazzuser,cn=users,dc=chinajava,dc=net
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
uid: jazzuser
userpassword: passw0rd
sn: user
givenName: jazz
cn: jazz user
mail: xxxxx@hotmail.com
dn: cn=JazzUsers,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=jazzuser,cn=users,dc=chinajava,dc=net
cn: JazzUsers
How to change server.xml and web.xml?And how to input information of Setting up?
dn: dc=chinajava,dc=net
objectclass: domain
objectclass: top
# Add lines according to this scheme that correspond to your suffix
dc: chinajava,dc=net
dc: chinajava
dn: cn=users,dc=chinajava,dc=net
objectclass: container
objectclass: top
cn: users
dn: cn=groups,dc=chinajava,dc=net
objectclass: top
objectclass: container
cn: groups
dn: uid=ADMIN,cn=users,dc=chinajava,dc=net
objectclass: organizationalPerson
objectclass: person
objectclass: top
objectclass: inetOrgPerson
uid: ADMIN
userpassword: ADMIN
sn: ADMIN
givenName: admin
cn: admin ADMIN
mail: xxxxx@hotmail.com
dn: uid=jazzadmin,cn=users,dc=chinajava,dc=net
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
uid: jazzadmin
userpassword: passw0rd
sn: admin
givenName: jazz
cn: jazz admin
mail: xxxxx@hotmail.com
dn: cn=JazzAdmins,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=ADMIN,cn=users,dc=chinajava,dc=net
cn: JazzAdmins
dn: cn=JazzAdmins,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=jazzadmin,cn=users,dc=chinajava,dc=net
cn: JazzAdmins
dn: uid=jazzdwadmin,cn=users,dc=chinajava,dc=net
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
uid: jazzdwadmin
userpassword: passw0rd
sn: dwadmin
givenName: jazz
cn: jazz dwadmin
mail: xxxxx@hotmail.com
dn: cn=JazzDWAdmins,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=jazzdwadmin,cn=users,dc=chinajava,dc=net
cn: JazzDWAdmins
dn: uid=jazzguest,cn=users,dc=chinajava,dc=net
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
uid: jazzguest
userpassword: passw0rd
sn: guest
givenName: jazz
cn: jazz guest
mail: xxxxx@hotmail.com
dn: cn=JazzGuests,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=jazzguest,cn=users,dc=chinajava,dc=net
cn: JazzGuests
dn: uid=jazzuser,cn=users,dc=chinajava,dc=net
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
uid: jazzuser
userpassword: passw0rd
sn: user
givenName: jazz
cn: jazz user
mail: xxxxx@hotmail.com
dn: cn=JazzUsers,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=jazzuser,cn=users,dc=chinajava,dc=net
cn: JazzUsers
How to change server.xml and web.xml?And how to input information of Setting up?
There is a tech note on how to setup LDAP on tomcat
https://jazz.net/learn/LearnItem.jsp?href=content/tech-notes/jazz-team-server-1_0-user-management-in-tomcat/index.html
--- Balaji
https://jazz.net/learn/LearnItem.jsp?href=content/tech-notes/jazz-team-server-1_0-user-management-in-tomcat/index.html
--- Balaji
I import the following IDIF file into ITDS V6.0
dn: dc=chinajava,dc=net
objectclass: domain
objectclass: top
# Add lines according to this scheme that correspond to your suffix
dc: chinajava,dc=net
dc: chinajava
dn: cn=users,dc=chinajava,dc=net
objectclass: container
objectclass: top
cn: users
dn: cn=groups,dc=chinajava,dc=net
objectclass: top
objectclass: container
cn: groups
dn: uid=ADMIN,cn=users,dc=chinajava,dc=net
objectclass: organizationalPerson
objectclass: person
objectclass: top
objectclass: inetOrgPerson
uid: ADMIN
userpassword: ADMIN
sn: ADMIN
givenName: admin
cn: admin ADMIN
mail: xxxxx@hotmail.com
dn: uid=jazzadmin,cn=users,dc=chinajava,dc=net
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
uid: jazzadmin
userpassword: passw0rd
sn: admin
givenName: jazz
cn: jazz admin
mail: xxxxx@hotmail.com
dn: cn=JazzAdmins,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=ADMIN,cn=users,dc=chinajava,dc=net
cn: JazzAdmins
dn: cn=JazzAdmins,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=jazzadmin,cn=users,dc=chinajava,dc=net
cn: JazzAdmins
dn: uid=jazzdwadmin,cn=users,dc=chinajava,dc=net
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
uid: jazzdwadmin
userpassword: passw0rd
sn: dwadmin
givenName: jazz
cn: jazz dwadmin
mail: xxxxx@hotmail.com
dn: cn=JazzDWAdmins,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=jazzdwadmin,cn=users,dc=chinajava,dc=net
cn: JazzDWAdmins
dn: uid=jazzguest,cn=users,dc=chinajava,dc=net
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
uid: jazzguest
userpassword: passw0rd
sn: guest
givenName: jazz
cn: jazz guest
mail: xxxxx@hotmail.com
dn: cn=JazzGuests,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=jazzguest,cn=users,dc=chinajava,dc=net
cn: JazzGuests
dn: uid=jazzuser,cn=users,dc=chinajava,dc=net
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
uid: jazzuser
userpassword: passw0rd
sn: user
givenName: jazz
cn: jazz user
mail: xxxxx@hotmail.com
dn: cn=JazzUsers,cn=groups,dc=chinajava,dc=net
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=jazzuser,cn=users,dc=chinajava,dc=net
cn: JazzUsers
How to change server.xml and web.xml?And how to input information of Setting up?
It's not same as my IDIF for userBase and roleBase.
I mean how to setup server.xml for my IDIF and LDAP.
I mean how to setup server.xml for my IDIF and LDAP.
There is a tech note on how to setup LDAP on tomcat
https://jazz.net/learn/LearnItem.jsp?href=content/tech-notes/jazz-team-server-1_0-user-management-in-tomcat/index.html
--- Balaji
I import the following IDIF file into ITDS V6.0
If I setup as the following ,ADMIN user can't log in admin/setup page.
<Realm className="org.apache.catalina.realm.JNDIRealm"
debug="9"
connectionURL="ldap://ldap:389"
userBase="cn=JazzAdmins,dc=chinajava,dc=net"
or userBase="dc=chinajava,dc=net
userSearch="(mail={0})"
userSubtree="true"
roleBase="cn=groups,dc=chinajava,dc=net"
roleSubtree="false"
roleSearch="(members={0})"
roleName="cn"/>
<Realm className="org.apache.catalina.realm.JNDIRealm"
debug="9"
connectionURL="ldap://ldap:389"
userBase="cn=JazzAdmins,dc=chinajava,dc=net"
or userBase="dc=chinajava,dc=net
userSearch="(mail={0})"
userSubtree="true"
roleBase="cn=groups,dc=chinajava,dc=net"
roleSubtree="false"
roleSearch="(members={0})"
roleName="cn"/>
There is a tech note on how to setup LDAP on tomcat
https://jazz.net/learn/LearnItem.jsp?href=content/tech-notes/jazz-team-server-1_0-user-management-in-tomcat/index.html
--- Balaji
If you stop using the Tomcat database, then you will lose the ability to
login as ADMIN/ADMIN and must log in with a user in yuor LDAP server who
has the JazzAdmin role. What user are you trying to log in as?
-
Matt Lavin
Jazz Server Team
On Thu, 2009-01-15 at 04:37 +0000, openeis wrote:
login as ADMIN/ADMIN and must log in with a user in yuor LDAP server who
has the JazzAdmin role. What user are you trying to log in as?
-
Matt Lavin
Jazz Server Team
On Thu, 2009-01-15 at 04:37 +0000, openeis wrote:
If I setup as the following ,I can't log in admin/setup page.
<Realm className="org.apache.catalina.realm.JNDIRealm"
debug="9"
connectionURL="ldap://ldap:389"
userBase="cn=JazzAdmins,dc=chinajava,dc=net"
or userBase="dc=chinajava,dc=net
userSearch="(mail={0})"
userSubtree="true"
roleBase="cn=groups,dc=chinajava,dc=net"
roleSubtree="false"
roleSearch="(members={0})"
roleName="cn"/
There is a tech note on how to setup LDAP on tomcat
https://jazz.net/learn/LearnItem.jsp?href=content/tech-notes/jazz-team-server-1_0-user-management-in-tomcat/index.html
--- Balaji
Use ADMIN that is user of ITDS V6.0.
ADMIN/ADMIN can be browse by Apache Directory Studio
error message:
Jan 16, 2009 5:37:38 PM org.apache.catalina.realm.JNDIRealm authenticate
SEVERE: Exception performing authentication
javax.naming.NameNotFoundException: ; rema
ining name 'cn=JazzAdmins,dc=chinajava,dc=net'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3025)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2946)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2752)
at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1823)
at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1746)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirCon
text.java:383)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCom
positeDirContext.java:353)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCom
positeDirContext.java:336)
at javax.naming.directory.InitialDirContext.search(InitialDirContext.jav
a:259)
at org.apache.catalina.realm.JNDIRealm.getUserBySearch(JNDIRealm.java:10
51)
at org.apache.catalina.realm.JNDIRealm.getUser(JNDIRealm.java:959)
at org.apache.catalina.realm.JNDIRealm.authenticate(JNDIRealm.java:908)
at org.apache.catalina.realm.JNDIRealm.authenticate(JNDIRealm.java:809)
at org.apache.catalina.authenticator.FormAuthenticator.authenticate(Form
Authenticator.java:258)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
torBase.java:417)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
lowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:685)
at java.lang.Thread.run(Thread.java:810)
ADMIN/ADMIN can be browse by Apache Directory Studio
error message:
Jan 16, 2009 5:37:38 PM org.apache.catalina.realm.JNDIRealm authenticate
SEVERE: Exception performing authentication
javax.naming.NameNotFoundException: ; rema
ining name 'cn=JazzAdmins,dc=chinajava,dc=net'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3025)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2946)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2752)
at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1823)
at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1746)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirCon
text.java:383)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCom
positeDirContext.java:353)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCom
positeDirContext.java:336)
at javax.naming.directory.InitialDirContext.search(InitialDirContext.jav
a:259)
at org.apache.catalina.realm.JNDIRealm.getUserBySearch(JNDIRealm.java:10
51)
at org.apache.catalina.realm.JNDIRealm.getUser(JNDIRealm.java:959)
at org.apache.catalina.realm.JNDIRealm.authenticate(JNDIRealm.java:908)
at org.apache.catalina.realm.JNDIRealm.authenticate(JNDIRealm.java:809)
at org.apache.catalina.authenticator.FormAuthenticator.authenticate(Form
Authenticator.java:258)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
torBase.java:417)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
lowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:685)
at java.lang.Thread.run(Thread.java:810)
If you stop using the Tomcat database, then you will lose the ability to
login as ADMIN/ADMIN and must log in with a user in yuor LDAP server who
has the JazzAdmin role. What user are you trying to log in as?
-
Matt Lavin
Jazz Server Team
I don't know how to change web.xml.
Tomcat failed to start web applications When I changed web.xml as the following :
<servlet>
<servlet>default</servlet>
<servlet>org.apache.catalina.servlets.DefaultServlet</servlet>
<init>
<param>debug</param>
<param>0</param>
</init>
<init>
<param>listings</param>
<param>false</param>
</init>
<load>1</load>
</servlet>
<servlet>
<servlet>equinoxbridgeservlet</servlet>
<display>Equinox Bridge Servlet</display>
<description>Equinox Bridge Servlet</description>
<servlet>org.eclipse.equinox.servletbridge.BridgeServlet</servlet>
<init>
<param>enableFrameworkControls</param>
<param>false</param>
</init>
<!--
<init>
<param>commandline</param>
<param>-console</param>
</init>
-->
<init>
<param>extendedFrameworkExports</param>
<param></param>
</init>
<init>
<param>frameworkLauncherClass</param>
<param>com.ibm.team.repository.server.servletbridge.JazzFrameworkLauncher</param>
</init>
<load>1</load>
</servlet>
error message :
INFO: XML validation disabled
Jan 26, 2009 11:07:33 AM org.apache.tomcat.util.digester.Digester endElement
SEVERE: End event threw exception
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUt
ils.java:899)
at org.apache.tomcat.util.digester.SetNextRule.end(SetNextRule.java:193)
at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)
at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:105
8)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source
)
at org.apache.xerces.impl.dtd.XMLDTDValidator.endNamespaceScope(Unknown
Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown S
ource)
at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(
Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
known Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1562)
at org.apache.catalina.startup.ContextConfig.applicationWebConfig(Contex
tConfig.java:352)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:10
44)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:261)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:120)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
148)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74
0)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:626)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:553)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488
)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
)
at org.apache.catalina.core.StandardService.start(StandardService.java:4
48)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700
)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: java.lang.IllegalArgumentException: addChild: Child name 'equinoxbri
dgeservlet' is not unique
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:750)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74
0)
at org.apache.catalina.core.StandardContext.addChild(StandardContext.jav
a:1979)
... 47 more
Jan 26, 2009 11:07:34 AM org.apache.catalina.startup.ContextConfig applicationWe
bConfig
SEVERE: Parse error in application web.xml file at jndi:/localhost/jazz/WEB-INF/
web.xml
java.lang.IllegalArgumentException: addChild: Child name 'equinoxbridgeservlet'
is not unique
at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.
java:2726)
at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.
java:2752)
at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:106
1)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source
)
at org.apache.xerces.impl.dtd.XMLDTDValidator.endNamespaceScope(Unknown
Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown S
ource)
at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(
Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
known Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1562)
at org.apache.catalina.startup.ContextConfig.applicationWebConfig(Contex
tConfig.java:352)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:10
44)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:261)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:120)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
148)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74
0)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:626)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:553)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488
)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
)
at org.apache.catalina.core.StandardService.start(StandardService.java:4
48)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700
)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Jan 26, 2009 11:07:34 AM org.apache.catalina.startup.ContextConfig applicationWe
bConfig
SEVERE: Occurred at line 33 column 12
Jan 26, 2009 11:07:34 AM org.apache.catalina.startup.ContextConfig start
SEVERE: Marking this application unavailable due to previous error(s)
Jan 26, 2009 11:07:34 AM org.apache.catalina.core.StandardContext start
SEVERE: Error getConfigured
Jan 26, 2009 11:07:34 AM org.apache.catalina.core.StandardContext start
SEVERE: Context startup failed due to previous errors
Jan 26, 2009 11:07:34 AM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-9080
Jan 26, 2009 11:07:34 AM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-9443
Jan 26, 2009 11:07:34 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:9009
Jan 26, 2009 11:07:34 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31 config=null
Jan 26, 2009 11:07:34 AM
Tomcat failed to start web applications When I changed web.xml as the following :
<servlet>
<servlet>default</servlet>
<servlet>org.apache.catalina.servlets.DefaultServlet</servlet>
<init>
<param>debug</param>
<param>0</param>
</init>
<init>
<param>listings</param>
<param>false</param>
</init>
<load>1</load>
</servlet>
<servlet>
<servlet>equinoxbridgeservlet</servlet>
<display>Equinox Bridge Servlet</display>
<description>Equinox Bridge Servlet</description>
<servlet>org.eclipse.equinox.servletbridge.BridgeServlet</servlet>
<init>
<param>enableFrameworkControls</param>
<param>false</param>
</init>
<!--
<init>
<param>commandline</param>
<param>-console</param>
</init>
-->
<init>
<param>extendedFrameworkExports</param>
<param></param>
</init>
<init>
<param>frameworkLauncherClass</param>
<param>com.ibm.team.repository.server.servletbridge.JazzFrameworkLauncher</param>
</init>
<load>1</load>
</servlet>
error message :
INFO: XML validation disabled
Jan 26, 2009 11:07:33 AM org.apache.tomcat.util.digester.Digester endElement
SEVERE: End event threw exception
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUt
ils.java:899)
at org.apache.tomcat.util.digester.SetNextRule.end(SetNextRule.java:193)
at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)
at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:105
8)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source
)
at org.apache.xerces.impl.dtd.XMLDTDValidator.endNamespaceScope(Unknown
Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown S
ource)
at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(
Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
known Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1562)
at org.apache.catalina.startup.ContextConfig.applicationWebConfig(Contex
tConfig.java:352)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:10
44)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:261)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:120)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
148)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74
0)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:626)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:553)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488
)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
)
at org.apache.catalina.core.StandardService.start(StandardService.java:4
48)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700
)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: java.lang.IllegalArgumentException: addChild: Child name 'equinoxbri
dgeservlet' is not unique
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:750)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74
0)
at org.apache.catalina.core.StandardContext.addChild(StandardContext.jav
a:1979)
... 47 more
Jan 26, 2009 11:07:34 AM org.apache.catalina.startup.ContextConfig applicationWe
bConfig
SEVERE: Parse error in application web.xml file at jndi:/localhost/jazz/WEB-INF/
web.xml
java.lang.IllegalArgumentException: addChild: Child name 'equinoxbridgeservlet'
is not unique
at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.
java:2726)
at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.
java:2752)
at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:106
1)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source
)
at org.apache.xerces.impl.dtd.XMLDTDValidator.endNamespaceScope(Unknown
Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown S
ource)
at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(
Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
known Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1562)
at org.apache.catalina.startup.ContextConfig.applicationWebConfig(Contex
tConfig.java:352)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:10
44)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:261)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:120)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
148)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74
0)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:626)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:553)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488
)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
)
at org.apache.catalina.core.StandardService.start(StandardService.java:4
48)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700
)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Jan 26, 2009 11:07:34 AM org.apache.catalina.startup.ContextConfig applicationWe
bConfig
SEVERE: Occurred at line 33 column 12
Jan 26, 2009 11:07:34 AM org.apache.catalina.startup.ContextConfig start
SEVERE: Marking this application unavailable due to previous error(s)
Jan 26, 2009 11:07:34 AM org.apache.catalina.core.StandardContext start
SEVERE: Error getConfigured
Jan 26, 2009 11:07:34 AM org.apache.catalina.core.StandardContext start
SEVERE: Context startup failed due to previous errors
Jan 26, 2009 11:07:34 AM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-9080
Jan 26, 2009 11:07:34 AM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-9443
Jan 26, 2009 11:07:34 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:9009
Jan 26, 2009 11:07:34 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31 config=null
Jan 26, 2009 11:07:34 AM
The error message leads me to believe that you have two copies of the
equinoxbridgeservlet in your web.xml, is that right? You should only
have one definition of equinoxbridgeservlet.
-
Matt Lavin
Jazz Server Team
On Mon, 2009-01-26 at 03:27 +0000, openeis wrote:
Jan 26, 2009 11:07:34 AM org.apache.coyote.http11.Http11BaseProtocol
start
INFO: Starting Coyote HTTP/1.1 on http-9080
Jan 26, 2009 11:07:34 AM org.apache.coyote.http11.Http11BaseProtocol
start
INFO: Starting Coyote HTTP/1.1 on http-9443
Jan 26, 2009 11:07:34 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:9009
Jan 26, 2009 11:07:34 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31 config=null
Jan 26, 2009 11:07:34 AM
equinoxbridgeservlet in your web.xml, is that right? You should only
have one definition of equinoxbridgeservlet.
-
Matt Lavin
Jazz Server Team
On Mon, 2009-01-26 at 03:27 +0000, openeis wrote:
I don't know how to change web.xml.startup failed due to previous errors
Tomcat failed to start web applications When I changed web.xml as the
following :
servlet
servlet>default</servlet>org.apache.catalina.servlets.DefaultServlet</servlet>debug</param>0</param>listings</param>false</param>1</load
/servlet
<servlet
<servlet>equinoxbridgeservlet</servlet
<display>Equinox Bridge Servlet</display
<description>Equinox Bridge Servlet</description
<servlet>org.eclipse.equinox.servletbridge.BridgeServlet</servlet
<init
<param>enableFrameworkControls</param
<param>false</param>
</init
<!--
<init
<param>commandline</param
<param>-console</param>
</init>
init
param>extendedFrameworkExports</param></param>frameworkLauncherClass</param>com.ibm.team.repository.server.servletbridge.JazzFrameworkLauncher</param
/init
<load>1</load
</servlet
error message :
INFO: XML validation disabled
Jan 26, 2009 11:07:33 AM org.apache.tomcat.util.digester.Digester
endElement
SEVERE: End event threw exception
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:79)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at
org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUt
ils.java:899)
at
org.apache.tomcat.util.digester.SetNextRule.end(SetNextRule.java:193)
at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)
at
org.apache.tomcat.util.digester.Digester.endElement(Digester.java:105
8)
at
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source
)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.endNamespaceScope(Unknown
Source)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown
S
ource)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(
Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
known Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
at
org.apache.tomcat.util.digester.Digester.parse(Digester.java:1562)
at
org.apache.catalina.startup.ContextConfig.applicationWebConfig(Contex
tConfig.java:352)
at
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:10
44)
at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:261)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:120)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
148)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
java:760)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74
0)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:626)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:553)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488
)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:311)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:120)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
)
at
org.apache.catalina.core.StandardService.start(StandardService.java:4
48)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:700
)
at
org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:79)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: java.lang.IllegalArgumentException: addChild: Child name
'equinoxbri
dgeservlet' is not unique
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
java:750)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74
0)
at
org.apache.catalina.core.StandardContext.addChild(StandardContext.jav
a:1979)
... 47 more
Jan 26, 2009 11:07:34 AM org.apache.catalina.startup.ContextConfig
applicationWe
bConfig
SEVERE: Parse error in application web.xml file at
jndi:/localhost/jazz/WEB-INF/
web.xml
java.lang.IllegalArgumentException: addChild: Child name
'equinoxbridgeservlet'
is not unique
at
org.apache.tomcat.util.digester.Digester.createSAXException(Digester.
java:2726)
at
org.apache.tomcat.util.digester.Digester.createSAXException(Digester.
java:2752)
at
org.apache.tomcat.util.digester.Digester.endElement(Digester.java:106
1)
at
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source
)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.endNamespaceScope(Unknown
Source)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown
S
ource)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(
Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
known Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
at
org.apache.tomcat.util.digester.Digester.parse(Digester.java:1562)
at
org.apache.catalina.startup.ContextConfig.applicationWebConfig(Contex
tConfig.java:352)
at
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:10
44)
at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:261)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:120)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
148)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
java:760)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74
0)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:626)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:553)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488
)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:311)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:120)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
)
at
org.apache.catalina.core.StandardService.start(StandardService.java:4
48)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:700
)
at
org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:79)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Jan 26, 2009 11:07:34 AM org.apache.catalina.startup.ContextConfig
applicationWe
bConfig
SEVERE: Occurred at line 33 column 12
Jan 26, 2009 11:07:34 AM org.apache.catalina.startup.ContextConfig
start
SEVERE: Marking this application unavailable due to previous error(s)
Jan 26, 2009 11:07:34 AM org.apache.catalina.core.StandardContext
start
SEVERE: Error getConfigured
Jan 26, 2009 11:07:34 AM org.apache.catalina.core.StandardContext
start
SEVERE: Context
Jan 26, 2009 11:07:34 AM org.apache.coyote.http11.Http11BaseProtocol
start
INFO: Starting Coyote HTTP/1.1 on http-9080
Jan 26, 2009 11:07:34 AM org.apache.coyote.http11.Http11BaseProtocol
start
INFO: Starting Coyote HTTP/1.1 on http-9443
Jan 26, 2009 11:07:34 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:9009
Jan 26, 2009 11:07:34 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31 config=null
Jan 26, 2009 11:07:34 AM
Only have one equinoxbridgeservlet in your web.xml.
I search for equinoxbridgeservlet. only one.
I search for equinoxbridgeservlet. only one.
The error message leads me to believe that you have two copies of the
equinoxbridgeservlet in your web.xml, is that right? You should only
have one definition of equinoxbridgeservlet.
-
Matt Lavin
Jazz Server Team
page 1of 1 pagesof 2 pages