[JIRA] [core] (JENKINS-26406) Build history text field wrap fails when containing markup

2015-04-08 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 commented on  JENKINS-26406


Build history text field wrap fails when containing markup















The patch fixed a problem we discovered with html hyperlink in build description not being clickable. Please add to next LTS



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [git-plugin] (JENKINS-27447) LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page

2015-04-01 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 commented on  JENKINS-27447


LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page















Debugging the plugin, I discovered the root cause and resolved the issue, based on this and upgrading the plugins: https://issues.jenkins-ci.org/browse/JENKINS-20070



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [git-plugin] (JENKINS-27447) LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page

2015-04-01 Thread dspa...@yahoo-inc.com (JIRA)















































Daryl Spartz
 resolved  JENKINS-27447 as Fixed


LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page
















Upgraded plugins based on this Jira: https://issues.jenkins-ci.org/browse/JENKINS-20070





Change By:


Daryl Spartz
(01/Apr/15 10:25 PM)




Status:


Open
Resolved





Resolution:


Fixed



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [testng-plugin] (JENKINS-27687) xmlPullParser.nextToken() returning 'null', code using that generates Illegal Argument on Enum class

2015-03-31 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 created  JENKINS-27687


xmlPullParser.nextToken() returning 'null', code using that generates Illegal Argument on Enum class















Issue Type:


Improvement



Assignee:


Nalin Makar



Components:


testng-plugin



Created:


31/Mar/15 4:27 PM



Description:


Profiling Jenkins startup, with jobs using testng plugin, I found parsing returning null, and cod generating Illegal Argument exceptions when using that with Enum class.

Added System.out.println debugging load time of testng and discovered that every other call in ResultsParser.java to xmlPullParser.nextToken() returns 'null':

parse: name(testng-results) tag(TESTNG_RESULTS) event(2)
parse: name(null) tag(UNKNOWN) event(4)
parse: name(reporter-output) tag(REPORTER_OUTPUT) event(2)
parse: name(null) tag(UNKNOWN) event(4)
parse: name(reporter-output) tag(REPORTER_OUTPUT) event(3)
parse: name(null) tag(UNKNOWN) event(4)
parse: name(suite) tag(SUITE) event(2)
parse: name(null) tag(UNKNOWN) event(4)
parse: name(groups) tag(GROUPS) event(2)
parse: name(null) tag(UNKNOWN) event(4)
parse: name(groups) tag(GROUPS) event(3)
parse: name(null) tag(UNKNOWN) event(4)
parse: name(test) tag(TEST) event(2)
parse: name(null) tag(UNKNOWN) event(4)
parse: name(class) tag(CLASS) event(2)
parse: name(null) tag(UNKNOWN) event(4)
parse: name(test-method) tag(TEST_METHOD) event(2)
parse: name(null) tag(UNKNOWN) event(4)
parse: name(params) tag(PARAMS) event(2)
parse: name(null) tag(UNKNOWN) event(4)

using code snippet:

   TAGS tag = TAGS.fromString(tagName);
   int eventType = xmlPullParser.getEventType();
   System.out.println( "parse: name(" + xmlPullParser.getName() + ") tag(" + tag + ") event(" + eventType + ")" );


The TAGS.fromString, with null causes a Java Illegal argument exception.

The question is why does xmlPullParser.nextToken() return null every other call, and can the code short circuit on this being null instead of causing the Illegal Argument exception, and overhead?




Environment:


Jenkins LTS 1.596.1, Testng-plugin 1.9.1, Redhat RHEL 6.5, Hotspot JDK 1.8




Project:


Jenkins



Priority:


Minor



Reporter:


Daryl Spartz

























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [git-plugin] (JENKINS-27447) LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page

2015-03-25 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 commented on  JENKINS-27447


LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page















I've attached what needs to used to recreate, don't know if you have tried. I'm digging into another issue at the moment.



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [git-plugin] (JENKINS-27447) LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page

2015-03-23 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 commented on  JENKINS-27447


LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page















I built 2.3.6-snapshot (from master branch) and installed on our test system. The "oops" page still occurs:
...
Caused by: java.lang.NullPointerException
	at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1439)
	at java.text.DateFormat.parse(DateFormat.java:364)
	at hudson.plugins.git.GitChangeSet.getTimestamp(GitChangeSet.java:209)



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-27447) LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page

