Jenkins with a DB?

classic Classic list List threaded Threaded
21 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Jenkins with a DB?

Michael Barbine
Hello!

I'm looking for some input on a proven way to put all of the data contained in the Jenkins XML or API into a RDBMS. Doesn't matter which one... I can move it around later.

I found some plugins on the Jenkins site - any input on which is the best?

I have some ideas on developing my own way by using the MSSXML schema and dropping the config.xml, build.xml and job.xml into a repo for consumption. Early tests have been successful, but it's not as clean or secure as I'd like.


THANK YOU IN ADVANCE for your input

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

Michael Barbine


On Friday, June 28, 2013 4:14:46 PM UTC-4, Michael Barbine wrote:
Hello!

I'm looking for some input on a proven way to put all of the data contained in the Jenkins XML or API into a RDBMS. Doesn't matter which one... I can move it around later.

I found some plugins on the Jenkins site - any input on which is the best?

I have some ideas on developing my own way by using the MSSXML schema and dropping the config.xml, build.xml and job.xml into a repo for consumption. Early tests have been successful, but it's not as clean or secure as I'd like.


THANK YOU IN ADVANCE for your input

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

R. Tyler Croy
In reply to this post by Michael Barbine

On Fri, 28 Jun 2013, Michael Barbine wrote:

> Hello!
>
> I'm looking for some input on a proven way to put all of the data contained
> in the Jenkins XML or API into a RDBMS. Doesn't matter which one... I can
> move it around later.
>
> I found some plugins on the Jenkins site - any input on which is the best?
>
> I have some ideas on developing my own way by using the MSSXML schema and
> dropping the config.xml, build.xml and job.xml into a repo for consumption.
> Early tests have been successful, but it's not as clean or secure as I'd
> like.


Have you considered looking at some of the recent database plugins that have
been developed instead? That way Jenkins would be storing its information in
the DB from the beginning.

See:

 * <https://wiki.jenkins-ci.org/display/JENKINS/MySQL+Database+Plugin>
 * <https://wiki.jenkins-ci.org/display/JENKINS/PostgreSQL+Database+Plugin>


I'm not sure how well used/supported these are however.

- R. Tyler Croy
--------------------------------------
    Code: https://github.com/rtyler
 Chatter: https://twitter.com/agentdero

