geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sachin Patel (JIRA)" <j...@apache.org>
Subject [jira] Commented: (GERONIMODEVTOOLS-126) Geronimo Fails to Start: Port 1099 in Use
Date Tue, 02 Jan 2007 16:42:27 GMT

    [ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461764
] 

Sachin Patel commented on GERONIMODEVTOOLS-126:
-----------------------------------------------

Changing the port doesn't change the port of the server, you're specifiying the port that
the server is configured to, which is 1099 by default.  Jeff's comments are correct, something
must be using that port.

> Geronimo Fails to Start: Port 1099 in Use
> -----------------------------------------
>
>                 Key: GERONIMODEVTOOLS-126
>                 URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-126
>             Project: Geronimo-Devtools
>          Issue Type: Bug
>         Environment: Windows XP, WTP 1.5.2, Geronimo 1.1 with Tomcat
>            Reporter: Arthur Ryman
>
> I installed Geronim 1.1 with Tomcat via the Server tools in a fresh WTP workspace. I
created a JSP and tried to run it. Geronimo failed to start because it complained the port
1099 was in use. I edited the configuration, changing the port to 8099 and restarted, but
it still failed. It still tried to use 1099. The new configuration wasn't read. BTW, how do
I verify that 1099 really is in use? I don't know why it would be.
> Here is the console in DEBUG mode:
> Booting Geronimo Kernel (in Java 1.4.2)...
> 11:41:37,343 DEBUG [Daemon] java.endorsed.dirs=E:\ibm-java2-142\jre\lib\endorsed;E:\geronimo-1.1\geronimo-1.1.1\lib\endorsed
> 11:41:37,343 DEBUG [Daemon] java.ext.dirs=E:\ibm-java2-142\jre\lib\ext;E:\geronimo-1.1\geronimo-1.1.1\lib\ext
> 11:41:37,353 DEBUG [BasicKernel] Starting boot
> 11:41:37,563 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/boot/none/car?role=kernel
State changed from stopped to starting
> 11:41:37,563 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/boot/none/car?role=kernel
State changed from starting to running
> 11:41:37,563 DEBUG [BasicKernel] Booted
> 11:41:37,664 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/j2ee-system/1.1.1/car?configurationName=geronimo/j2ee-system/1.1.1/car
State changed from stopped to starting
> 11:41:37,674 DEBUG [Configuration] ClassLoader structure for configuration geronimo/j2ee-system/1.1.1/car
> Parent configurations:
> ClassPath:
> 11:41:37,804 DEBUG [Configuration] Started configuration geronimo/j2ee-system/1.1.1/car
> 11:41:37,804 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/j2ee-system/1.1.1/car?configurationName=geronimo/j2ee-system/1.1.1/car
State changed from starting to running
> 11:41:38,154 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=Repository,name=Repository
State changed from stopped to starting
> 11:41:38,154 DEBUG [GBeanSingleReference] Waiting to start geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=Repository,name=Repository
because no targets are running for reference ServerInfo matching the patterns geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=GBean,name=ServerInfo
> 11:41:38,154 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=SystemLog,name=Logger
State changed from stopped to starting
> 11:41:38,285 DEBUG [GBeanSingleReference] Waiting to start geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=SystemLog,name=Logger
because no targets are running for reference ServerInfo matching the patterns geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=GBean,name=ServerInfo
> 11:41:38,285 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=ArtifactManager,name=ArtifactManager
State changed from stopped to starting
> 11:41:38,285 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=ArtifactManager,name=ArtifactManager
State changed from starting to running
> 11:41:38,285 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=ArtifactResolver,name=ArtifactResolver
State changed from stopped to starting
> 11:41:38,355 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=ArtifactResolver,name=ArtifactResolver
State changed from starting to running
> 11:41:38,355 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=ConfigurationManager,name=ConfigurationManager
State changed from stopped to starting
> 11:41:38,355 DEBUG [GBeanSingleReference] Waiting to start geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=ConfigurationManager,name=ConfigurationManager
because no targets are running for reference PersistentConfigurationList matching the patterns
geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=AttributeStore,name=AttributeManager
> 11:41:38,385 DEBUG [GBeanSingleReference] Waiting to start geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=ConfigurationManager,name=ConfigurationManager
because no targets are running for reference AttributeStore matching the patterns geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=AttributeStore,name=AttributeManager
> 11:41:38,385 DEBUG [GBeanInstanceState] Checking if parent is running: parent=geronimo/j2ee-system/1.1.1/car?configurationName=geronimo/j2ee-system/1.1.1/car
> 11:41:38,395 DEBUG [GBeanInstanceState] Parent is running: parent=geronimo/j2ee-system/1.1.1/car?configurationName=geronimo/j2ee-system/1.1.1/car
> 11:41:38,395 DEBUG [GBeanInstanceState] Checking if parent is running: parent=geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=ArtifactResolver,name=ArtifactResolver
> 11:41:38,395 DEBUG [GBeanInstanceState] Parent is running: parent=geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=ArtifactResolver,name=ArtifactResolver
> 11:41:38,395 DEBUG [GBeanSingleReference] Waiting to start geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=ConfigurationManager,name=ConfigurationManager
because no targets are running for reference PersistentConfigurationList matching the patterns
geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=AttributeStore,name=AttributeManager
> 11:41:38,395 DEBUG [GBeanSingleReference] Waiting to start geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=ConfigurationManager,name=ConfigurationManager
because no targets are running for reference AttributeStore matching the patterns geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=AttributeStore,name=AttributeManager
> 11:41:38,395 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=ConfigurationStore,name=Local
State changed from stopped to starting
> 11:41:38,395 DEBUG [GBeanSingleReference] Waiting to start geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=ConfigurationStore,name=Local
because no targets are running for reference Repository matching the patterns geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=Repository,name=Repository
> 11:41:38,395 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=AttributeStore,name=AttributeManager
State changed from stopped to starting
> 11:41:38,395 DEBUG [GBeanSingleReference] Waiting to start geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=AttributeStore,name=AttributeManager
because no targets are running for reference ServerInfo matching the patterns geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=GBean,name=ServerInfo
> 11:41:38,395 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=GBean,name=ServerInfo
State changed from stopped to starting
> 11:41:38,405 DEBUG [GBeanInstanceState] GBeanInstanceState for: geronimo/j2ee-system/1.1.1/car?ServiceModule=geronimo/j2ee-system/1.1.1/car,j2eeType=GBean,name=ServerInfo
State changed from starting to running
> 11:41:38,405 DEBUG [GBeanInstanceState] Checking if parent is running: parent=geronimo/j2ee-system/1.1.1/car?configurationName=geronimo/j2ee-system/1.1.1/car
> 11:41:38,405 DEBUG [GBeanInstanceState] Parent is running: parent=geronimo/j2ee-system/1.1.1/car?configurationName=geronimo/j2ee-system/1.1.1/car
> 11:41:38,495 DEBUG [URLConfigurator] Configuring from URL: file:/E:/geronimo-1.1/geronimo-1.1.1/var/log/server-log4j.properties
> 11:41:38,565 DEBUG [URLConfigurator] Content type: content/unknown
> 11:41:38,565 DEBUG [URLConfigurator] Configuring Log4j using configurator: org.apache.log4j.PropertyConfigurator@2eb27a16,
repository: org.apache.log4j.Hierarchy@75bcfa15
> 11:41:40,688 WARN  [RMIRegistryService] RMI Registry failed
> 11:41:40,688 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED
state: abstractName="geronimo/rmi-naming/1.1.1/car?ServiceModule=geronimo/rmi-naming/1.1.1/car,j2eeType=GBean,name=RMIRegistry"
> java.rmi.server.ExportException: Port already in use: 1099; nested exception is: 
> 	java.net.BindException: Address already in use: NET_Bind
> 	at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:283)
> 	at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
> 	at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:400)
> 	at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:134)
> 	at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:163)
> 	at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:110)
> 	at sun.rmi.registry.RegistryImpl.<init>(RegistryImpl.java:96)
> 	at java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:189)
> 	at org.apache.geronimo.system.rmi.RMIRegistryService.doStart(RMIRegistryService.java:58)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:981)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:540)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
> 	at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:374)
> 	at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:527)
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:508)
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
> 	at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> 	at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
> 	at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
> 	at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
> 	at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 	at org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$949f354c.startConfiguration(<generated>)
> 	at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:297)
> 	at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
> 	at org.apache.geronimo.system.main.Daemon.main(Daemon.java:377)
> Caused by: java.net.BindException: Address already in use: NET_Bind
> 	at java.net.PlainSocketImpl.socketBind(Native Method)
> 	at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:362)
> 	at java.net.ServerSocket.bind(ServerSocket.java:341)
> 	at java.net.ServerSocket.<init>(ServerSocket.java:208)
> 	at java.net.ServerSocket.<init>(ServerSocket.java:120)
> 	at sun.rmi.transport.proxy.RMIDirectSocketFactory.createServerSocket(RMIDirectSocketFactory.java:45)
> 	at sun.rmi.transport.proxy.RMIMasterSocketFactory.createServerSocket(RMIMasterSocketFactory.java:349)
> 	at sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:633)
> 	at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:271)
> 	... 30 more
> 11:41:40,818 DEBUG [GBeanSingleReference] Waiting to start geronimo/rmi-naming/1.1.1/car?ServiceModule=geronimo/rmi-naming/1.1.1/car,j2eeType=GBean,name=MBeanServerKernelBridge
because no targets are running for reference MBeanServerReference matching the patterns geronimo/rmi-naming/1.1.1/car?ServiceModule=geronimo/rmi-naming/1.1.1/car,j2eeType=GBean,name=MBeanServerReference
> Geronimo startup failed:
> org.apache.geronimo.kernel.config.LifecycleException: start of geronimo/rmi-naming/1.1.1/car
failed
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:544)
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:508)
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
> 	at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> 	at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
> 	at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
> 	at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
> 	at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 	at org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$949f354c.startConfiguration(<generated>)
> 	at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:297)
> 	at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
> 	at org.apache.geronimo.system.main.Daemon.main(Daemon.java:377)
> Caused by: org.apache.geronimo.kernel.config.InvalidConfigException: Unknown start exception
> 	at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:440)
> 	at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:527)
> 	... 13 more
> Caused by: org.apache.geronimo.gbean.InvalidConfigurationException: Configuration geronimo/rmi-naming/1.1.1/car
failed to start due to the following reasons:
>   The service ServiceModule=geronimo/rmi-naming/1.1.1/car,j2eeType=GBean,name=RMIRegistry
did not start because the doStart method threw an exception. 
> java.rmi.server.ExportException: Port already in use: 1099; nested exception is: 
> 	java.net.BindException: Address already in use: NET_Bind
> 	at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:283)
> 	at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
> 	at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:400)
> 	at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:134)
> 	at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:163)
> 	at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:110)
> 	at sun.rmi.registry.RegistryImpl.<init>(RegistryImpl.java:96)
> 	at java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:189)
> 	at org.apache.geronimo.system.rmi.RMIRegistryService.doStart(RMIRegistryService.java:58)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:981)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:540)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
> 	at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:374)
> 	at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:527)
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:508)
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
> 	at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> 	at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:122)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
> 	at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
> 	at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
> 	at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 	at org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$949f354c.startConfiguration(<generated>)
> 	at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:297)
> 	at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
> 	at org.apache.geronimo.system.main.Daemon.main(Daemon.java:377)
> Caused by: java.net.BindException: Address already in use: NET_Bind
> 	at java.net.PlainSocketImpl.socketBind(Native Method)
> 	at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:362)
> 	at java.net.ServerSocket.bind(ServerSocket.java:341)
> 	at java.net.ServerSocket.<init>(ServerSocket.java:208)
> 	at java.net.ServerSocket.<init>(ServerSocket.java:120)
> 	at sun.rmi.transport.proxy.RMIDirectSocketFactory.createServerSocket(RMIDirectSocketFactory.java:45)
> 	at sun.rmi.transport.proxy.RMIMasterSocketFactory.createServerSocket(RMIMasterSocketFactory.java:349)
> 	at sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:633)
> 	at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:271)
> 	... 30 more
> 	at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:403)
> 	... 15 more
> Server shutdown begun              
> Server shutdown completed

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message