2015-03-18 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 commented on  JENKINS-27447


LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page















yes, saw it last night. The original stack trace did not have that. Apparently, Java stacktrace can be limited (log4j?). The Jenkins web page also didn't show it. After I eliminated enough of the plugins, where was space available for the useful stuff. Thanks!



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-27447) LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page

2015-03-18 Thread dspa...@yahoo-inc.com (JIRA)















































Daryl Spartz
 resolved  JENKINS-27447 as Fixed


LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page
















Error in git-plugin, will pursue there, if not fixed in latest





Change By:


Daryl Spartz
(18/Mar/15 9:24 PM)




Status:


Open
Resolved





Resolution:


Fixed



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-27447) LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page

2015-03-17 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 commented on  JENKINS-27447


LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page















Yes, truncated but nothing at the end. I'll post it below.

On your test, you did ?depth=1, right? Without that or depth=0 is ok

Again, the api/json?depth=1 works on many if not most jobs, this is one instance of it not working.

FWIW, the Git plugin is as stated: 2.2.10. I applied patch JENKINS-25048 to build my own, as that hasn't been merged yet. As Git plugin is at end of stack trace I'll look some there...

On the browser (Jenkins):
Stack trace

java.io.IOException: Failed to write timestamp
	at org.kohsuke.stapler.export.Property.writeTo(Property.java:122)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:197)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:241)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:172)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:139)
	at org.kohsuke.stapler.export.Property.writeTo(Property.java:116)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:197)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:241)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:139)
	at org.kohsuke.stapler.export.Property.writeTo(Property.java:116)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:197)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:241)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:187)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:139)
	at org.kohsuke.stapler.export.Property.writeTo(Property.java:116)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:197)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Model.writeTo(Model.java:164)
	at org.kohsuke.stapler.ResponseImpl.serveExposedBean(ResponseImpl.java:267)
	at hudson.model.Api.doJson(Api.java:211)
	at sun.reflect.GeneratedMethodAccessor209.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:483)
	at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298)
	at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161)
	at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96)
	at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:121)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
	at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:211)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
	at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)
	at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96)
	at com.cloudbees.jenkins.support.slowrequest.SlowRequestFilter.doFilter(SlowRequestFilter.java:37)
	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
	at hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:66)
	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
	at jenkins.metrics.impl.MetricsFilter.doFilter(MetricsFilter.java:117)
	at hud

[JIRA] [core] (JENKINS-27447) LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page

2015-03-17 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 commented on  JENKINS-27447


LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page















Daniel, I've eliminated a whole bunch of plugins (disabled them) on a test environment, and upgraded a couple of plugins. I still get the exception. See attached support(1).zip

Is this more managable? I don't think I can reduce much more and have Jenkins come up. I really could use your help on this.



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-27447) LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page

2015-03-17 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 updated  JENKINS-27447


LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page
















Reduced set of plugins





Change By:


Daryl Spartz
(17/Mar/15 10:32 PM)




Attachment:


support(1).zip



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [multiple-scms-plugin] (JENKINS-27470) StackOverflowError with version 0.4

2015-03-17 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 created  JENKINS-27470


StackOverflowError with version 0.4















Issue Type:


Bug



Assignee:


Kevin Bell



Attachments:


changelog.xml



Components:


multiple-scms-plugin



Created:


17/Mar/15 9:43 PM



Description:


Working Jenkins at 1.596.1 fails loading job when multiple-scm plugin upgraded to 0.4. Attached the build changelog.xml that without, the job loads, with, fails.

Multiple SCMs plugin
This plugin enables the selection of multiple source code management systems for a build. For example, it enables checking out the source code from one SCM while checking out legacy or third-party code from another.
	0.4	