signature.asc (205 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

JonathanRRogers
In reply to this post by Michael Barbine


On Friday, June 28, 2013 4:14:46 PM UTC-4, Michael Barbine wrote:
Hello!

I'm looking for some input on a proven way to put all of the data contained in the Jenkins XML or API into a RDBMS. Doesn't matter which one... I can move it around later.


What do you mean by "all the data"? More importantly, what is the ultimate goal? I wrote a script which extracts job and build information via the Jenkins API and inserts/updates a PostgreSQL database so I could analyze it more easily. Is that similar to what you're trying to do?

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

JonathanRRogers
In reply to this post by R. Tyler Croy


On Sunday, June 30, 2013 5:57:30 PM UTC-4, R Tyler Croy wrote:

On Fri, 28 Jun 2013, Michael Barbine wrote:

> Hello!
>
> I'm looking for some input on a proven way to put all of the data contained
> in the Jenkins XML or API into a RDBMS. Doesn't matter which one... I can
> move it around later.
>
> I found some plugins on the Jenkins site - any input on which is the best?
>
> I have some ideas on developing my own way by using the MSSXML schema and
> dropping the config.xml, build.xml and job.xml into a repo for consumption.
> Early tests have been successful, but it's not as clean or secure as I'd
> like.



Have you considered looking at some of the recent database plugins that have
been developed instead? That way Jenkins would be storing its information in
the DB from the beginning.

See:

 * <https://wiki.jenkins-ci.org/display/JENKINS/MySQL+Database+Plugin>
 * <https://wiki.jenkins-ci.org/display/JENKINS/PostgreSQL+Database+Plugin>


I'm not sure how well used/supported these are however.


The Database Plugin, which depends on the MySQL or Postgres or some other Database Plugin, does not change anything about how existing Jenkins data is stored. It looks like it mainly provides a configuration framework for other plugins which need to use an RDBMS for their own data. Such a plugin could use the Database Plugin to implement the data export or synchronization Michael Barbine wants but I don't know if such a plugin exists yet.

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

bballantyne
In reply to this post by JonathanRRogers
This sounds remarkably similar to a task on my current 'to-do' list. Even the PostgresQL db and the analysts use case.  I had intended using Groovy. 

Any chance if posting this somewhere on the Jenkins plugin site, or on Scriptler? I'm sure there are probably many others who would be VERY interested. 


On Jul 10, 2013, at 5:29 PM, "JonathanRRogers" <[hidden email]> wrote:



On Friday, June 28, 2013 4:14:46 PM UTC-4, Michael Barbine wrote:
Hello!

I'm looking for some input on a proven way to put all of the data contained in the Jenkins XML or API into a RDBMS. Doesn't matter which one... I can move it around later.


What do you mean by "all the data"? More importantly, what is the ultimate goal? I wrote a script which extracts job and build information via the Jenkins API and inserts/updates a PostgreSQL database so I could analyze it more easily. Is that similar to what you're trying to do?

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

JonathanRRogers
Yes, I'm quite willing to share the simple script I wrote. Keep in mind
that it is not a general solution, but addressed my needs in a very
specific Jenkins setup. The Python script relies on the psycopg2 library
to talk to Postgres and the jenkinsapi package to talk to Jenkins.

Put all attached files in the same directory. First, you will need to
create your Postgres database. The SQL statements in jenkins_schema.sql
should do this for you if you run it via psql. You will certainly want
to modify TEST_JOB_RE to match the job names you're interested in or
simply remove the job name check to get all of them.

You will need to modify the Postgres username and password hard coded in
update_build_db.py and the Jenkins URL and credentials in jenkins.ini.
Then, you should be able to run update_build_db.py as a script to update
your Postgres db with job and build information from Jenkins.


Ballantyne, Bob wrote:

> This sounds remarkably similar to a task on my current 'to-do' list.
> Even the PostgresQL db and the analysts use case.  I had intended
> using Groovy.
>
> Any chance if posting this somewhere on the Jenkins plugin site, or on
> Scriptler? I'm sure there are probably many others who would be VERY
> interested.
>
>
> On Jul 10, 2013, at 5:29 PM, "JonathanRRogers"
> <[hidden email] <mailto:[hidden email]>> wrote:
>
>>
>>
>> On Friday, June 28, 2013 4:14:46 PM UTC-4, Michael Barbine wrote:
>>
>>     Hello!
>>
>>     I'm looking for some input on a proven way to put all of the data
>>     contained in the Jenkins XML or API into a RDBMS. Doesn't matter
>>     which one... I can move it around later.
>>
>>
>> What do you mean by "all the data"? More importantly, what is the
>> ultimate goal? I wrote a script which extracts job and build
>> information via the Jenkins API and inserts/updates a PostgreSQL
>> database so I could analyze it more easily. Is that similar to what
>> you're trying to do?
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it,
>> send an email to [hidden email]
>> <mailto:[hidden email]>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Jenkins Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/jenkinsci-users/wHxZ9dm-JE4/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [hidden email].
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

--
Jonathan Rogers

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/groups/opt_out.



jenkins_schema.sql (3K) Download Attachment
update_build_db.py (3K) Download Attachment
jenkins_config.py (1K) Download Attachment
jenkins.ini (134 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Getting Error while trying to rebuil a project in Jenkins...

Manjunath DG
In reply to this post by Michael Barbine
Hello!

Hello!
I'm getting following below error while trying to rebuild a project,This is not the case with all othere projects when i do rebuild.
 
  ccs_inst_path
ccs_inst_path

 Oops!

A problem occurred while processing the request. Please check our bug tracker to see if a similar problem has already been reported. If it is already reported, please vote and put a comment on it to let us gauge the impact of the problem. If you think this is a new issue, please file a new issue. When you file an issue, make sure to add the entire stack trace, along with the version of Jenkins and relevant plugins. The users list might be also useful in understanding what has happened.

Stack trace

javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/data/JENKINS/swcoe/jenkins/plugins/rebuild/WEB-INF/lib/classes.jar!/com/sonyericsson/rebuild/RebuildAction/index.jelly:54:63: <st:include> No page found 'TextParameterValue.jelly' for class com.sonyericsson.rebuild.RebuildAction
	at org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:117)
	at org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:127)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:673)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777)
	at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:381)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:684)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777)
	at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:381)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:684)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777)
	at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:239)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:684)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:586)
	at org.kohsuke.stapler.Stapler.service(Stapler.java:217)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
	at winstone.ServletConfiguration.execute(ServletConfiguration.java:248)
	at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)
	at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:376)
	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.util.PluginServletFilter.doFilter(PluginServletFilter.java:88)
	at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
	at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
	at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48)
	at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
	at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
	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:118)
	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 org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:64)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
	at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
	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 winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
	at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
	at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:47)
	at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
	at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
	at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
	at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
	at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
	at winstone.RequestDispatcher.forward(RequestDispatcher.java:331)
	at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:227)
	at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
	at java.lang.Thread.run(Thread.java:636)
