geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vamsavardhana Reddy (JIRA)" <j...@apache.org>
Subject [jira] Commented: (GERONIMO-3819) Update JMS Resources Portlet
Date Fri, 29 Feb 2008 12:04:51 GMT

    [ https://issues.apache.org/jira/browse/GERONIMO-3819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12573702#action_12573702
] 

Vamsavardhana Reddy commented on GERONIMO-3819:
-----------------------------------------------

Anish,

A few comments on the patch.  Use proper source code formatting (no tabs etc.), add svn properties
for the newly added files.  Use resource bundles for all field names shown in the JSPs.

Also, I am getting an exception when I shutdown the server after sending messages to a topic.
 stack trace is given below.

{code}
17:11:06,406 WARN  [[/activemq]] Cannot serialize session attribute javax.portle
t.p./activemq.JMSWizard!1082939780|0?messages for session 77583B5E383183289B0443
5198BFD4D2
java.io.NotSerializableException: org.apache.activemq.command.ActiveMQTextMessag
e
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1081)

        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
        at java.util.ArrayList.writeObject(ArrayList.java:569)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:91
7)
        at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:13
39)
        at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.jav
a:1290)
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)

        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
        at org.apache.catalina.session.StandardSession.writeObject(StandardSessi
on.java:1515)
        at org.apache.catalina.session.StandardSession.writeObjectData(StandardS
ession.java:959)
        at org.apache.catalina.session.StandardManager.doUnload(StandardManager.
java:517)
        at org.apache.catalina.session.StandardManager.unload(StandardManager.ja
va:463)
        at org.apache.catalina.session.StandardManager.stop(StandardManager.java
:667)
        at org.apache.catalina.core.StandardContext.stop(StandardContext.java:45
31)
        at org.apache.geronimo.tomcat.GeronimoStandardContext.kill(GeronimoStand
ardContext.java:238)
        at org.apache.geronimo.tomcat.TomcatContainer.removeContext(TomcatContai
ner.java:370)
        at org.apache.geronimo.tomcat.TomcatWebAppContext.doStop(TomcatWebAppCon
text.java:529)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.destroyInstance(GBean
Instance.java:1161)
        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStop(
GBeanInstanceState.java:339)
        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstan
ceState.java:188)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.ja
va:563)
        at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.ja
va:423)
        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstan
ceState.java:180)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.ja
va:563)
        at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.ja
va:423)
        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstan
ceState.java:180)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.ja
va:563)
        at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.ja
va:423)
        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstan
ceState.java:180)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.ja
va:563)
        at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.ja
va:423)
        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstan
ceState.java:180)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.ja
va:563)
        at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.ja
va:423)
        at org.apache.geronimo.kernel.config.KernelConfigurationManager$Shutdown
Hook.run(KernelConfigurationManager.java:316)
        at org.apache.geronimo.kernel.basic.BasicKernel.notifyShutdownHooks(Basi
cKernel.java:668)
        at org.apache.geronimo.kernel.basic.BasicKernel.shutdown(BasicKernel.jav
a:645)
        at org.apache.geronimo.kernel.util.MainConfigurationBootstrapper$1.run(M
ainConfigurationBootstrapper.java:76)
17:11:16,125 WARN  [ActiveMQManagedConnection] Connection failed: javax.jms.JMSE
xception: java.io.EOFException
17:11:16,125 WARN  [GeronimoConnectionEventListener] connectionErrorOccurred cal
led with null
javax.jms.JMSException: java.io.EOFException
        at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSuppo
rt.java:46)
        at org.apache.activemq.ActiveMQConnection.onAsyncException(ActiveMQConne
ction.java:1519)
        at org.apache.activemq.ActiveMQConnection.onException(ActiveMQConnection
.java:1535)
        at org.apache.activemq.transport.TransportFilter.onException(TransportFi
lter.java:96)
        at org.apache.activemq.transport.ResponseCorrelator.onException(Response
Correlator.java:114)
        at org.apache.activemq.transport.TransportFilter.onException(TransportFi
lter.java:96)
        at org.apache.activemq.transport.TransportFilter.onException(TransportFi
lter.java:96)
        at org.apache.activemq.transport.WireFormatNegotiator.onException(WireFo
rmatNegotiator.java:147)
        at org.apache.activemq.transport.InactivityMonitor.onException(Inactivit
yMonitor.java:150)
        at org.apache.activemq.transport.TransportSupport.onException(TransportS
upport.java:97)
        at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:
150)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.EOFException
        at java.io.DataInputStream.readInt(DataInputStream.java:358)
        at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.
java:267)
        at org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTranspo
rt.java:156)
        at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:
136)
        ... 1 more
17:11:16,125 WARN  [ActiveMQManagedConnection] Connection failed: javax.jms.JMSE
xception: java.io.EOFException
17:11:16,125 WARN  [GeronimoConnectionEventListener] connectionErrorOccurred cal
led with null
javax.jms.JMSException: java.io.EOFException
        at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSuppo
rt.java:46)
        at org.apache.activemq.ActiveMQConnection.onAsyncException(ActiveMQConne
ction.java:1519)
        at org.apache.activemq.ActiveMQConnection.onException(ActiveMQConnection
.java:1535)
        at org.apache.activemq.transport.TransportFilter.onException(TransportFi
lter.java:96)
        at org.apache.activemq.transport.ResponseCorrelator.onException(Response
Correlator.java:114)
        at org.apache.activemq.transport.TransportFilter.onException(TransportFi
lter.java:96)
        at org.apache.activemq.transport.TransportFilter.onException(TransportFi
lter.java:96)
        at org.apache.activemq.transport.WireFormatNegotiator.onException(WireFo
rmatNegotiator.java:147)
        at org.apache.activemq.transport.InactivityMonitor.onException(Inactivit
yMonitor.java:150)
        at org.apache.activemq.transport.TransportSupport.onException(TransportS
upport.java:97)
        at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:
150)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.EOFException
        at java.io.DataInputStream.readInt(DataInputStream.java:358)
        at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.
java:267)
        at org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTranspo
rt.java:156)
        at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:
136)
        ... 1 more
{code}

> Update JMS Resources Portlet
> ----------------------------
>
>                 Key: GERONIMO-3819
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3819
>             Project: Geronimo
>          Issue Type: New Feature
>      Security Level: public(Regular issues) 
>          Components: console
>            Reporter: Anish Pathadan
>            Assignee: Anish Pathadan
>         Attachments: Browse Messages.jpg, JMS Resource Portlet_Main.jpg, JMSResource_portlet_1.0.patch
>
>
> Update the JMS Resources portlet to include the following information from the JMS Provider
> 1.Count of messages send to each queue/topic ,pending messages
> 2.Option to send messages to messages to particular queues/topics
> 3.Purge messages from queues/topics
> 4.Browse and send messages to queues/topics

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message