13:06:15 [pool-7-thread-28] ERROR jenkins.InitReactorRunner - Failed Loading job globalmedia-lego_core-trunk-deploy-qa1p-gq1
java.lang.StackOverflowError: null
at java.lang.StringBuilder.append(StringBuilder.java:136) ~[na:1.8.0_31]
at org.jenkinsci.plugins.multiplescms.MultiSCMRevisionState.toString(MultiSCMRevisionState.java:46) ~[na:na]
at java.lang.String.valueOf(String.java:2981) ~[na:1.8.0_31]
at java.lang.StringBuilder.append(StringBuilder.java:131) ~[na:1.8.0_31]
at java.util.AbstractMap.toString(AbstractMap.java:536) ~[na:1.8.0_31]
at java.lang.String.valueOf(String.java:2981) ~[na:1.8.0_31]
at java.lang.StringBuilder.append(StringBuilder.java:131) ~[na:1.8.0_31]
at org.jenkinsci.plugins.multiplescms.MultiSCMRevisionState.toString(MultiSCMRevisionState.java:46) ~[na:na]
at java.lang.String.valueOf(String.java:2981) ~[na:1.8.0_31]
at java.lang.StringBuilder.append(StringBuilder.java:131) ~[na:1.8.0_31]
at java.util.AbstractMap.toString(AbstractMap.java:536) ~[na:1.8.0_31]
at java.lang.String.valueOf(String.java:2981) ~[na:1.8.0_31]
at java.lang.StringBuilder.append(StringBuilder.java:131) ~[na:1.8.0_31]
at org.jenkinsci.plugins.multiplescms.MultiSCMRevisionState.toString(MultiSCMRevisionState.java:46) ~[na:na]
at java.lang.String.valueOf(String.java:2981) ~[na:1.8.0_31]
at java.lang.StringBuilder.append(StringBuilder.java:131) ~[na:1.8.0_31]
at java.util.AbstractMap.toString(AbstractMap.java:536) ~[na:1.8.0_31]
at java.lang.String.valueOf(String.java:2981) ~[na:1.8.0_31]




Environment:


Jenkins LTS 1.596.1




Project:


Jenkins



Priority:


Major



Reporter:


Daryl Spartz

























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-27447) LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page

2015-03-16 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 commented on  JENKINS-27447


LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page















Does not fail if no builds. Narrowed test case to one build. Attached job config, builds directory, support core bundle.

Create job, untar builds tar under job, restart Jenkins, goto:
http://:/jenkins/job/globalmedia-lego_core-trunk-deploy-qa1p-gq1/api/json?depth=1



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-27447) LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page

2015-03-16 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 updated  JENKINS-27447


LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page
















Change By:


Daryl Spartz
(17/Mar/15 1:13 AM)




Attachment:


support.zip





Attachment:


builds.tar





Attachment:


config.xml



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-27447) LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page

2015-03-16 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 created  JENKINS-27447


LTS 1.596.1 REST api /api/json?depth=1 produces ERROR 500, Oops page















Issue Type:


Bug



Assignee:


Unassigned


Components:


core



Created:


16/Mar/15 7:55 PM



Description:


Upgrade to LTS 1.596.1. Same call works on prior version (1.565.3). 

Some data is returned, then oops page.

depth=0 is fine, 1, 2 fail:

Stack trace

java.io.IOException: Failed to write timestamp
	at org.kohsuke.stapler.export.Property.writeTo(Property.java:122)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:197)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:241)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:172)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:139)
	at org.kohsuke.stapler.export.Property.writeTo(Property.java:116)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:197)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:241)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:139)
	at org.kohsuke.stapler.export.Property.writeTo(Property.java:116)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:197)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:241)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:187)
	at org.kohsuke.stapler.export.Property.writeValue(Property.java:139)
	at org.kohsuke.stapler.export.Property.writeTo(Property.java:116)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:197)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:192)
	at org.kohsuke.stapler.export.Model.writeTo(Model.java:164)
	at org.kohsuke.stapler.ResponseImpl.serveExposedBean(ResponseImpl.java:267)
	at hudson.model.Api.doJson(Api.java:211)
	at sun.reflect.GeneratedMethodAccessor546.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:483)
	at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298)
	at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161)
	at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96)
	at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:121)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
	at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:211)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
	at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)
	at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96)
	at com.cloudbees.jenkins.support.slowrequest.SlowRequestFilter.doFilter(SlowRequestFilter.java:37)
	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
	at jenkins.metrics.impl.MetricsFilter.doFilter(MetricsFilter.java:117)
	at huds

[JIRA] [metrics-plugin] (JENKINS-26889) java.lang.ArrayIndexOutOfBoundsException: -1

