MalformedObjectNameException: Unterminated key property part

2009-07-16 Thread Lin Chun
hi

I have a problem(MalformedObjectNameException: Unterminated key property
part) when I start my tomcat instance,i don't know what it is about,
and in which config file can cause the problem?

here is the server.xml

Server inet=x port= shutdown=SHUTDOWN debug=0
  Service name=Tomcat-Standalone
Connector  port=9010
   maxThreads=10 minSpareThreads=5 maxSpareThreads=5
   enableLookups=false acceptCount=10
   debug=0 connectionTimeout=2
   disableUploadTimeout=true /
Connector port=10010
enableLookups=false
minProcessors=5 maxProcessors=100
acceptCount=10 debug=0
protocol=AJP/1.3 /

Engine name=Standalone defaultHost=poc-bi.gie-sesamvitale.net
debug=0 
  Realm className=org.apache.catalina.realm.MemoryRealm
pathname=/MIDDLE/SESAM-Vitale/
poc-bi.gie-sesamvitale.net/tomcat1/conf/tomcat-users.xml/

  Host name= debug=0 appBase=/MIDDLE/SESAM-Vitale/
poc-bi.gie-sesamvitale.net
   unpackWARs=true autoDeploy=false
   xmlValidation=false xmlNamespaceAware=false

Valve className=org.apache.catalina.valves.AccessLogValve
 directory=logs  prefix=access. suffix=.log
 pattern=%t %r %q %b %D resolveHosts=false/

Context path=/service
docBase=/MIDDLE/SESAM-Vitale/poc-bi.gie-sesamvitale.net/docs
  crossContext=false reloadable=false
workDir=logs/tomcat_work debug=0
Resources allowLinking=true /
/Context
  /Host
/Engine
  /Service
/Server



GRAVE: Host registering failed!
javax.management.MalformedObjectNameException: Unterminated key property
part
at javax.management.ObjectName.construct(ObjectName.java:465)
at javax.management.ObjectName.init(ObjectName.java:1304)
at org.apache.catalina.core.StandardHost.init(StandardHost.java:782)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:669)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at
org.apache.catalina.core.StandardService.start(StandardService.java:450)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:745)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
16 juil. 2009 15:38:04 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
16 juil. 2009 15:38:04 org.apache.catalina.loader.WebappLoader init
GRAVE: Error registering loader
javax.management.MalformedObjectNameException: Unterminated key property
part
at javax.management.ObjectName.construct(ObjectName.java:465)
at javax.management.ObjectName.init(ObjectName.java:1304)
at
org.apache.catalina.loader.WebappLoader.init(WebappLoader.java:571)
at
org.apache.catalina.loader.WebappLoader.start(WebappLoader.java:605)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4079)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at
org.apache.catalina.core.StandardService.start(StandardService.java:450)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:745)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
16 juil. 2009 15:38:04 org.apache.catalina.loader.WebappLoader start
GRAVE: LifecycleException
javax.management.MalformedObjectNameException: Unterminated key property
part
at javax.management.ObjectName.construct(ObjectName.java:465)
at javax.management.ObjectName.init(ObjectName.java:1304)
at
org.apache.catalina.loader.WebappLoader.start(WebappLoader.java

Re: MalformedObjectNameException: Unterminated key property part

2009-07-16 Thread Konstantin Kolinko
1. What, exactly, Tomcat version is it? Do not forget to mention it
when asking the questions here.

2. This is wrong:
 Host name=
There should be a name. E.g. localhost, but any name will do.
It cannot be empty: It is used to name the host-specific configuration
and working directories, as well as when registering the component in
JMX. Thus the exception that you are seeing.

3. Service name=Tomcat-Standalone
Engine name=Standalone

Service and Engine name should better be equal. There were some bugs
(in some TC releases) if they are not.

This name (the Engine name, IIRC) also is used to name configuration
and working directories.


Best regards,
Konstantin Kolinko

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org