Home

Hudson's real top page lives in http://hudson-ci.org/ and link to three pages in the Wiki

News

Do you blog about Hudson? Do you have any interesting URL to share with Hudson community? Check out our News Aggregator.

Recent label and matrix project improvement

Today, I’d highlight two recent improvements to the label and matrix projects. When you have multiple slaves in your Hudson build farm, you can use labels to classify slaves by their capability/environment/architecture/etc. For example, your one slave might have “32bit” and “windows” label, while another one might have “linux”, “ubuntu”, and “64bit.” (with plugins like platform-labeler plugin, you can attach labels automatically, too.) Or if you do Selenium testing, you might add browser names as labels to indicate which slave has which browser available.

With such set up, you then specify that such and such jobs can be only run on such and such labels. For example, you might say your “test-foo” job requires the “windows” label, while your “compile-bar” job might require the “macos” label.

Starting 1.372, Hudson now lets you use boolean expressions here, instead of just specifying one label as the requirement. For example, your “seleniumTest-zot” job can now say it requires “windows&&firefox” since it’s meant to run on Windows with Firefox. Or if your job requires a shell script, you might say “!windows” to indicate that it has to be run somewhere that’s not Windows.

Labels are also often used in the context of the multi-configuration project (a.k.a. matrix project.) In a multi-configuration project, you specify what to execute to build your project, then specify a number of “axes” that represents the variable and their possible values to execute a build. There are several different kinds of axes (and this is of course extensible), and one of them is the label axis.

For example, say you have a test suite that you want to run on Windows, Linux, and Solaris, to make sure it works correctly under all these environments. In such a case, you define one label axis, and tell Hudson that you have three possible values “windows”, “linux”, and “solaris.” When you build this project, Hudson will run your build three times by finding appropriate slave that carries the specified label.

In 1.373, you can now specify multiple label axes. For example, you might have a C++ project that needs to be compiled on various platforms. In such a case, you can define one label axis to be “windows”, “linux”, “solaris”, and you can define another label axis to be “32bit” and “64bit”. This will generate 3x2=6 combinations to be executed.

Sometimes the exhaustive combinations do not make sense. In such a case, you can use a filter boolean expression to eliminate some values. You can also use the same mechanism to create a sparse matrix --- that is, you tell Hudson to reduce the coverage to 33%, and Hudson will eliminate every 2 out of 3 combinations.

Finally, I’d like to thank Sandia National Laboratories for sponsoring this work, which made it possible for InfraDNA to provide this feature to the community. People often think that contributing code is the only way to give back to the project, but sponsoring features like this is another great way to do it.

HudsonMobi 2.0 … still waiting for Apple Review
HudsonMobi 2.0 is ready … but seems that Apple is too busy with their review input queue filled up with new Apps to review This will cause 1-2 days MAX of delay, but stay tuned as HudsonMobi 2.0 for iOS 4 is coming.
Copenhagen Hudson User Meetup

September is turning into a meetup month for the Hudson community. In parallel to the meetup in Oslo and the meetup in JavaOne, Nokia and InfraDNA are hosting a meetup in Copenhagen on September 6th, Monday. Read on for the details.
<!--break-->

The current tentative plan is to do a short "state of the union / what's new" kind of presentation, then use the rest of the time for open mic Q&A, but if you have other ideas, or better yet if you want to do some talks, please let me know. I think the event will be fun.

If you plan on coming, please drop me a note, so that we can get some sense of the attendance.

  • When: September 6th, 18:30
  • Where: Auditorium 1, Nokia Denmark A/S, København (map)
  • Food will be provided.
Hudson at JavaZone, Meetup in Oslo

JavaZone is a big Java conference in Scandinavia, and Hudson is well represented there. On September 8th, Håkon Snøtun will be presenting "Top 5 plugins for Hudson and Chuck Norris." and on September 9th, I'll be presenting "Getting more out of your Hudson."

But more importantly, what is a conference without drinking!? So in that spirit, InfraDNA will be organizing a Hudson User Meetup at The Scotsman from Sep 8th 19:30 (website.) We'll get together, have some drinks, and enjoy geeky conversations.