2015-02-10 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 created  JENKINS-26889


java.lang.ArrayIndexOutOfBoundsException: -1















Issue Type:


Bug



Assignee:


Unassigned


Components:


metrics-plugin



Created:


10/Feb/15 11:09 PM



Description:


Test phase of maven build of plugin, on jdk 1.8 fails. Works on 1.7

---
 T E S T S
---
Running InjectedTest
Exploding jenkins.war at /Users/dspartz/.m2/repository/org/jenkins-ci/main/jenkins-war/1.520/jenkins-war-1.520-war-for-test.jar
Feb 10, 2015 2:59:22 PM org.mortbay.log.Slf4jLog info
INFO: Logging to org.slf4j.impl.JDK14LoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
Feb 10, 2015 2:59:22 PM org.mortbay.log.Slf4jLog info
INFO: jetty-6.1.26
Feb 10, 2015 2:59:22 PM org.mortbay.log.Slf4jLog info
INFO: NO JSP Support for , did not find org.apache.jasper.servlet.JspServlet
Feb 10, 2015 2:59:22 PM org.mortbay.log.Slf4jLog info
INFO: Started SocketConnector@0.0.0.0:49610
Feb 10, 2015 2:59:22 PM jenkins.InitReactorRunner$1 onAttained
INFO: Started initialization
Feb 10, 2015 2:59:25 PM jenkins.InitReactorRunner$1 onAttained
INFO: Listed all plugins
Feb 10, 2015 2:59:25 PM jenkins.InitReactorRunner$1 onAttained
INFO: Prepared all plugins
Feb 10, 2015 2:59:25 PM jenkins.InitReactorRunner$1 onAttained
INFO: Started all plugins
Feb 10, 2015 2:59:25 PM jenkins.InitReactorRunner$1 onAttained
INFO: Augmented all extensions
Feb 10, 2015 2:59:28 PM hudson.model.ComputerSet 
WARNING: Failed to instantiate NodeMonitors
java.lang.ArrayIndexOutOfBoundsException: -1
	at com.thoughtworks.xstream.core.util.OrderRetainingMap.entrySet(OrderRetainingMap.java:77)
	at java.util.HashMap.putMapEntries(HashMap.java:511)
	at java.util.HashMap.putAll(HashMap.java:784)
	at com.thoughtworks.xstream.core.util.OrderRetainingMap.(OrderRetainingMap.java:36)
	at com.thoughtworks.xstream.converters.reflection.FieldDictionary.buildMap(FieldDictionary.java:135)
	at com.thoughtworks.xstream.converters.reflection.FieldDictionary.fieldsFor(FieldDictionary.java:76)
	at com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.visitSerializableFields(PureJavaReflectionProvider.java:127)
	at hudson.util.RobustReflectionConverter.doMarshal(RobustReflectionConverter.java:143)
	at hudson.util.RobustReflectionConverter.marshal(RobustReflectionConverter.java:102)
	at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:69)
	at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
	at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:43)
	at com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1.convertAnother(AbstractReferenceMarshaller.java:88)
	at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.writeItem(AbstractCollectionConverter.java:64)
	at hudson.util.DescribableList$ConverterImpl.marshal(DescribableList.java:259)
	at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:69)
	at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
	at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:43)
	at com.thoughtworks.xstream.core.TreeMarshaller.start(TreeMarshaller.java:82)
	at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.marshal(AbstractTreeMarshallingStrategy.java:37)
	at com.thoughtworks.xstream.XStream.marshal(XStream.java:898)
	at com.thoughtworks.xstream.XStream.marshal(XStream.java:887)
	at com.thoughtworks.xstream.XStream.toXML(XStream.java:860)
	at hudson.XmlFile.write(XmlFile.java:183)
	at hudson.model.ComputerSet$1.save(ComputerSet.java:76)
	at hudson.util.PersistedList.onModified(PersistedList.java:173)
	at hudson.util.PersistedList.replaceBy(PersistedList.java:85)
	at hudson.model.ComputerSet.(ComputerSet.java:431)
	at jenkins.metrics.impl.JenkinsHealthCheckProviderImpl.getHealthChecks(JenkinsHealthCheckProviderImpl.java:87)
	at jenkins.metrics.api.Metrics.afterExtensionsAugmented(Metrics.java:311)
	at sun.refle