Caused by: org.apache.commons.jelly.JellyTagException: jar:file:/data/JENKINS/swcoe/jenkins/plugins/rebuild/WEB-INF/lib/classes.jar!/com/sonyericsson/rebuild/RebuildAction/index.jelly:54:63: <st:include> No page found 'TextParameterValue.jelly' for class com.sonyericsson.rebuild.RebuildAction
	at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:124)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
	at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
	at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
	at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
	at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
	at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
	at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:81)
	at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63)
	at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53)
	at org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:112)
	... 69 more

 ... 69 more
THANK YOU IN ADVANCE for your input
Thanks and Regards,
Manju 
 


--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/groups/opt_out.
Reply | Threaded
Open this post in threaded view
|

Re: Getting Error while trying to rebuil a project in Jenkins...

Daniel Beck
Try to update rebuild plugin to version 1.15.

https://wiki.jenkins-ci.org/display/JENKINS/Rebuild+Plugin#RebuildPlugin-Version1.15%28Oct12%2C2012%29

On 27.08.2013, at 13:11, Manjunath DG <[hidden email]> wrote:

> Hello!
>
> Hello!
> I'm getting following below error while trying to rebuild a project,This is not the case with all othere projects when i do rebuild.
>  
>
> • Jenkins
> •
> • BAT_Win7_Task
> •
> • #1128
> •
> • Rebuild
>  Back to Dashboard
> Skip to content
>   ccs_inst_path
>
> ccs_inst_path
>
>  
>  log in
> • Jenkins
> •
>  Jenkins project
>  Bug tracker
>  Mailing Lists
>  https://twitter.com/jenkinsci
>   Oops!
>
> A problem occurred while processing the request. Please check our bug tracker to see if a similar problem has already been reported. If it is already reported, please vote and put a comment on it to let us gauge the impact of the problem. If you think this is a new issue, please file a new issue. When you file an issue, make sure to add the entire stack trace, along with the version of Jenkins and relevant plugins. The users list might be also useful in understanding what has happened.
> Stack trace
>
> javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/data/JENKINS/swcoe/jenkins/plugins/rebuild/WEB-INF/lib/classes.jar!/com/sonyericsson/rebuild/RebuildAction/index.jelly:54:63: <st:include> No page found 'TextParameterValue.jelly' for class com.sonyericsson.rebuild.RebuildAction
> at org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:117)
> at org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:127)
> at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:673)
> at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777)
> at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:381)
> at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:684)
> at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777)
> at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:381)
> at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:684)
> at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777)
> at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:239)
> at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
> at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:684)
> at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777)
> at org.kohsuke.stapler.Stapler.invoke(Stapler.java:586)
> at org.kohsuke.stapler.Stapler.service(Stapler.java:217)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
> at winstone.ServletConfiguration.execute(ServletConfiguration.java:248)
> at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)
> at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:376)
> 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.util.PluginServletFilter.doFilter(PluginServletFilter.java:88)
> at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
> at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
> at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48)
> at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
> at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
> 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:118)
> 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 org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
> at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:64)
> at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
> 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 winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
> at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
> at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:47)
> at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
> at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
> at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
> at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
> at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
> at winstone.RequestDispatcher.forward(RequestDispatcher.java:331)
> at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:227)
> at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:636)
> Caused by: org.apache.commons.jelly.JellyTagException: jar:file:/data/JENKINS/swcoe/jenkins/plugins/rebuild/WEB-INF/lib/classes.jar!/com/sonyericsson/rebuild/RebuildAction/index.jelly:54:63: <st:include> No page found 'TextParameterValue.jelly' for class com.sonyericsson.rebuild.RebuildAction
> at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:124)
> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150)
> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
> at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
> at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
> at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
> at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
> at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
> at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
> at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
> at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
> at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
> at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
> at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:81)
> at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63)
> at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53)
> at org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:112)
> ... 69 more
>
>
>  ... 69 more
> THANK YOU IN ADVANCE for your input
> Thanks and Regards,
> Manju
>  
>
>
>
> --
> You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
> For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/groups/opt_out.
Reply | Threaded
Open this post in threaded view
|