So if you are local or visiting Oslo for JavaZone, come join us. If you plan to join us at The Scotsman, please RSVP, and watch out for my twitter updates for any last minute time/location changes.

Pre-JavaOne Hudson Meetup

As we near autumn up here in the Northern Hemisphere, the wind is starting to blow a bit chillier and here in the Bay Area that can only mean one thing: Oracle is suing everybody! it's time for JavaOne!

A whole lot has changed since last year, Sun Microsystems was acquired by Oracle, Kohsuke left Snoracle to found InfraDNA and Hudson has continued to power on as the single best continuous integration server on the planet.

While the tickets for Oracle OpenWorld/JavaOne are just as outrageously expensive as they were last year, we are hosting a meetup/hackathon/continuous-drinking-contest at Digg the Sunday prior. We have not yet set any kind of agenda, but some core Hudson hackers and plenty of plugin developers should be in town so it should be a great time hacking on and/or with Hudson.

RSVP Here! * When: September 19th, 1:00 p.m. * Location: Digg's Office: 1040 Mariposa St - Suite 100, San Francisco, CA 94107


View Larger Map


Note: Unlike last year, we're trying to organize this with Meetup.com, if you experience any difficulties RSVPing let us know


Releases

What's new in this Wiki?

Recently Updated
by Miraj Hasnaine Tafsir (25 Aug)
Re: Git Plugin (hudson)
by Luigi R. Viggiano (25 Aug)
Re: ChuckNorris Plugin (hudson)
by Manuel Carrasco (24 Aug)
Re: Performance Plugin (hudson)
by Manuel Carrasco (24 Aug)
Re: Performance Plugin (hudson)
by Cowmix (24 Aug)
Re: SSH Slaves plugin (hudson)
by Geoff Kirk (24 Aug)
Re: Email-ext plugin (hudson)
by steven harman (24 Aug)
Re: Clone Workspace SCM Plugin (hudson)
by Curtis Pendleton (24 Aug)
Re: Building a software project ()
by Tom Hunter (24 Aug)
Re: Meet Hudson (hudson)
by Lucas Hedding (26 Aug)
Re: Log Parser Plugin (hudson)
by Pavel Nesterenko (24 Aug)
Re: StarTeam (hudson)
by Axel Heider (24 Aug)
Re: Matrix Tie Parent Plugin (hudson)
by Ed Burns (23 Aug)
IOException Not enough space v. 5 (hudson)
by build bot (23 Aug)
Re: Performance Plugin (hudson)
by Ken Bertelson (23 Aug)
Matrix Tie Parent Plugin v. 5 (hudson)

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.
  1. Jan 23, 2008

    Anonymous says:

    When can I expect the Tutorial for Writing javancss Hudson Plug-In to be continu...

    When can I expect the Tutorial for Writing javancss Hudson Plug-In to be continued?

  2. Aug 27, 2008

    manjit says:

    I have an issue with hudson when it tries to checkout source files for a project...

    I have an issue with hudson when it tries to checkout source files for a project from CVS. Let's say I've a project abc under xyz main directory. I need to check out abc directly, not as xyz/abc, using a tag TAG_1 in CVS. I am not able to do so. Is there any additional configurations we can do to achieve the same? One work around I've found is to have the files checked out using other third-party CVS tools and have hudson use these files for a build. But I guess, hudson should be able to manage all these by itself.

    Suggestions are warmly welcome.

    Thanks

    1. Mar 30

      Brian Murphy says:

      Hi Manjit, I haven't tried checking out sub-directories in Hudson but I'm prett...

      Hi Manjit,

      I haven't tried checking out sub-directories in Hudson but I'm pretty sure you can amend your CVSROOT/modules file in CVS to specify a new CVS module consisting of just the directory abc. It's merely an alias for the existing directory. The entry would be something like:

      _abc -a xyz/abc

      Make the entry and commit the amended modules file to CVS. Then when you fetch the list of CVS modules you will see your new "_abc" module listed. A number of directories, separated by a space, can be specified after the -a flag allowing you to list all the files/dependencies required to build abc.

  3. Feb 26, 2009

    Harish M says:

    How easy to invoke other tools like IPSl from Hudson? If not, is it easy from Hu...

    How easy to invoke other tools like IPSl from Hudson? If not, is it easy from Hudson to communicate with some port say X of some server? Data flow will be in the XML format or SPML?

     Any information regarding this would be appreciated.

    Thanks

  4. Mar 11, 2009

    thao pham says:

    Is there any way to get the compiler error[s] written into the hudson build fail...

    Is there any way to get the compiler error[s] written into the hudson build failure email? i.e. can we have the console output include in the notify failure email?

  5. Jun 01, 2009

    Carolyn Teo says:

    Hi Hudson Users and Experts, I have this issue that I have not been able to sol...

    Hi Hudson Users and Experts,

    I have this issue that I have not been able to solve for some time.

    I have 2 jobs:

    - Both are normal Ant Jobs that pulls out of Subversion

    The issue here is:

    One of the jobs has a Customized Jumpstart in the repository and the Hudson Build will also build this jumpstart.

    However, everytime this Job builds, any subsequent builds that uses Jumpstart will start pointing to the customized Jumpstart in that particular build. This causes all other builds to fail because of the specific customized Jumpstart settings.

    Things Tried:

    - Setting Environment Variable JUMPSTART_HOME to point to Generic Jumpstart in Hudson (The Job using the customized Jumpstart will fail to build)

    - Pass in JUMPSTART_HOME as a variable to the jobs for the build. (Does not work)

    - Getting the build.xml to pick up the JUMPSTART_HOME variable from the system (Did not work unless Hudson Env Variable is set) 

    Seeking your Advice since there's not much documentation on this Item:  

    • Is there an issue with the build or is this a Hudson feature?
    • How do I keep the environment settings in each of these build separate even on the same Hudson Build Engine?

    Thanks!

  6. Jul 05, 2009

    Venugopal Shenoy says:

    When is the planned release of NCover PlugIn ? Also there are several issues, r...

    When is the planned release of NCover PlugIn ?

    Also there are several issues, related to JMeter graphs

       like the Min & Max is swapped

       Also the number of errors are not plotted, when the job is shown as failed.


  7. Sep 03, 2009

    Rohit Bhagat says:

    I am in phase of implementing hudson for the build automation. I am using some s...

    I am in phase of implementing hudson for the build automation. I am using some shell scripts to perform one of the build step. Cancel build operation (in the middle of build process) leads to the build in illogical state. Is it possible to restrict users to use cancel build operation?

  8. Sep 27, 2009

    Hteswar kumar says:

    Hi Team, I am looking for command which can give us information about curr...

    Hi Team,

    I am looking for command which can give us information about currently running jobs and job id at hudson.

    So that I can use this command in my perl script to get running job .

    I would be great help for me and appreciate if anyone reply .

    few inbuild commands are below but not to get running job and job id,

    C:\>java -jar hudson-cli.jar -s http://jptomsw112:8080/hudson/ help
      groovy
        Executes the specified Groovy script
      disable-job
        Disables a job
      delete-job
        Deletes a job
      copy-job
        Copies a job
      enable-job
        Enables a previously disabled job
      version
        Shows the Hudson version
      create-job
        Creates a new job by reading stdin as a configuration XML file
      help
        Lists all the available commands
      clear-queue
        Clears the job queue
      groovysh
        Runs an interactive groovy shell
      restart 
    Thanks,

  9. Oct 07, 2009

    Eduard Martinescu says:

    Looks like there is a problem with the Document links on the left hand nav, here...

    Looks like there is a problem with the Document links on the left hand nav, here on the wiki.  At least for me, they all link to the JA version of the documents.

  10. Oct 10, 2009

    Jason Carter says:

    Where do you submit bug reports? I found a few bugs within the different plugins...

    Where do you submit bug reports? I found a few bugs within the different plugins...

    1. Oct 10, 2009

      Kohsuke Kawaguchi says:

      From the issue tracker link on the left navigation bar.

      From the issue tracker link on the left navigation bar.

      1. Nov 17, 2009

        Francois Cottet says:

        Apart from submitting a patch to the issue tracker, what are the additional step...

        Apart from submitting a patch to the issue tracker, what are the additional steps to get the patch reviewed and integrated to trunk?

        I find a way to request for a review, and a page describing the code submission process.

        See https://hudson.dev.java.net/issues/show_bug.cgi?id=4847, pending for review.

  11. Oct 26, 2009

    Saniya Chopra says:

    M using Linux master and Windows slave. I used JNLP to launch the slave on ...

    M using Linux master and Windows slave. I used JNLP to launch the slave on Windows. When I used the services.msc command this opened services window and from there I tried to start HudsonSlave service and there it gave the following error

             Could not start the HudsonSlave service on Local Computer

             Error1053: The service did not respond to the start or control request in a timely fashion.

    Plz help me solve this error

  12. Nov 02, 2009

    LR says:

    I want to specify a location for the repository files that get checkout off subv...

    I want to specify a location for the repository files that get checkout off subversion outside of "jobs" folder, so all jobs see and use the same location. Is this possible ?

  13. Jan 07, 2010

    creig smith says:

    I am attempting to use the new email ext plugin. When I install the plugin I get...

    I am attempting to use the new email ext plugin. When I install the plugin I get this errorjavax.mail.MessagingException: Could not connect to SMTP host: mail.gmail.com, port: 22;
      nested exception is:
    java.net.ConnectException: Connection timed out: connect

    at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)

    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)

    at javax.mail.Service.connect(Service.java:297)

    at javax.mail.Service.connect(Service.java:156)

    at javax.mail.Service.connect(Service.java:105)

    at javax.mail.Transport.send0(Transport.java:168)

    at javax.mail.Transport.send(Transport.java:98)

    at hudson.tasks.Mailer$DescriptorImpl.doSendTestMail(Mailer.java:443)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

    at java.lang.reflect.Method.invoke(Unknown Source)

    It seems like its not getting threw. I put in a bogus password just to check and I got the same error. Any help would greatly be appreciated.

  14. Jan 12, 2010

    praveen says:

    Hello All, Nice to see some intresting issues here and I dont know am i repeati...

    Hello All,

    Nice to see some intresting issues here and I dont know am i repeating the issue here again but I have an issue below.I have configured SCM polling for perforce and for every 11:00 pm even there is no change it triggers and displays as below?Is this a right way? Or did I configure correctly?please suggest me.

    Build #297 (Dec 28, 2009 2:01:03 AM) 

      No changes from last build.
      Started by an SCM change
  15. Feb 11, 2010

    reaMike Zielinski says:

    I am exploring changing our CI tool from CruiseControl to Hudson to build our ja...

    I am exploring changing our CI tool from CruiseControl to Hudson to build our java project and am not able to configure the headless eclipse build. I can build our project from a command line in DOS with the following with no problem:
    eclipsec -nosplash -application org.eclipse.jdt.apt.core.aptBuild -data %WORKSPACE%
    When I try to use this as a windows command in HudsonI get the following in the console and our class files are not created.
    Started by user anonymous
    [workspace] $ cmd /c call C:\WINDOWS\TEMP\hudson1561070044334692766.bat
    eclipsec -nosplash -application org.eclipse.jdt.apt.core.aptBuild -data %WORKSPACE%
    Building workspace
    Building workspace
    C:\Hudson\.hudson\jobs\workspace>exit 0
    [workspace] $ cmd /c call C:\WINDOWS\TEMP\hudson8269978175978896586.bat
    C:\Hudson\.hudson\jobs\workspace>\buildwebservices.bat 9.12
    *
    * Building Web Services for 9.12 ...
    *
    Buildfile: build.xml
    setup:
    war:
    BUILD FAILED
    classes not found.
    Total time: 0 seconds
    Finished: FAILURE
    Has anyone seen this behavior before or know a solution?

  16. Mar 30

    Alok says:

    Apologies if I am posting this at the wrong place.  I am new to Hudson and ...

    Apologies if I am posting this at the wrong place.  I am new to Hudson and could not find any other place to post this.

    I would like to have a plug-in for an alternative code counting tool:  USC CodeCount, http://csse.usc.edu/research/CODECOUNT/

    Hudson currently supports two such code counters:

    1. SLOCCount -- This does not count logical lines of code.  And also does not have a native port for Windows.  I hate Cygwin.
    2. CCCC -- It is not under development anymore.  Comes with no documentation practically.  Does not even say if it counts logical lines of code.

    USC CodeCount counts both logical and physical lines of code and was updated recently.

    I am OK with any other code metrics tool that has the following features:

    1. Works natively on Windows.
    2. Counts logical lines of code, and also comments.  Physical lines of code optional.
    3. Measures complexity etc.
  17. Apr 12

    spikeykaz525 says:

    I am attempting to use the new email ext plugin. When I install the plugin I get...

    I am attempting to use the new email ext plugin. When I install the plugin I get this errorjavax.mail.MessagingException: Could not connect to SMTP host: mail.gmail.com, port: 22;
    nested exception is:
    java.net.ConnectException: Connection timed out: connect

    at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)

    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)

    at javax.mail.Service.connect(Service.java:297)

    at javax.mail.Service.connect(Service.java:156)

    at javax.mail.Service.connect(Service.java:105)

    at javax.mail.Transport.send0(Transport.java:168)

    at javax.mail.Transport.send(Transport.java:98)

    at hudson.tasks.Mailer$DescriptorImpl.doSendTestMail(Mailer.java:443)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

    at java.lang.reflect.Method.invoke(Unknown Source)

  18. Apr 26

    Mateusz says:

    hi I have installed radiator plug - in  version  1.7 and when I am tr...

    hi

    I have installed radiator plug - in  version  1.7 and when I am trying to add some jobs to the view i receive 500 error code form server but if the view is empty I mean with no jobs, page is loaded with some comments like" job need to be added". I have been playing with versions from 1.7 to 1.2 and just version 1.2 works properly.

    In every version different form 1.2 i received the same exception:

    Exception:
    Stacktrace:
    org.apache.commons.jelly.JellyTagException: file:/opt/hudson2/plugins/radiatorviewplugin/WEB-INF/classes/hudson/model/RadiatorView/main.jelly:37:65:&nbsp; method sortFailing threw exception: tried to access field hudson.model.Result.ordinal from class hudson.model.ViewEntry
        at org.apache.commons.jelly.tags.core.InvokeTag.doTag(InvokeTag.java:109)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
        at org.apache.commons.jelly.impl.StaticTag.doTag(StaticTag.java:65)
        at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:112)

    ...

    ...

    ..

    Does anyone has some idea what could cause this state. Isn't it related with some apache lib? My Hudson version is 1.327 and is working on Sun Solaris

    BR

    Matt

  19. May 03

    abhishek says:

    I am getting following error can anybody help me.  I am using starteam 2005...

    I am getting following error can anybody help me.  I am using starteam 2005 want to integrate with hudson

    Connecting to starteam FATAL: tried to access method com.starbase.starteam.ServerInfo.<init>()V from class hudson.plugins.starteam.StarTeamConnection
    java.lang.IllegalAccessError: tried to access method com.starbase.starteam.ServerInfo.<init>()V from class hudson.plugins.starteam.StarTeamConnection
        at hudson.plugins.starteam.StarTeamConnection.<init>(StarTeamConnection.java:79)
        at hudson.plugins.starteam.StarTeamCheckoutActor.invoke(StarTeamCheckoutActor.java:79)
        at hudson.plugins.starteam.StarTeamCheckoutActor.invoke(StarTeamCheckoutActor.java:19)
        at hudson.FilePath.act(FilePath.java:651)
        at hudson.FilePath.act(FilePath.java:635)
        at hudson.plugins.starteam.StarTeamSCM.checkout(StarTeamSCM.java:113)
        at hudson.model.AbstractProject.checkout(AbstractProject.java:830)
        at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:314)
        at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:266)
        at hudson.model.Run.run(Run.java:938)
        at hudson.model.Build.run(Build.java:112)
        at hudson.model.ResourceController.execute(ResourceController.java:93)
        at hudson.model.Executor.run(Executor.java:118)

  20. May 18

    summer says:

    I m in the process of implementing building automation Hudson. I can use shell s...

    I m in the process of implementing building automation Hudson. I can use shell scripts to perform any step to build. Cancel build the operation (in the center of the construction process) leads to the accumulation in the state illogical. Can I restrict users to use to cancel the operation of the construction?

    logo design | website design | business logo | logo designs

  21. Jun 03

    John Kemlin says:

    I am in phase of implementing hudson for the build automation. I am using some ...

    I am in phase of implementing hudson for the build automation. I am using some shell scripts to perform one of the build step. Cancel build operation (in the middle of build process) leads to the build in illogical state. Is it possible to restrict users to use cancel build operation?  zenmed reviews  facial scar treatments   best scar removal cream 

    Нарды Онлайн

  22. Jun 06

    Saravanakumar says:

    Hi Everyone, My name is Saravanakumar, i've involved in the build and automation...

    Hi Everyone, My name is Saravanakumar, i've involved in the build and automation, when i was run the startbuild through Hudson i'm getting below error, Configuration=WinxP, ANT, WAS 6.1,

    C:\UAT_Build>/ant/apache-ant-1.6.2/bin/ant -buildfile BuildEar.xml -l Result.log
    Buildfile: BuildEar.xml
    Sending e-mails to: test@xyz.com
    ERROR: Exception reading response
    [8mha:AAAAVx+LCAAAAAAAAABb85aBtbiIQSmjNKU4P08vOT+vOD8nVc8DzHWtSE4tKMnMz/PLL0m1W6NqK7pC2JmJgaGiiEEKTYMzhAYpZIAARpDCAgBF2FTYYAAAAA==javax.mail.MessagingException: Exception reading response;
      nested exception is:
        java.net.SocketException: Connection reset
        at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1462)
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1260)
        at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
        at javax.mail.Service.connect(Service.java:275)
        at javax.mail.Service.connect(Service.java:156)
        at javax.mail.Service.connect(Service.java:105)
        at javax.mail.Transport.send0(Transport.java:168)
        at javax.mail.Transport.send(Transport.java:98)
        at hudson.tasks.MailSender.execute(MailSender.java:97)
        at hudson.tasks.Mailer.perform(Mailer.java:101)
        at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
        at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:582)
        at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:563)
        at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:550)
        at hudson.model.Build$RunnerImpl.post2(Build.java:152)
        at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:528)
        at hudson.model.Run.run(Run.java:1247)
        at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
        at hudson.model.ResourceController.execute(ResourceController.java:88)
        at hudson.model.Executor.run(Executor.java:122)
    Caused by: java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(Unknown Source)
        at com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:97)
        at java.io.BufferedInputStream.fill(Unknown Source)
        at java.io.BufferedInputStream.read(Unknown Source)
        at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:75)
        at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1440)
        ... 19 more
    Finished: FAILURE

    Please help me out regarding this issue...

    Regards,

    Saravanakumar

  23. Jun 21

    Ramarao Reddymasi says:

    Hi, This is RamaRao, I am getting an error not able to connect to SVN Server. P...

    Hi,

    This is RamaRao, I am getting an error not able to connect to SVN Server. Please help me on this. this is the console output am getting. Thanks in advance.

    F:\Hudson\jobs\BPEL AD\workspace>BPEL_Script.bat
    F:\Hudson\jobs\BPEL AD\workspace>svn checkout --username 1234566 --password gfggg_03457 "https://collaborate.bt.com/svn/eip-ukb-migrations-controller/trunk/code/BPEL/DataManagerImpl" "F:\Hudson\jobs\BPEL AD\workspace\BPEL_Code"
    svn: OPTIONS of 'https://collinstog.bt.com/svn/eip-ukb-migrations-controller/trunk/code/BPEL/DataManagerImpl': could not connect to server (https://collinstog.bt.com)
    Notifying upstream projects of job completion
    Finished: FAILURE

  24. Jul 20

    Yaniv Oppenheim says:

    Hi, I had a first attempt to add a slave to my master and it worked fine (launch...

    Hi,
    I had a first attempt to add a slave to my master and it worked fine (launched, executed jobs just fine).

    Later on I tried to do the same thing on another master.
    However, this time, after adding the node (slave) - when I tried to launch it (via JNLP), I got an exception:

    WMI.WmiException: StatusServiceExists

    I then tried to set the slave as a windows service and got:

    Connecting to test 5
    ERROR: Unexpected error in launching a slave. This is probably a bug in Hudson
    java.net.UnknownHostException: test 5
    at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress$1.lookupAllHostAddr(Unknown Source)
    at java.net.InetAddress.getAddressFromNameService(Unknown Source)
    at java.net.InetAddress.getAllByName0(Unknown Source)
    at java.net.InetAddress.getAllByName(Unknown Source)
    at java.net.InetAddress.getAllByName(Unknown Source)
    at java.net.InetAddress.getByName(Unknown Source)
    at hudson.os.windows.ManagedWindowsServiceLauncher.launch(ManagedWindowsServiceLauncher.java:114)
    at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:183)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

    Can anyone assist here?

    Thanks,
    Yaniv

    Unable to render embedded object: File (Launch Exception) not found.

  25. Jul 26

    Reinier Van Ommeren says:

    Hello All, Hope someone can help me on this problem that I am encountering.&nbs...

    Hello All,

    Hope someone can help me on this problem that I am encountering.  I am using GlassfishV3 and Hudson v1.367

    I created a Hudson deployment job that basically do the following:

    1.  undeploy the .war file
    2.  stop Glassfishv3 server (using >asadmin stop-domain app-domain)
    3.  start Glassfishv3 server (using >asadmin start-domain app-domain)
    4.  deploy the .war file

    *Note that the application is to be deployed to another domain other than default domain1

    So far all the above steps run 100% successful.  However when the Hudson job finishes, it appears to shutdown/stop the Glassfishv3 domain

    R

  26. Aug 22

    logodesign2 says:

    Hi I am facing the following error may any one  help me out. Connecting t...

    Hi I am facing the following error may any one  help me out.

    Connecting to starteam FATAL: tried to access method com.starbase.starteam.ServerInfo.<init>()V from class hudson.plugins.starteam.StarTeamConnection
    java.lang.IllegalAccessError: tried to access method com.starbase.starteam.ServerInfo.<init>()V from class hudson.plugins.starteam.StarTeamConnection
        at hudson.plugins.starteam.StarTeamConnection.<init>(StarTeamConnection.java:79)
        at hudson.plugins.starteam.StarTeamCheckoutActor.invoke(StarTeamCheckoutActor.java:79)
        at hudson.plugins.starteam.StarTeamCheckoutActor.invoke(StarTeamCheckoutActor.java:19)
        at hudson.FilePath.act(FilePath.java:651)
        at hudson.FilePath.act(FilePath.java:635)
        at hudson.plugins.starteam.StarTeamSCM.checkout(StarTeamSCM.java:113)
        at hudson.model.AbstractProject.checkout(AbstractProject.java:830)
        at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:314)
        at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:266)
        at hudson.model.Run.run(Run.java:938)
        at hudson.model.Build.run(Build.java:112)
        at hudson.model.ResourceController.execute(ResourceController.java:93)
        at hudson.model.Executor.run(Executor.java:118)
    Afforable Logo Design

  27. Aug 23

    Alan Harder says:

    Issues reported here will almost certainly not been noticed or fixed. Please try...

    Issues reported here will almost certainly not been noticed or fixed.
    Please try the users alias to get help, and file an issue if it is determined to be a bug.

  28. Aug 28

    sanuk says:

    I'm trying to implement this for one of my projects.  I sit possible to run...

    I'm trying to implement this for one of my projects.  I sit possible to run shell scripts in order to automate it?  Also, how do I edit the user rightas and settings?