[JIRA] [performance-plugin] (JENKINS-15736) Viewing performance report changes jvm locale

2015-01-21 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 commented on  JENKINS-15736


Viewing performance report changes jvm locale















Submitted pull request, https://github.com/jenkinsci/performance-plugin/pull/42 for this fix



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-25742) Concurrent "job rename" and "edit view" results in deadlock that puts Jenkins in a non responsive state

2014-12-16 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 commented on  JENKINS-25742


Concurrent "job rename" and "edit view" results in deadlock that puts Jenkins in a non responsive state















I've submitted pull request with fix for this issue: https://github.com/jenkinsci/jenkins/pull/1488
See comments there on how to reproduce. I've reproduced on 1.593 and LTS we are using 1.565.3



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [core] (JENKINS-24452) computer/api/json?depth=1 produces opps page

2014-08-26 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 created  JENKINS-24452


computer/api/json?depth=1 produces opps page















Issue Type:


Bug



Affects Versions:


current



Assignee:


Unassigned


Components:


core



Created:


27/Aug/14 1:08 AM



Description:


https://issues.jenkins-ci.org/browse/JENKINS-23409

http:///jenkins/computer/api/json?depth=1 fails with:

Stack trace

javax.servlet.ServletException: org.kohsuke.stapler.export.NotExportableException: class java.io.IOException doesn't have @ExportedBean so cannot write hudson.slaves.OfflineCause$ChannelTermination.cause
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:778)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:210)
at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:210)
at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:631)
at org.kohsuke.stapler.Stapler.service(Stapler.java:225)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:751)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1666)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96)
at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:179)
at net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringFilter.java:86)
at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:84)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
at hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:66)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1653)
at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:91)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1653)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at hudson.security.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:114)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1653)
at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1653)
at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1653)
at yjava.servlet.FilterChainInvoker$ServletFilterChainInvoker.invoke(FilterChainInvoker.java:49)
at yjava.servlet.filter.BouncerFilter.doFilter(BouncerFilter.java:251)
at yjava.servlet.filter.BouncerFil

[JIRA] [build-failure-analyzer] (JENKINS-23409) Crashing api at depth > 0

2014-08-25 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 commented on  JENKINS-23409


Crashing api at depth > 0















Similar or same issue: 
http:///jenkins/computer/api/json works
http:///jenkins/computer/api/json?depth=1 fails with:

Stack trace

javax.servlet.ServletException: org.kohsuke.stapler.export.NotExportableException: class java.io.IOException doesn't have @ExportedBean so cannot write hudson.slaves.OfflineCause$ChannelTermination.cause
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:778)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
	at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:210)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
	at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:210)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:631)
	at org.kohsuke.stapler.Stapler.service(Stapler.java:225)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:751)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1666)
	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96)
	at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
	at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:179)
	at net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringFilter.java:86)
	at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:84)
	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
	at hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:66)
	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
	at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1653)
	at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:91)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1653)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
	at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at hudson.security.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:114)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
	at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1653)
	at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1653)
	at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1653)
	at yjava.servlet.FilterChainInvoker$ServletFilterChainInvoker.invoke(FilterChainInvoker.java:49)
	at yjava.servlet.filter.BouncerFilter.doFilter(BouncerFilter.java:251)
	at yjava.servlet.filter.BouncerFilter.doFilter(BouncerFilter.java:117)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1645)
	at yjava.servlet.FilterChainInvoker$ServletFilterChainInvoker.invoke(FilterChainInvoker.java:49)
	at yjava.servlet.filter.SSLCrimeFilter.doFilter(SSLCrimeFilter.java:82)
	at yjava.servlet.filter.SSLCrimeFilter.doFilter(SSLCrimeFilter.java:47)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1636)
	at yjava.servlet.FilterChainInvoker$Serv

[JIRA] [build-failure-analyzer] (JENKINS-23409) Crashing api at depth > 0

2014-08-25 Thread dspa...@yahoo-inc.com (JIRA)














































Daryl Spartz
 commented on  JENKINS-23409


Crashing api at depth > 0















Sorry, versions where it fails:

Jenkins ver. 1.576
Jenkins ver. 1.577

The URL works on Jenkins ver. 1.554.x



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.