Re: Getting Error while trying to rebuil a project in Jenkins...

Manjunath DG
In reply to this post by Manjunath DG
H All,
I am using Rebuild plugin 1.13 and what we have the latest release for rebuild plugin is 1.19.
 
Will my below issue will be taken care if i upgrade my rebuild plugin with latest version 1.19
 
 
Thanks and Regards,
Manjunath D G

From: Manjunath DG <[hidden email]>
To: "[hidden email]" <[hidden email]>
Sent: Tuesday, August 27, 2013 4:41 PM
Subject: Getting Error while trying to rebuil a project in Jenkins...
Hello!

Hello!
I'm getting following below error while trying to rebuild a project,This is not the case with all othere projects when i do rebuild.
 

Skip to content
  ccs_inst_path
ccs_inst_path
title
 help for search
 log in

 Oops!

A problem occurred while processing the request. Please check our bug tracker to see if a similar problem has already been reported. If it is already reported, please vote and put a comment on it to let us gauge the impact of the problem. If you think this is a new issue, please file a new issue. When you file an issue, make sure to add the entire stack trace, along with the version of Jenkins and relevant plugins. The users list might be also useful in understanding what has happened.

Stack trace

javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/data/JENKINS/swcoe/jenkins/plugins/rebuild/WEB-INF/lib/classes.jar!/com/sonyericsson/rebuild/RebuildAction/index.jelly:54:63: <st:include> No page found 'TextParameterValue.jelly' for class com.sonyericsson.rebuild.RebuildAction
	at org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:117)
	at org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:127)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:673)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777)
	at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:381)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:684)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777)
	at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:381)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:684)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777)
	at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:239)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:684)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:586)
	at org.kohsuke.stapler.Stapler.service(Stapler.java:217)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
	at winstone.ServletConfiguration.execute(ServletConfiguration.java:248)
	at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)
	at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:376)
	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.util.PluginServletFilter.doFilter(PluginServletFilter.java:88)
	at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
	at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
	at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48)
	at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
	at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
	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:118)
	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 org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:64)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
	at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
	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 winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
	at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
	at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:47)
	at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
	at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
	at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
	at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
	at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
	at winstone.RequestDispatcher.forward(RequestDispatcher.java:331)
	at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:227)
	at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
	at java.lang.Thread.run(Thread.java:636)
Caused by: org.apache.commons.jelly.JellyTagException: jar:file:/data/JENKINS/swcoe/jenkins/plugins/rebuild/WEB-INF/lib/classes.jar!/com/sonyericsson/rebuild/RebuildAction/index.jelly:54:63: <st:include> No page found 'TextParameterValue.jelly' for class com.sonyericsson.rebuild.RebuildAction
	at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:124)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
	at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
	at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
	at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
	at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
	at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
	at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:81)
	at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63)
	at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53)
	at org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:112)
	... 69 more
 ... 69 more
THANK YOU IN ADVANCE for your input
Thanks and Regards,
Manju  
-- You received this message because you are subscribed to the Google Groups "Jenkins Users" group.To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/groups/opt_out.
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

Ankit Kumar
In reply to this post by JonathanRRogers
I want to extract Data from Jenkins for Builds and Job.Is there any way plugin or way from which I can build Database Schema by extracting jenkins data?

On Thursday, July 11, 2013 at 2:59:05 AM UTC+5:30, JonathanRRogers wrote:


On Friday, June 28, 2013 4:14:46 PM UTC-4, Michael Barbine wrote:
Hello!

I'm looking for some input on a proven way to put all of the data contained in the Jenkins XML or API into a RDBMS. Doesn't matter which one... I can move it around later.


