[
http://jira.codehaus.org/browse/CONTINUUM-1510?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=189897#action_189897
]
Peter Janes commented on CONTINUUM-1510:
----------------------------------------
I'm not sure how to reproduce the issue, but I checked the logs and it's
happened more than 60 times today on my server. I've had successful messages
posted to the IRC channel too, so it's not 100% reproducible.
Server config:
- Java 1.6.0_10
- RedHat Enterprise Linux 5 (i686 architecture running on a quad-processor Xeon
server)
- Continuum 1.3.3 running standalone under Jetty
- MySQL 5.0.45
I'm not sure what the IRC server is, but it's running on a separate RedHat
server within the intranet. (The IRC server only has between 10 and 20 users
logged in at any point, so it's unlikely it's being overloaded.
There are about 360 projects in 20 project groups, all Maven 2-based and all
but one polling a single Subversion server. (The exception points at a
read-only Google Code SVN repository.)
Of potential interest is that there are jabber and email notifiers configured
for the same projects. I've just noticed that the Jabber notifiers also fail
intermittently, generally in tandem with the IRC failures, with a root
exception of "No response from the server". (The Jabber server is ejabberd
2.0.5 running on my Fedora 11 x86_64 workstation.) Email notifications are
delivered without issue.
> The IRC notifier randomly fails
> -------------------------------
>
> Key: CONTINUUM-1510
> URL: http://jira.codehaus.org/browse/CONTINUUM-1510
> Project: Continuum
> Issue Type: Bug
> Components: Notifier - IRC
> Affects Versions: 1.1-beta-3, 1.3.3
> Reporter: Trygve Laugstol
> Assignee: Wendy Smoak
> Fix For: 1.x
>
>
> {code}
> INFO | jvm 1 | 2007/10/05 09:00:16 | 2007-10-05 09:00:16,329
> [pool-1-thread-1] ERROR ContinuumNotificationDispatcher:default - Error while
> trying to use the irc notifier.
> INFO | jvm 1 | 2007/10/05 09:00:16 |
> org.codehaus.plexus.notification.NotificationException: Error while
> notifiying.
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.apache.maven.continuum.notification.irc.IrcContinuumNotifier.sendNotification(IrcContinuumNotifier.java:259)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.apache.maven.continuum.notification.DefaultContinuumNotificationDispatcher.sendNotification(DefaultContinuumNotificationDispatcher.java:199)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.apache.maven.continuum.notification.DefaultContinuumNotificationDispatcher.sendNotification(DefaultContinuumNotificationDispatcher.java:151)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.apache.maven.continuum.notification.DefaultContinuumNotificationDispatcher.buildComplete(DefaultContinuumNotificationDispatcher.java:103)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.apache.maven.continuum.buildcontroller.DefaultBuildController.endBuild(DefaultBuildController.java:230)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:184)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:50)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable$1.run(ThreadedTaskQueueExecutor.java:116)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> java.lang.Thread.run(Thread.java:595)
> INFO | jvm 1 | 2007/10/05 09:00:16 | Caused by:
> org.apache.maven.continuum.ContinuumException: Exception while
> checkConnection to irc .irc.efnet.net
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.apache.maven.continuum.notification.irc.IrcContinuumNotifier.buildComplete(IrcContinuumNotifier.java:331)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.apache.maven.continuum.notification.irc.IrcContinuumNotifier.sendNotification(IrcContinuumNotifier.java:254)
> INFO | jvm 1 | 2007/10/05 09:00:16 | ... 12 more
> INFO | jvm 1 | 2007/10/05 09:00:16 | Caused by:
> java.net.SocketException: Socket closed or already open (-1)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.schwering.irc.lib.IRCConnection.connect(IRCConnection.java:290)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.apache.maven.continuum.notification.irc.IrcContinuumNotifier.checkConnection(IrcContinuumNotifier.java:161)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.apache.maven.continuum.notification.irc.IrcContinuumNotifier.getIRConnection(IrcContinuumNotifier.java:120)
> INFO | jvm 1 | 2007/10/05 09:00:16 | at
> org.apache.maven.continuum.notification.irc.IrcContinuumNotifier.buildComplete(IrcContinuumNotifier.java:325)
> INFO | jvm 1 | 2007/10/05 09:00:16 | ... 13 more
> {code}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira