You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@river.apache.org by "Mark Brouwer (JIRA)" <ji...@apache.org> on 2007/05/07 14:51:15 UTC
[jira] Created: (RIVER-25) Improve logging for JoinManager at INFO
level
Improve logging for JoinManager at INFO level
---------------------------------------------
Key: RIVER-25
URL: https://issues.apache.org/jira/browse/RIVER-25
Project: River
Issue Type: Improvement
Reporter: Mark Brouwer
Assigned To: Mark Brouwer
Priority: Minor
All logging at the {{INFO}} level lacks context information (the proxy for which an exception occurs) and as such the logging is not very helpful with troubleshooting.
{noformat:nopanel=true}
INFO: JoinManager - failure
java.rmi.NoSuchObjectException: no such object in table
at net.jini.jeri.BasicObjectEndpoint.executeCall(BasicObjectEndpoint.java:420)
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:806)
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:152)
at org.cheiron.seven.proxy.StubInvokerHandler.invoke(StubInvokerHandler.java:171)
at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
at org.cheiron.seven.proxy.ServiceStubProxyHandler.specializedInvoke(ServiceStubProxyHandler.java:199)
at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:142)
at com.sun.jini.reggie.$Proxy298.renewServiceLease(Unknown Source)
at com.sun.jini.reggie.ServiceLease.doRenew(ServiceLease.java:98)
at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:94)
at net.jini.lease.LeaseRenewalManager.renewAll(LeaseRenewalManager.java:1465)
at net.jini.lease.LeaseRenewalManager.access$500(LeaseRenewalManager.java:349)
at net.jini.lease.LeaseRenewalManager$RenewTask.run(LeaseRenewalManager.java:489)
at com.sun.jini.thread.TaskManager$TaskThread.run(TaskManager.java:331)
{noformat}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Work started: (RIVER-25) Improve logging for JoinManager at
INFO level
Posted by "Mark Brouwer (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/RIVER-25?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Work on RIVER-25 started by Mark Brouwer.
> Improve logging for JoinManager at INFO level
> ---------------------------------------------
>
> Key: RIVER-25
> URL: https://issues.apache.org/jira/browse/RIVER-25
> Project: River
> Issue Type: Improvement
> Reporter: Mark Brouwer
> Assigned To: Mark Brouwer
> Priority: Minor
>
> All logging at the {{INFO}} level lacks context information (the proxy for which an exception occurs) and as such the logging is not very helpful with troubleshooting.
> {noformat:nopanel=true}
> INFO: JoinManager - failure
> java.rmi.NoSuchObjectException: no such object in table
> at net.jini.jeri.BasicObjectEndpoint.executeCall(BasicObjectEndpoint.java:420)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:806)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
> at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:152)
> at org.cheiron.seven.proxy.StubInvokerHandler.invoke(StubInvokerHandler.java:171)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.ServiceStubProxyHandler.specializedInvoke(ServiceStubProxyHandler.java:199)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:142)
> at com.sun.jini.reggie.$Proxy298.renewServiceLease(Unknown Source)
> at com.sun.jini.reggie.ServiceLease.doRenew(ServiceLease.java:98)
> at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:94)
> at net.jini.lease.LeaseRenewalManager.renewAll(LeaseRenewalManager.java:1465)
> at net.jini.lease.LeaseRenewalManager.access$500(LeaseRenewalManager.java:349)
> at net.jini.lease.LeaseRenewalManager$RenewTask.run(LeaseRenewalManager.java:489)
> at com.sun.jini.thread.TaskManager$TaskThread.run(TaskManager.java:331)
> {noformat}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (RIVER-25) Improve logging for JoinManager at INFO
level
Posted by "Mark Brouwer (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/RIVER-25?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Brouwer updated RIVER-25:
------------------------------
Fix Version/s: AR2
> Improve logging for JoinManager at INFO level
> ---------------------------------------------
>
> Key: RIVER-25
> URL: https://issues.apache.org/jira/browse/RIVER-25
> Project: River
> Issue Type: Improvement
> Components: net_jini_lookup
> Affects Versions: jtsk_2.1
> Reporter: Mark Brouwer
> Assignee: Mark Brouwer
> Priority: Minor
> Fix For: AR2
>
>
> All logging at the {{INFO}} level lacks context information (the proxy for which an exception occurs) and as such the logging is not very helpful with troubleshooting.
> {noformat:nopanel=true}
> INFO: JoinManager - failure
> java.rmi.NoSuchObjectException: no such object in table
> at net.jini.jeri.BasicObjectEndpoint.executeCall(BasicObjectEndpoint.java:420)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:806)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
> at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:152)
> at org.cheiron.seven.proxy.StubInvokerHandler.invoke(StubInvokerHandler.java:171)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.ServiceStubProxyHandler.specializedInvoke(ServiceStubProxyHandler.java:199)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:142)
> at com.sun.jini.reggie.$Proxy298.renewServiceLease(Unknown Source)
> at com.sun.jini.reggie.ServiceLease.doRenew(ServiceLease.java:98)
> at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:94)
> at net.jini.lease.LeaseRenewalManager.renewAll(LeaseRenewalManager.java:1465)
> at net.jini.lease.LeaseRenewalManager.access$500(LeaseRenewalManager.java:349)
> at net.jini.lease.LeaseRenewalManager$RenewTask.run(LeaseRenewalManager.java:489)
> at com.sun.jini.thread.TaskManager$TaskThread.run(TaskManager.java:331)
> {noformat}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (RIVER-25) Improve logging for JoinManager at INFO
level
Posted by "Mark Brouwer (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/RIVER-25?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Brouwer updated RIVER-25:
------------------------------
Attachment: RIVER-25.patch
Proposed patch for review.
> Improve logging for JoinManager at INFO level
> ---------------------------------------------
>
> Key: RIVER-25
> URL: https://issues.apache.org/jira/browse/RIVER-25
> Project: River
> Issue Type: Improvement
> Components: net_jini_lookup
> Affects Versions: jtsk_2.1
> Reporter: Mark Brouwer
> Assignee: Mark Brouwer
> Priority: Minor
> Fix For: AR2
>
> Attachments: RIVER-25.patch
>
>
> All logging at the {{INFO}} level lacks context information (the proxy for which an exception occurs) and as such the logging is not very helpful with troubleshooting.
> {noformat:nopanel=true}
> INFO: JoinManager - failure
> java.rmi.NoSuchObjectException: no such object in table
> at net.jini.jeri.BasicObjectEndpoint.executeCall(BasicObjectEndpoint.java:420)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:806)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
> at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:152)
> at org.cheiron.seven.proxy.StubInvokerHandler.invoke(StubInvokerHandler.java:171)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.ServiceStubProxyHandler.specializedInvoke(ServiceStubProxyHandler.java:199)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:142)
> at com.sun.jini.reggie.$Proxy298.renewServiceLease(Unknown Source)
> at com.sun.jini.reggie.ServiceLease.doRenew(ServiceLease.java:98)
> at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:94)
> at net.jini.lease.LeaseRenewalManager.renewAll(LeaseRenewalManager.java:1465)
> at net.jini.lease.LeaseRenewalManager.access$500(LeaseRenewalManager.java:349)
> at net.jini.lease.LeaseRenewalManager$RenewTask.run(LeaseRenewalManager.java:489)
> at com.sun.jini.thread.TaskManager$TaskThread.run(TaskManager.java:331)
> {noformat}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (RIVER-25) Improve logging for JoinManager at INFO
level
Posted by "Mark Brouwer (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/RIVER-25?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Brouwer updated RIVER-25:
------------------------------
Component/s: net_jini_lookup
Affects Version/s: jtsk_2.1
> Improve logging for JoinManager at INFO level
> ---------------------------------------------
>
> Key: RIVER-25
> URL: https://issues.apache.org/jira/browse/RIVER-25
> Project: River
> Issue Type: Improvement
> Components: net_jini_lookup
> Affects Versions: jtsk_2.1
> Reporter: Mark Brouwer
> Assignee: Mark Brouwer
> Priority: Minor
>
> All logging at the {{INFO}} level lacks context information (the proxy for which an exception occurs) and as such the logging is not very helpful with troubleshooting.
> {noformat:nopanel=true}
> INFO: JoinManager - failure
> java.rmi.NoSuchObjectException: no such object in table
> at net.jini.jeri.BasicObjectEndpoint.executeCall(BasicObjectEndpoint.java:420)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:806)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
> at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:152)
> at org.cheiron.seven.proxy.StubInvokerHandler.invoke(StubInvokerHandler.java:171)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.ServiceStubProxyHandler.specializedInvoke(ServiceStubProxyHandler.java:199)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:142)
> at com.sun.jini.reggie.$Proxy298.renewServiceLease(Unknown Source)
> at com.sun.jini.reggie.ServiceLease.doRenew(ServiceLease.java:98)
> at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:94)
> at net.jini.lease.LeaseRenewalManager.renewAll(LeaseRenewalManager.java:1465)
> at net.jini.lease.LeaseRenewalManager.access$500(LeaseRenewalManager.java:349)
> at net.jini.lease.LeaseRenewalManager$RenewTask.run(LeaseRenewalManager.java:489)
> at com.sun.jini.thread.TaskManager$TaskThread.run(TaskManager.java:331)
> {noformat}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (RIVER-25) Improve logging for JoinManager at INFO
and WARNING level
Posted by "Mark Brouwer (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/RIVER-25?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Brouwer resolved RIVER-25.
-------------------------------
Resolution: Fixed
Fixed with suggestion by Bob S. incorporated in the patch.
> Improve logging for JoinManager at INFO and WARNING level
> ---------------------------------------------------------
>
> Key: RIVER-25
> URL: https://issues.apache.org/jira/browse/RIVER-25
> Project: River
> Issue Type: Improvement
> Components: net_jini_lookup
> Affects Versions: jtsk_2.1
> Reporter: Mark Brouwer
> Assignee: Mark Brouwer
> Priority: Minor
> Fix For: AR2
>
> Attachments: RIVER-25.patch
>
>
> All logging at the {{INFO}} level lacks context information (the proxy for which an exception occurs) and as such the logging is not very helpful with troubleshooting.
> {noformat:nopanel=true}
> INFO: JoinManager - failure
> java.rmi.NoSuchObjectException: no such object in table
> at net.jini.jeri.BasicObjectEndpoint.executeCall(BasicObjectEndpoint.java:420)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:806)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
> at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:152)
> at org.cheiron.seven.proxy.StubInvokerHandler.invoke(StubInvokerHandler.java:171)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.ServiceStubProxyHandler.specializedInvoke(ServiceStubProxyHandler.java:199)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:142)
> at com.sun.jini.reggie.$Proxy298.renewServiceLease(Unknown Source)
> at com.sun.jini.reggie.ServiceLease.doRenew(ServiceLease.java:98)
> at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:94)
> at net.jini.lease.LeaseRenewalManager.renewAll(LeaseRenewalManager.java:1465)
> at net.jini.lease.LeaseRenewalManager.access$500(LeaseRenewalManager.java:349)
> at net.jini.lease.LeaseRenewalManager$RenewTask.run(LeaseRenewalManager.java:489)
> at com.sun.jini.thread.TaskManager$TaskThread.run(TaskManager.java:331)
> {noformat}
> A similar similar problem exists with two lease {{WARNING}} s in {{ProxyReg.register}}.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (RIVER-25) Improve logging for JoinManager at INFO
and WARNING level
Posted by "Mark Brouwer (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/RIVER-25?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Brouwer updated RIVER-25:
------------------------------
Attachment: RIVER-25.patch
Added a fix suggested by Bob Scheifler.
> Improve logging for JoinManager at INFO and WARNING level
> ---------------------------------------------------------
>
> Key: RIVER-25
> URL: https://issues.apache.org/jira/browse/RIVER-25
> Project: River
> Issue Type: Improvement
> Components: net_jini_lookup
> Affects Versions: jtsk_2.1
> Reporter: Mark Brouwer
> Assignee: Mark Brouwer
> Priority: Minor
> Fix For: AR2
>
> Attachments: RIVER-25.patch
>
>
> All logging at the {{INFO}} level lacks context information (the proxy for which an exception occurs) and as such the logging is not very helpful with troubleshooting.
> {noformat:nopanel=true}
> INFO: JoinManager - failure
> java.rmi.NoSuchObjectException: no such object in table
> at net.jini.jeri.BasicObjectEndpoint.executeCall(BasicObjectEndpoint.java:420)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:806)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
> at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:152)
> at org.cheiron.seven.proxy.StubInvokerHandler.invoke(StubInvokerHandler.java:171)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.ServiceStubProxyHandler.specializedInvoke(ServiceStubProxyHandler.java:199)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:142)
> at com.sun.jini.reggie.$Proxy298.renewServiceLease(Unknown Source)
> at com.sun.jini.reggie.ServiceLease.doRenew(ServiceLease.java:98)
> at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:94)
> at net.jini.lease.LeaseRenewalManager.renewAll(LeaseRenewalManager.java:1465)
> at net.jini.lease.LeaseRenewalManager.access$500(LeaseRenewalManager.java:349)
> at net.jini.lease.LeaseRenewalManager$RenewTask.run(LeaseRenewalManager.java:489)
> at com.sun.jini.thread.TaskManager$TaskThread.run(TaskManager.java:331)
> {noformat}
> A similar similar problem exists with two lease {{WARNING}} s in {{ProxyReg.register}}.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (RIVER-25) Improve logging for JoinManager at INFO
and WARNING level
Posted by "Peter Firmstone (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/RIVER-25?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Peter Firmstone closed RIVER-25.
--------------------------------
> Improve logging for JoinManager at INFO and WARNING level
> ---------------------------------------------------------
>
> Key: RIVER-25
> URL: https://issues.apache.org/jira/browse/RIVER-25
> Project: River
> Issue Type: Improvement
> Components: net_jini_lookup
> Affects Versions: jtsk_2.1
> Reporter: Mark Brouwer
> Assignee: Mark Brouwer
> Priority: Minor
> Fix For: AR2
>
> Attachments: RIVER-25.patch
>
>
> All logging at the {{INFO}} level lacks context information (the proxy for which an exception occurs) and as such the logging is not very helpful with troubleshooting.
> {noformat:nopanel=true}
> INFO: JoinManager - failure
> java.rmi.NoSuchObjectException: no such object in table
> at net.jini.jeri.BasicObjectEndpoint.executeCall(BasicObjectEndpoint.java:420)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:806)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
> at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:152)
> at org.cheiron.seven.proxy.StubInvokerHandler.invoke(StubInvokerHandler.java:171)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.ServiceStubProxyHandler.specializedInvoke(ServiceStubProxyHandler.java:199)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:142)
> at com.sun.jini.reggie.$Proxy298.renewServiceLease(Unknown Source)
> at com.sun.jini.reggie.ServiceLease.doRenew(ServiceLease.java:98)
> at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:94)
> at net.jini.lease.LeaseRenewalManager.renewAll(LeaseRenewalManager.java:1465)
> at net.jini.lease.LeaseRenewalManager.access$500(LeaseRenewalManager.java:349)
> at net.jini.lease.LeaseRenewalManager$RenewTask.run(LeaseRenewalManager.java:489)
> at com.sun.jini.thread.TaskManager$TaskThread.run(TaskManager.java:331)
> {noformat}
> A similar similar problem exists with two lease {{WARNING}} s in {{ProxyReg.register}}.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (RIVER-25) Improve logging for JoinManager at INFO
and WARNING level
Posted by "Mark Brouwer (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/RIVER-25?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Brouwer updated RIVER-25:
------------------------------
Attachment: (was: RIVER-25.patch)
> Improve logging for JoinManager at INFO and WARNING level
> ---------------------------------------------------------
>
> Key: RIVER-25
> URL: https://issues.apache.org/jira/browse/RIVER-25
> Project: River
> Issue Type: Improvement
> Components: net_jini_lookup
> Affects Versions: jtsk_2.1
> Reporter: Mark Brouwer
> Assignee: Mark Brouwer
> Priority: Minor
> Fix For: AR2
>
>
> All logging at the {{INFO}} level lacks context information (the proxy for which an exception occurs) and as such the logging is not very helpful with troubleshooting.
> {noformat:nopanel=true}
> INFO: JoinManager - failure
> java.rmi.NoSuchObjectException: no such object in table
> at net.jini.jeri.BasicObjectEndpoint.executeCall(BasicObjectEndpoint.java:420)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:806)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
> at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:152)
> at org.cheiron.seven.proxy.StubInvokerHandler.invoke(StubInvokerHandler.java:171)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.ServiceStubProxyHandler.specializedInvoke(ServiceStubProxyHandler.java:199)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:142)
> at com.sun.jini.reggie.$Proxy298.renewServiceLease(Unknown Source)
> at com.sun.jini.reggie.ServiceLease.doRenew(ServiceLease.java:98)
> at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:94)
> at net.jini.lease.LeaseRenewalManager.renewAll(LeaseRenewalManager.java:1465)
> at net.jini.lease.LeaseRenewalManager.access$500(LeaseRenewalManager.java:349)
> at net.jini.lease.LeaseRenewalManager$RenewTask.run(LeaseRenewalManager.java:489)
> at com.sun.jini.thread.TaskManager$TaskThread.run(TaskManager.java:331)
> {noformat}
> A similar similar problem exists with two lease {{WARNING}} s in {{ProxyReg.register}}.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (RIVER-25) Improve logging for JoinManager at INFO
and WARNING level
Posted by "Mark Brouwer (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/RIVER-25?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Brouwer updated RIVER-25:
------------------------------
Description:
All logging at the {{INFO}} level lacks context information (the proxy for which an exception occurs) and as such the logging is not very helpful with troubleshooting.
{noformat:nopanel=true}
INFO: JoinManager - failure
java.rmi.NoSuchObjectException: no such object in table
at net.jini.jeri.BasicObjectEndpoint.executeCall(BasicObjectEndpoint.java:420)
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:806)
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:152)
at org.cheiron.seven.proxy.StubInvokerHandler.invoke(StubInvokerHandler.java:171)
at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
at org.cheiron.seven.proxy.ServiceStubProxyHandler.specializedInvoke(ServiceStubProxyHandler.java:199)
at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:142)
at com.sun.jini.reggie.$Proxy298.renewServiceLease(Unknown Source)
at com.sun.jini.reggie.ServiceLease.doRenew(ServiceLease.java:98)
at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:94)
at net.jini.lease.LeaseRenewalManager.renewAll(LeaseRenewalManager.java:1465)
at net.jini.lease.LeaseRenewalManager.access$500(LeaseRenewalManager.java:349)
at net.jini.lease.LeaseRenewalManager$RenewTask.run(LeaseRenewalManager.java:489)
at com.sun.jini.thread.TaskManager$TaskThread.run(TaskManager.java:331)
{noformat}
A similar similar problem exists with two lease {{WARNING}} s in {{ProxyReg.register}}.
was:
All logging at the {{INFO}} level lacks context information (the proxy for which an exception occurs) and as such the logging is not very helpful with troubleshooting.
{noformat:nopanel=true}
INFO: JoinManager - failure
java.rmi.NoSuchObjectException: no such object in table
at net.jini.jeri.BasicObjectEndpoint.executeCall(BasicObjectEndpoint.java:420)
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:806)
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:152)
at org.cheiron.seven.proxy.StubInvokerHandler.invoke(StubInvokerHandler.java:171)
at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
at org.cheiron.seven.proxy.ServiceStubProxyHandler.specializedInvoke(ServiceStubProxyHandler.java:199)
at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:142)
at com.sun.jini.reggie.$Proxy298.renewServiceLease(Unknown Source)
at com.sun.jini.reggie.ServiceLease.doRenew(ServiceLease.java:98)
at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:94)
at net.jini.lease.LeaseRenewalManager.renewAll(LeaseRenewalManager.java:1465)
at net.jini.lease.LeaseRenewalManager.access$500(LeaseRenewalManager.java:349)
at net.jini.lease.LeaseRenewalManager$RenewTask.run(LeaseRenewalManager.java:489)
at com.sun.jini.thread.TaskManager$TaskThread.run(TaskManager.java:331)
{noformat}
Summary: Improve logging for JoinManager at INFO and WARNING level (was: Improve logging for JoinManager at INFO level)
> Improve logging for JoinManager at INFO and WARNING level
> ---------------------------------------------------------
>
> Key: RIVER-25
> URL: https://issues.apache.org/jira/browse/RIVER-25
> Project: River
> Issue Type: Improvement
> Components: net_jini_lookup
> Affects Versions: jtsk_2.1
> Reporter: Mark Brouwer
> Assignee: Mark Brouwer
> Priority: Minor
> Fix For: AR2
>
>
> All logging at the {{INFO}} level lacks context information (the proxy for which an exception occurs) and as such the logging is not very helpful with troubleshooting.
> {noformat:nopanel=true}
> INFO: JoinManager - failure
> java.rmi.NoSuchObjectException: no such object in table
> at net.jini.jeri.BasicObjectEndpoint.executeCall(BasicObjectEndpoint.java:420)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:806)
> at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
> at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:152)
> at org.cheiron.seven.proxy.StubInvokerHandler.invoke(StubInvokerHandler.java:171)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invokeMethod(BasicInvocationHandler.java:323)
> at org.cheiron.seven.proxy.ServiceStubProxyHandler.specializedInvoke(ServiceStubProxyHandler.java:199)
> at org.cheiron.seven.proxy.BasicInvocationHandler.invoke(BasicInvocationHandler.java:142)
> at com.sun.jini.reggie.$Proxy298.renewServiceLease(Unknown Source)
> at com.sun.jini.reggie.ServiceLease.doRenew(ServiceLease.java:98)
> at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:94)
> at net.jini.lease.LeaseRenewalManager.renewAll(LeaseRenewalManager.java:1465)
> at net.jini.lease.LeaseRenewalManager.access$500(LeaseRenewalManager.java:349)
> at net.jini.lease.LeaseRenewalManager$RenewTask.run(LeaseRenewalManager.java:489)
> at com.sun.jini.thread.TaskManager$TaskThread.run(TaskManager.java:331)
> {noformat}
> A similar similar problem exists with two lease {{WARNING}} s in {{ProxyReg.register}}.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.