What do you mean by "all the data"? More importantly, what is the ultimate goal? I wrote a script which extracts job and build information via the Jenkins API and inserts/updates a PostgreSQL database so I could analyze it more easily. Is that similar to what you're trying to do?

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/5000701a-3c77-4383-9871-8bbab89ff986%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

Michael Barbine
In reply to this post by Michael Barbine
I've done this and can help thus weekend 



Sent on the new Sprint Network from my Samsung Galaxy S®4


-------- Original message --------
From: Ankit Kumar <[hidden email]>
Date: 07/16/2015 11:07 AM (GMT-05:00)
To: [hidden email]
Subject: Re: Jenkins with a DB?

I want to extract Data from Jenkins for Builds and Job.Is there any way plugin or way from which I can build Database Schema by extracting jenkins data?

On Thursday, July 11, 2013 at 2:59:05 AM UTC+5:30, JonathanRRogers wrote:


On Friday, June 28, 2013 4:14:46 PM UTC-4, Michael Barbine wrote:
Hello!

I'm looking for some input on a proven way to put all of the data contained in the Jenkins XML or API into a RDBMS. Doesn't matter which one... I can move it around later.


What do you mean by "all the data"? More importantly, what is the ultimate goal? I wrote a script which extracts job and build information via the Jenkins API and inserts/updates a PostgreSQL database so I could analyze it more easily. Is that similar to what you're trying to do?

--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-users/wHxZ9dm-JE4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/5000701a-3c77-4383-9871-8bbab89ff986%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/im0ysm1scs7pde2lw6vf5t5m.1437059450653%40email.android.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

ankit chandak
Michael,
Thank you so much.
Let me know when you get time.

On Thursday, 16 July 2015 20:41:08 UTC+5:30, Michael Barbine wrote:
I've done this and can help thus weekend 



Sent on the new Sprint Network from my Samsung Galaxy S®4


-------- Original message --------
From: Ankit Kumar <<a href="javascript:" target="_blank" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">leelma...@...>
Date: 07/16/2015 11:07 AM (GMT-05:00)
To: <a href="javascript:" target="_blank" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">jenkins...@...
Subject: Re: Jenkins with a DB?

I want to extract Data from Jenkins for Builds and Job.Is there any way plugin or way from which I can build Database Schema by extracting jenkins data?

On Thursday, July 11, 2013 at 2:59:05 AM UTC+5:30, JonathanRRogers wrote:


On Friday, June 28, 2013 4:14:46 PM UTC-4, Michael Barbine wrote:
Hello!

I'm looking for some input on a proven way to put all of the data contained in the Jenkins XML or API into a RDBMS. Doesn't matter which one... I can move it around later.


What do you mean by "all the data"? More importantly, what is the ultimate goal? I wrote a script which extracts job and build information via the Jenkins API and inserts/updates a PostgreSQL database so I could analyze it more easily. Is that similar to what you're trying to do?

--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Users" group.
To unsubscribe from this topic, visit <a href="https://groups.google.com/d/topic/jenkinsci-users/wHxZ9dm-JE4/unsubscribe" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/topic/jenkinsci-users/wHxZ9dm-JE4/unsubscribe&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/topic/jenkinsci-users/wHxZ9dm-JE4/unsubscribe&#39;;return true;">https://groups.google.com/d/topic/jenkinsci-users/wHxZ9dm-JE4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to <a href="javascript:" target="_blank" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">jenkinsci-use...@....
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/jenkinsci-users/5000701a-3c77-4383-9871-8bbab89ff986%40googlegroups.com?utm_medium=email&amp;utm_source=footer" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/msgid/jenkinsci-users/5000701a-3c77-4383-9871-8bbab89ff986%40googlegroups.com?utm_medium\75email\46utm_source\75footer&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/msgid/jenkinsci-users/5000701a-3c77-4383-9871-8bbab89ff986%40googlegroups.com?utm_medium\75email\46utm_source\75footer&#39;;return true;">https://groups.google.com/d/msgid/jenkinsci-users/5000701a-3c77-4383-9871-8bbab89ff986%40googlegroups.com.
For more options, visit <a href="https://groups.google.com/d/optout" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;">https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/c6e886e4-8640-4e2d-bdf8-daf3ce530dd3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

Michael Barbine
In reply to this post by Michael Barbine
What time zone are you in? I'm free this evening east coast time and tomorrow in the afternoon. I can give you a walk through and the source code. 



