- oh, btw, forgot to mention - a temporary workaround for this would be to:
*. get your ldap working properly - that way it'll never reach the core 
emailing functionality with the performance issue, which acts as a fall 
back in the Chain of Responsibility used for all mail resolvers...
* dramatically reduce the number of builds you have (i.e. the history of 
each job). 




בתאריך יום שלישי, 3 ביולי 2012 21:45:59 UTC+3, מאת nathang:

> Hello again.
>
> we have resolved this issue by writing a small jenkins plugin extending 
> mail resolver.
>
> it is possible that this plugin will also solve your problem.
> are your users in your SCM and your ldap and jenkins configuration all 
> identical to their emails?
> if i were in your company, and i would commit new code, will my user in 
> svn be nathan.grunzw...@whatever.com
> will this email also be my login to your jenkins server as well? 
>
> if so please contact me and i will check with HP administrators if i can 
> send you a private patch, or append it to this emailing thread.
> if they won't approve my hands will be tied :\ sorry
>
> N
>
> בתאריך יום שלישי, 3 ביולי 2012 13:13:47 UTC+3, מאת vprasad79:
>
>> Thanks Nathan for Analysis.
>> Yes even believe issue could be with subversion blame plugin.
>>
>> If user not found in LDAP simply the plugin can use default email prefix 
>> instead iterating all projects latest build?
>> Please can anyone help us on this.
>>
>> Thanks,
>> Venkat
>>
>>
>> On Tuesday, 3 July 2012 14:52:32 UTC+5:30, vprasad79 wrote:
>>
>>> Hi Alex,
>>>
>>> Any update for us?
>>>
>>> Thanks,
>>> Venkat
>>>
>>> On Monday, 18 June 2012 17:05:03 UTC+5:30, slide wrote:
>>>
>>>> I thought there was a separate setting for it let me look.
>>>>
>>>> Sent from my Windows Phone
>>>> ------------------------------
>>>> From: vprasad79
>>>> Sent: 6/17/2012 11:01 PM
>>>> To: jenkinsci-users@googlegroups.com
>>>> Cc: vprasad79
>>>> Subject: Re: Jenkins Jobs hangs at sending email
>>>>
>>>> Hello Slide,
>>>>
>>>> Please can I know how to turn off LDAP email?
>>>> Does it means Disable LDAP security configuration?
>>>>
>>>> Thanks,
>>>> Venkat
>>>>
>>>> On Friday, 15 June 2012 22:54:18 UTC+8, slide wrote:
>>>>
>>>>> You can try turning off the LDAP email, though I think the core 
>>>>> Mailresolver will still use the LDAP email resolver.
>>>>>
>>>>> On Fri, Jun 15, 2012 at 7:49 AM, vprasad79 
>>>>> <venkat.ibmi...@gmail.com>wrote:
>>>>>
>>>>>> Thanks for response.
>>>>>> But not sure why it getting hanged for one+ hour at this stage.
>>>>>>
>>>>>> We need URGENT help on this issue many jobs fails due to email 
>>>>>> trigger errors though build is successful.
>>>>>>  
>>>>>>
>>>>>> <http://jenkins.361315.n4.nabble.com/Jenkins-Jobs-hangs-at-sending-email-td4630813.html>
>>>>>>   
>>>>>>
>>>>>> Email was triggered for: Failure
>>>>>> Email was triggered for: Still Failing
>>>>>> Trigger Failure was overridden by another trigger and will not send an 
>>>>>> email.
>>>>>> Sending email for trigger: Still Failing
>>>>>> Sending email to: xxx-l...@xxx.com x...@xxx.com x...@xxx.com 
>>>>>> x...@xxxx.com x...@xxxx.com x...@xxxxx.com
>>>>>> Notifying upstream projects of job completion
>>>>>> Notifying upstream of completion: FLO-xxxxx #382
>>>>>> All downstream projects complete!
>>>>>> Minimum result threshold not met for join project
>>>>>> Finished: FAILURE
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thursday, 7 June 2012 23:53:15 UTC+8, slide wrote:
>>>>>>
>>>>>>> It's trying to lookup the user in LDAP and it can't find it, the 
>>>>>>> LDAP 
>>>>>>> plugin is throwing an exception. I have a possible fix for this (at 
>>>>>>> least catching the exception) in the works, but have not released 
>>>>>>> with 
>>>>>>> it yet. 
>>>>>>>
>>>>>>> On Thu, Jun 7, 2012 at 8:34 AM, vprasad79 <venkat.ibmi...@gmail.com> 
>>>>>>> wrote: 
>>>>>>> > No. we use email-ext plugin. 
>>>>>>> > 
>>>>>>> > 
>>>>>>> > 
>>>>>>> > On Thursday, 7 June 2012 22:08:23 UTC+8, slide wrote: 
>>>>>>> >> 
>>>>>>> >> Is this with the default mailer? 
>>>>>>> >> 
>>>>>>> >> Sent from my Windows Phone 
>>>>>>> >> ______________________________**__ 
>>>>>>> >> From: vprasad79 
>>>>>>> >> Sent: 6/7/2012 1:56 AM 
>>>>>>> >> To: 
>>>>>>> >> jenkinsci-users@googlegroups.**com<jenkinsci-users@googlegroups.com>
>>>>>>>  
>>>>>>> >> Subject: Jenkins Jobs hangs at sending email 
>>>>>>> >> 
>>>>>>> >> Some of our Jenkins jobs get hanged to the point where it says: 
>>>>>>> >> 
>>>>>>> >> Sending email for trigger: Failure 
>>>>>>> >> 
>>>>>>> >> Please can you help us. 
>>>>>>> >> 
>>>>>>> >> 
>>>>>>> >> We are using  Jenkins ver. 1.458 
>>>>>>> >> Following errors observed in Jenkins log 
>>>>>>> >> 
>>>>>>> >> WARNING: com.gmail.sikakura.**MailCommandTrigger.run() failed 
>>>>>>> for 
>>>>>>> >> MailCommander 
>>>>>>> >> 
>>>>>>> >> java.lang.NullPointerException 
>>>>>>> >> 
>>>>>>> >>         at 
>>>>>>> >> com.gmail.sikakura.**MailCommandTrigger.run(**
>>>>>>> MailCommandTrigger.java:104) 
>>>>>>> >> 
>>>>>>> >>         at hudson.triggers.Trigger.**checkTriggers(Trigger.java:*
>>>>>>> *259) 
>>>>>>> >> 
>>>>>>> >>         at hudson.triggers.Trigger$Cron.**
>>>>>>> doRun(Trigger.java:207) 
>>>>>>> >> 
>>>>>>> >>         at hudson.triggers.SafeTimerTask.**
>>>>>>> run(SafeTimerTask.java:54) 
>>>>>>> >> 
>>>>>>> >>         at java.util.TimerThread.**mainLoop(Timer.java:512) 
>>>>>>> >> 
>>>>>>> >>         at java.util.TimerThread.run(**Timer.java:462) 
>>>>>>> >> 
>>>>>>> >> Jun 6, 2012 8:56:30 PM 
>>>>>>> >> hudson.security.**LDAPSecurityRealm$**LDAPUserDetailsService 
>>>>>>> loadUserByUsername 
>>>>>>> >> 
>>>>>>> >> WARNING: Failed to search LDAP for username=USERx 
>>>>>>> >> 
>>>>>>> >> org.acegisecurity.ldap.**LdapDataAccessException: Failed to 
>>>>>>> obtain 
>>>>>>> >> InitialDirContext due to unexpected exception; nested exception 
>>>>>>> is 
>>>>>>> >> javax.naming.**InterruptedNamingException: Interrupted during 
>>>>>>> LDAP operation 
>>>>>>> >> 
>>>>>>> >>         at 
>>>>>>> >> org.acegisecurity.ldap.**DefaultInitialDirContextFactor**
>>>>>>> y.connect(**DefaultInitialDirContextFactor**y.java:193) 
>>>>>>> >> 
>>>>>>> >>         at 
>>>>>>> >> org.acegisecurity.ldap.**DefaultInitialDirContextFactor**
>>>>>>> y.newInitialDirContext(**DefaultInitialDirContextFactor**
>>>>>>> y.java:261) 
>>>>>>> >> 
>>>>>>> >>         at 
>>>>>>> >> org.acegisecurity.ldap.**DefaultInitialDirContextFactor**
>>>>>>> y.newInitialDirContext(**DefaultInitialDirContextFactor**
>>>>>>> y.java:241) 
>>>>>>> >> 
>>>>>>> >>         at 
>>>>>>> >> org.acegisecurity.ldap.**LdapTemplate.execute(**
>>>>>>> LdapTemplate.java:123) 
>>>>>>> >> 
>>>>>>> >> 
>>>>>>> > 
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>>>> Website: http://earl-of-code.**com <http://earl-of-code.com> 
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>> Website: http://earl-of-code.com
>>>>>
>>>>

Reply via email to