Sent on the new Sprint Network from my Samsung Galaxy S®4


-------- Original message --------
From: ankit chandak <[hidden email]>
Date: 07/17/2015 6:59 AM (GMT-05:00)
To: [hidden email]
Subject: Re: Jenkins with a DB?

Michael,
Thank you so much.
Let me know when you get time.

On Thursday, 16 July 2015 20:41:08 UTC+5:30, Michael Barbine wrote:
I've done this and can help thus weekend 



Sent on the new Sprint Network from my Samsung Galaxy S®4


-------- Original message --------
From: Ankit Kumar <<a href="javascript:" target="_blank" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">leelma...@...>
Date: 07/16/2015 11:07 AM (GMT-05:00)
To: <a href="javascript:" target="_blank" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">jenkins...@...
Subject: Re: Jenkins with a DB?

I want to extract Data from Jenkins for Builds and Job.Is there any way plugin or way from which I can build Database Schema by extracting jenkins data?

On Thursday, July 11, 2013 at 2:59:05 AM UTC+5:30, JonathanRRogers wrote:


On Friday, June 28, 2013 4:14:46 PM UTC-4, Michael Barbine wrote:
Hello!

I'm looking for some input on a proven way to put all of the data contained in the Jenkins XML or API into a RDBMS. Doesn't matter which one... I can move it around later.


What do you mean by "all the data"? More importantly, what is the ultimate goal? I wrote a script which extracts job and build information via the Jenkins API and inserts/updates a PostgreSQL database so I could analyze it more easily. Is that similar to what you're trying to do?

--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Users" group.
To unsubscribe from this topic, visit <a href="https://groups.google.com/d/topic/jenkinsci-users/wHxZ9dm-JE4/unsubscribe" target="_blank" rel="nofollow" onmousedown="this.href='https://groups.google.com/d/topic/jenkinsci-users/wHxZ9dm-JE4/unsubscribe';return true;" onclick="this.href='https://groups.google.com/d/topic/jenkinsci-users/wHxZ9dm-JE4/unsubscribe';return true;">https://groups.google.com/d/topic/jenkinsci-users/wHxZ9dm-JE4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to <a href="javascript:" target="_blank" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">jenkinsci-use...@....
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/jenkinsci-users/5000701a-3c77-4383-9871-8bbab89ff986%40googlegroups.com?utm_medium=email&amp;utm_source=footer" target="_blank" rel="nofollow" onmousedown="this.href='https://groups.google.com/d/msgid/jenkinsci-users/5000701a-3c77-4383-9871-8bbab89ff986%40googlegroups.com?utm_medium\75email\46utm_source\75footer';return true;" onclick="this.href='https://groups.google.com/d/msgid/jenkinsci-users/5000701a-3c77-4383-9871-8bbab89ff986%40googlegroups.com?utm_medium\75email\46utm_source\75footer';return true;">https://groups.google.com/d/msgid/jenkinsci-users/5000701a-3c77-4383-9871-8bbab89ff986%40googlegroups.com.
For more options, visit <a href="https://groups.google.com/d/optout" target="_blank" rel="nofollow" onmousedown="this.href='https://groups.google.com/d/optout';return true;" onclick="this.href='https://groups.google.com/d/optout';return true;">https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-users/wHxZ9dm-JE4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/c6e886e4-8640-4e2d-bdf8-daf3ce530dd3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/5pytnimv7xg4203e11a01q9r.1437138411498%40email.android.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

Ankit Kumar
I am from India. Indian Standard Time is 9 hours and 30 minutes ahead of Eastern Time.
I will be available tomorrow morning your time,just let me know what is the best time suited for you.

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/8240332f-5712-4429-a10c-2200b2cadb19%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
MV
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

MV
In reply to this post by JonathanRRogers

Hi Jonathan,

I am looking for ways to extract code coverage details from the jenkins jobs latest build information (recent 10-15 builds) and export this data into MySql database to use in various tasks. Your work resembles quite similar to me. Could you please give some insight on this?

Thank you,
Veena  


What do you mean by "all the data"? More importantly, what is the ultimate goal? I wrote a script which extracts job and build information via the Jenkins API and inserts/updates a PostgreSQL database so I could analyze it more easily. Is that similar to what you're trying to do?

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/4c09e746-0c55-4ec2-a88e-1c735d3b547f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

Michael Barbine
In reply to this post by Michael Barbine
Hello!

Happy to help with that. Do you use Google hangouts or Skype? I'm at the office currently but one evening this week I can hop on and chat with you on that. 

I'm currently in central time. 






Sent on the new Sprint Network from my Samsung Galaxy S®4


-------- Original message --------
From: MV <[hidden email]>
Date: 10/12/2015 9:59 AM (GMT-06:00)
To: Jenkins Users <[hidden email]>
Subject: Re: Jenkins with a DB?


Hi Jonathan,

I am looking for ways to extract code coverage details from the jenkins jobs latest build information (recent 10-15 builds) and export this data into MySql database to use in various tasks. Your work resembles quite similar to me. Could you please give some insight on this?

Thank you,
Veena  


What do you mean by "all the data"? More importantly, what is the ultimate goal? I wrote a script which extracts job and build information via the Jenkins API and inserts/updates a PostgreSQL database so I could analyze it more easily. Is that similar to what you're trying to do?

--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-users/wHxZ9dm-JE4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/4c09e746-0c55-4ec2-a88e-1c735d3b547f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/3jf0h32i9seugigyxdh1qpsf.1444664991969%40email.android.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

Gauthami Thyagrajan
In reply to this post by MV
HI Veena,

Even i am trying to do the same. Have you got any solution for this?

If you got can u please let me know. 

Thanks,
Gauthami T

On Monday, October 12, 2015 at 8:29:06 PM UTC+5:30, MV wrote:

Hi Jonathan,

I am looking for ways to extract code coverage details from the jenkins jobs latest build information (recent 10-15 builds) and export this data into MySql database to use in various tasks. Your work resembles quite similar to me. Could you please give some insight on this?

Thank you,
Veena  


What do you mean by "all the data"? More importantly, what is the ultimate goal? I wrote a script which extracts job and build information via the Jenkins API and inserts/updates a PostgreSQL database so I could analyze it more easily. Is that similar to what you're trying to do?

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/e488aad6-2140-4b31-8f3b-126ec7ab7546%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

David Karr
On Tue, Jan 10, 2017 at 9:00 PM, Gauthami Thyagrajan
<[hidden email]> wrote:

> HI Veena,
>
> Even i am trying to do the same. Have you got any solution for this?
>
> If you got can u please let me know.
>
> Thanks,
> Gauthami T
>
> On Monday, October 12, 2015 at 8:29:06 PM UTC+5:30, MV wrote:
>>
>>
>>>> Hi Jonathan,
>>
>>
>> I am looking for ways to extract code coverage details from the jenkins
>> jobs latest build information (recent 10-15 builds) and export this data
>> into MySql database to use in various tasks. Your work resembles quite
>> similar to me. Could you please give some insight on this?
>>
>> Thank you,
>> Veena
>>>>
>>>>
>>>
>>> What do you mean by "all the data"? More importantly, what is the
>>> ultimate goal? I wrote a script which extracts job and build information via
>>> the Jenkins API and inserts/updates a PostgreSQL database so I could analyze
>>> it more easily. Is that similar to what you're trying to do?

This is basically what SonarQube provides.  Have you looked into that?

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAA5t8VrCzV-yuuUoX%2BVoB-NLw9YHA_Jf3XuWq5eid0FXzgeDCQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins with a DB?

Michael Barbine
In reply to this post by Michael Barbine
I have some solutions to this depending on what you are trying to do and would be happy to help. Feel free to send me an email with "Jenkins Question" in the subject and I we can chat. 


On Friday, June 28, 2013 at 4:14:46 PM UTC-4, Michael Barbine wrote:
Hello!

I'm looking for some input on a proven way to put all of the data contained in the Jenkins XML or API into a RDBMS. Doesn't matter which one... I can move it around later.

I found some plugins on the Jenkins site - any input on which is the best?

I have some ideas on developing my own way by using the MSSXML schema and dropping the config.xml, build.xml and job.xml into a repo for consumption. Early tests have been successful, but it's not as clean or secure as I'd like.


THANK YOU IN ADVANCE for your input

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/5c707d79-8cf6-45bb-b28c-d8bf91216325%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
12