From: Eravati A. L. <Era...@in...> - 2008-07-24 06:10:39
|
Hello, In checkstyle..I get a report only if there are 1 or more errors/warnings..is there any tag that will enable me to see the report even for 0 error/warning in checkstyle Regards, Eravati -----Original Message----- From: cru...@li... [mailto:cru...@li...] On Behalf Of cru...@li... Sent: Thursday, July 24, 2008 12:39 AM To: cru...@li... Subject: Cruisecontrol-user Digest, Vol 27, Issue 22 Send Cruisecontrol-user mailing list submissions to cru...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user or, via email, send a message with subject or body 'help' to cru...@li... You can reach the person managing the list at cru...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of Cruisecontrol-user digest..." Today's Topics: 1. turn off/change location of default antBuilderOutput.log? (Jared) 2. Re: Build errors not reported as failure (Lucas Albers) 3. Creating a simple JSP page in Cruise Control (Alex David) 4. Re: Different ant versions (Knuplesch, Juergen) 5. Re: Different ant versions (Krzysieq) 6. Re: Different ant versions (Knuplesch, Juergen) 7. cruisecontrol JMX issue on redhat linix server (Eric Wood) ---------------------------------------------------------------------- Message: 1 Date: Tue, 22 Jul 2008 19:32:47 +0000 (UTC) From: Jared <jta...@eh...> Subject: [Cruisecontrol-user] turn off/change location of default antBuilderOutput.log? To: cru...@li... Message-ID: <loo...@po...> Content-Type: text/plain; charset=us-ascii I've been using CC for a couple months with maven 1 and I've now set up cruisecontrol with maven2. I'd like to be able to run the maven2 release goals, but it checks for local changes and fails due to the antBuilderOutput.log file in my root project folder. I'm not using any 'ant' builders, only maven2 ones, and this appears to be what CC uses internally (hence being shipped with Ant). Is there any way to change the location or prevent this file from being written at all? It seems to be pretty well embedded in the AntBuilder class with no direct configuration. Is there some place I can pass CC useLogger=false so internally it does not create this file? I've already cracked-open the cruisecontrol.jar file to update the log4j.properties (which would make more sense to not be packeaged in a jar btw) and found no control over this CC generated ant output. thanks, Jared Tafralian Principal Engineer eHarmony.com ------------------------------ Message: 2 Date: Tue, 22 Jul 2008 19:13:27 -0600 From: "Lucas Albers" <smu...@ho...> Subject: Re: [Cruisecontrol-user] Build errors not reported as failure To: <cru...@li...> Message-ID: <BAY...@ph...l> Content-Type: text/plain; charset="us-ascii" If you record the output, you can parse the output of the build for a string that indicates failure: <target name="chat"> <echo>compiling chat</echo> <echo message="logging chat compile to:${logdir}/chat.log"></echo> <record name="${logdir}/chat.log" emacsmode="true" append="no" action="start"></record> <exec dir="./chat" executable="cmd" os="Windows Vista" failonerror="true"> <arg line="/c makechatservice.bat"/> </exec> <record name="${logdir}/chat.log" append="no" action="start"></record> </target> <target name="verify-chat" > <echo>verifying chat</echo> <loadfile srcfile="${logdir}/chat.log" property="build.failed"> <filterchain> <linecontainsregexp> <regexp pattern="BUILD FAILED" /> </linecontainsregexp> </filterchain> </loadfile> <echo>${build.failed}</echo> <fail> <condition > <matches pattern="BUILD FAILED" string="${build.failed}"/> </condition> </fail> </target> -----Original Message----- From: cru...@li... [mailto:cru...@li...] On Behalf Of Jeffrey Fredrick Sent: Wednesday, July 16, 2008 5:01 PM To: cru...@li... Subject: Re: [Cruisecontrol-user] Build errors not reported as failure For Ant builds CC looks at the Ant build status. If Ant says "Build Successful" then so does CC. Jtf On Wed, Jul 16, 2008 at 3:57 PM, Ford, Adrianne D. (Mission Systems) <Adr...@ng...> wrote: > Hi All, > > I have errors in my build logs, yet Cruisecontrol is reporting that the > builds are successful. How does CC determine if a build is successful or > failed? Do I need to modify something for it to pick up the errors as > failures? For a little background; I have CC pointing to an ant target in a > build.xml, which runs a maven goal. Thanks for your help. Here are examples > of the build log errors: > > <message priority="info"> > - <![CDATA[ [exec] gcc -DIPv4 -Wall -std=gnu99 -Wfatal-errors > -I../src/main/c/include -L/usr/local/lib -I/usr/local/include -c > ../src/main/c/stack/main.c ]]> > > <message priority="info"> > - <![CDATA[ [exec] compilation terminated due to -Wfatal-errors. ]]> > </message> > - <message priority="info"> > - <![CDATA[ > > [exec] make: *** [init.o] Error 1 > > ]]> > </message> > > <message priority="info"> > - <![CDATA[ [INFO] Error executing ant tasks ]]> > </message> > - <message priority="info"> > - <![CDATA[ > > Embedded error: exec returned: 2 > > ]]> > </message> -- http://blog.jeffreyfredrick.com http://www.ohloh.net/accounts/JeffreyFredrick ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Cruisecontrol-user mailing list Cru...@li... https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user ------------------------------ Message: 3 Date: Wed, 23 Jul 2008 02:26:11 +0000 (UTC) From: Alex David <Ale...@gm...> Subject: [Cruisecontrol-user] Creating a simple JSP page in Cruise Control To: cru...@li... Message-ID: <loo...@po...> Content-Type: text/plain; charset=us-ascii I'm trying to display a very simple JSP file, but this does not work (ie, http://localhost:8080/AlexTest/index.jsp), and displays the following error: HTTP ERROR: 500 Unable to compile class for JSP RequestURI=/AlexTest/index.jsp Powered by Jetty:// My index.jsp looks as such: <html><head><title>Alex JSP Test</title></head> <body> <%@ page language="java" %> <% out.println("Hello World"); %> </body></html> Anyone have an idea? I've previously been able to display a simple html file (http://localhost:8080/AlexTest1/index.html) by doing the following: - creating a simple index.html file, as such: <html><head><title>Alex Test 1</title></head><body>Hello World</body></html> - added the following lines to the EmbeddedJettyServer.java file (found in C:\SourceCC2.7.2\main\src\net\sourceforge\cruisecontrol\web) in the start() method: String alexPath = "C:\\Cruisecontrol-2.7.2/webapps/AlexTest"; jettyServer.addWebApplication("/AlexTest", alexPath); - compiled the class (which generated EmbeddedJettyServer.class) and used it to replace the one that existed in C:\Cruisecontrol-2.7.2\lib\cruisecontrol.jar I am using WindowsXP Pro and have installed CruiseControl 2.7.2 using the setup file for 32bit Windows. I have jdk1.6.0_06 installed. Any help would be greatly appreciated. Thank you in advance. Regards, Alex David ------------------------------ Message: 4 Date: Wed, 23 Jul 2008 08:37:15 +0200 From: "Knuplesch, Juergen" <Jue...@ic...> Subject: Re: [Cruisecontrol-user] Different ant versions To: <cru...@li...> Message-ID: <060...@ic...> Content-Type: text/plain; charset="iso-8859-1" I run CC 2.7.5 with two different config.xml files on one machine. I had to configure the ports different (using options in the startscript). It is running ok, besides some small inconveniences. I do not use the Ant of CC. I always tell CC to take the Ant from my project. As long as the projectnames are different you should not have any problems with log-files. The log-directories are relative to the CC you use. So if you use two CCs you could even use the same project names. -- J?rgen Knuplesch ________________________________ Von: cru...@li... [mailto:cru...@li...] Im Auftrag von Krzysieq Gesendet: Dienstag, 22. Juli 2008 17:13 An: cru...@li... Betreff: Re: [Cruisecontrol-user] Different ant versions 2008/7/17 Jeffrey Fredrick <jef...@gm...>: 1) I think so. Nothing springs to mind as to why not but I haven't tested it. Maybe this will be silly again, but what about the reporting applications? Suppose I use the binary release and specify webport on startup, so that I don't need tomcat. I remember that somewhere in the web.xml of the reporting app I need to specify the logs and artifacts directories. So I think it will not be possible to start the application twice with two different values there, will it? Cheers, Chris 2) Use the antscript or anthome attributes to point at a separate install of Ant so you only have one to maintain: http://cruisecontrol.sourceforge.net/main/configxml.html#ant Jtf On Thu, Jul 17, 2008 at 9:14 AM, Krzysieq <krz...@ga...> wrote: > Hi, > > I'm running into conceptual difficulties. We run CC on a debian box. It has > ant installed in /usr/share/ant. However, the two distributions of CC we > have (2.7.1 and 2.7.3rc1) come with their own ant. The problem popped out, > when one task that works fine on the 2.7.1 instance failed on the other with > a message like this: > > java.lang.ClassNotFoundException: > org.apache.tools.ant.taskdefs.optional.TraXLiaison > > It happens in an xsl task. Since it is likely that we are going to host more > and more instances of CC, I would like to know how should I go about the > issues with different versions of ant. In particular: > > 1) let's say cc binaries are in /usr/share/cc. Can I start more than one > instance of CC using these, but in different locations and with different > configs/build scripts/working directories. Seems like a quite silly > question, but I'd still like to know for sure. > 2) In the case we have know - two different versions of CC (and likely to > host another with phpUnderControl overlay) - what would be the good way to > resolve the ant related issues once and for all - I don't want to add new > jars into three places for instance. > 3) If the error quoted above is not related to different ant versions, then > what is it related to? > > Will appreciate any help and suggestions. Thanks in advance. > Chris > -- http://blog.jeffreyfredrick.com http://www.ohloh.net/accounts/JeffreyFredrick ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Cruisecontrol-user mailing list Cru...@li... https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ Message: 5 Date: Wed, 23 Jul 2008 09:35:30 +0200 From: Krzysieq <krz...@ga...> Subject: Re: [Cruisecontrol-user] Different ant versions To: cru...@li... Message-ID: <181...@ma...> Content-Type: text/plain; charset="iso-8859-1" I think You misunderstood me a little bit. I want to separate not only config files and relevant build scrips, but also the log & artifacts directories. Otherwise, the reporting application will display all different build projects for both teams, while I would like each team to only see their own builds. Is that possible using one set of binaries? What small inconveniences are You referring to? Cheers, Chris 2008/7/23 Knuplesch, Juergen <Jue...@ic...>: > I run CC 2.7.5 with two different config.xml files on one machine. I had > to configure the ports different (using options in the startscript). > It is running ok, besides some small inconveniences. > > I do not use the Ant of CC. I always tell CC to take the Ant from my > project. > > As long as the projectnames are different you should not have any problems > with log-files. > The log-directories are relative to the CC you use. So if you use two CCs > you could even use the same project names. > > > -- > J?rgen Knuplesch > > ------------------------------ > *Von:* cru...@li... [mailto: > cru...@li...] *Im Auftrag von * > Krzysieq > *Gesendet:* Dienstag, 22. Juli 2008 17:13 > *An:* cru...@li... > *Betreff:* Re: [Cruisecontrol-user] Different ant versions > > > > 2008/7/17 Jeffrey Fredrick <jef...@gm...>: > >> 1) I think so. Nothing springs to mind as to why not but I haven't tested >> it. >> > > Maybe this will be silly again, but what about the reporting applications? > Suppose I use the binary release and specify webport on startup, so that I > don't need tomcat. I remember that somewhere in the web.xml of the reporting > app I need to specify the logs and artifacts directories. So I think it will > not be possible to start the application twice with two different values > there, will it? > > Cheers, > Chris > > >> >> 2) Use the antscript or anthome attributes to point at a separate >> install of Ant so you only have one to maintain: >> >> http://cruisecontrol.sourceforge.net/main/configxml.html#ant >> >> Jtf >> >> On Thu, Jul 17, 2008 at 9:14 AM, Krzysieq <krz...@ga...> wrote: >> > Hi, >> > >> > I'm running into conceptual difficulties. We run CC on a debian box. It >> has >> > ant installed in /usr/share/ant. However, the two distributions of CC we >> > have (2.7.1 and 2.7.3rc1) come with their own ant. The problem popped >> out, >> > when one task that works fine on the 2.7.1 instance failed on the other >> with >> > a message like this: >> > >> > java.lang.ClassNotFoundException: >> > org.apache.tools.ant.taskdefs.optional.TraXLiaison >> > >> > It happens in an xsl task. Since it is likely that we are going to host >> more >> > and more instances of CC, I would like to know how should I go about the >> > issues with different versions of ant. In particular: >> > >> > 1) let's say cc binaries are in /usr/share/cc. Can I start more than one >> > instance of CC using these, but in different locations and with >> different >> > configs/build scripts/working directories. Seems like a quite silly >> > question, but I'd still like to know for sure. >> > 2) In the case we have know - two different versions of CC (and likely >> to >> > host another with phpUnderControl overlay) - what would be the good way >> to >> > resolve the ant related issues once and for all - I don't want to add >> new >> > jars into three places for instance. >> > 3) If the error quoted above is not related to different ant versions, >> then >> > what is it related to? >> > >> > Will appreciate any help and suggestions. Thanks in advance. >> > Chris >> > >> >> -- >> http://blog.jeffreyfredrick.com >> http://www.ohloh.net/accounts/JeffreyFredrick >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Cruisecontrol-user mailing list >> Cru...@li... >> https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user >> > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Cruisecontrol-user mailing list > Cru...@li... > https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user > > -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ Message: 6 Date: Wed, 23 Jul 2008 13:48:01 +0200 From: "Knuplesch, Juergen" <Jue...@ic...> Subject: Re: [Cruisecontrol-user] Different ant versions To: <cru...@li...> Message-ID: <060...@ic...> Content-Type: text/plain; charset="iso-8859-1" So explain a little more in detail what you want to do. I understood so far, I need to know 1.You have two teams 2.Each team should have their own views 3.Has each team different projects? 4.You want to install CC only once on your machine 5.What is "the reporting application "?? (CC-Dashboard, CC-JMX) -- J?rgen Knuplesch ________________________________ Von: cru...@li... [mailto:cru...@li...] Im Auftrag von Krzysieq Gesendet: Mittwoch, 23. Juli 2008 09:36 An: cru...@li... Betreff: Re: [Cruisecontrol-user] Different ant versions I think You misunderstood me a little bit. I want to separate not only config files and relevant build scrips, but also the log & artifacts directories. Otherwise, the reporting application will display all different build projects for both teams, while I would like each team to only see their own builds. Is that possible using one set of binaries? What small inconveniences are You referring to? Cheers, Chris 2008/7/23 Knuplesch, Juergen <Jue...@ic...>: I run CC 2.7.5 with two different config.xml files on one machine. I had to configure the ports different (using options in the startscript). It is running ok, besides some small inconveniences. I do not use the Ant of CC. I always tell CC to take the Ant from my project. As long as the projectnames are different you should not have any problems with log-files. The log-directories are relative to the CC you use. So if you use two CCs you could even use the same project names. -- J?rgen Knuplesch ________________________________ Von: cru...@li... [mailto:cru...@li...] Im Auftrag von Krzysieq Gesendet: Dienstag, 22. Juli 2008 17:13 An: cru...@li... Betreff: Re: [Cruisecontrol-user] Different ant versions 2008/7/17 Jeffrey Fredrick <jef...@gm...>: 1) I think so. Nothing springs to mind as to why not but I haven't tested it. Maybe this will be silly again, but what about the reporting applications? Suppose I use the binary release and specify webport on startup, so that I don't need tomcat. I remember that somewhere in the web.xml of the reporting app I need to specify the logs and artifacts directories. So I think it will not be possible to start the application twice with two different values there, will it? Cheers, Chris 2) Use the antscript or anthome attributes to point at a separate install of Ant so you only have one to maintain: http://cruisecontrol.sourceforge.net/main/configxml.html#ant Jtf On Thu, Jul 17, 2008 at 9:14 AM, Krzysieq <krz...@ga...> wrote: > Hi, > > I'm running into conceptual difficulties. We run CC on a debian box. It has > ant installed in /usr/share/ant. However, the two distributions of CC we > have (2.7.1 and 2.7.3rc1) come with their own ant. The problem popped out, > when one task that works fine on the 2.7.1 instance failed on the other with > a message like this: > > java.lang.ClassNotFoundException: > org.apache.tools.ant.taskdefs.optional.TraXLiaison > > It happens in an xsl task. Since it is likely that we are going to host more > and more instances of CC, I would like to know how should I go about the > issues with different versions of ant. In particular: > > 1) let's say cc binaries are in /usr/share/cc. Can I start more than one > instance of CC using these, but in different locations and with different > configs/build scripts/working directories. Seems like a quite silly > question, but I'd still like to know for sure. > 2) In the case we have know - two different versions of CC (and likely to > host another with phpUnderControl overlay) - what would be the good way to > resolve the ant related issues once and for all - I don't want to add new > jars into three places for instance. > 3) If the error quoted above is not related to different ant versions, then > what is it related to? > > Will appreciate any help and suggestions. Thanks in advance. > Chris > -- http://blog.jeffreyfredrick.com http://www.ohloh.net/accounts/JeffreyFredrick ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Cruisecontrol-user mailing list Cru...@li... https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Cruisecontrol-user mailing list Cru...@li... https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ Message: 7 Date: Wed, 23 Jul 2008 11:16:36 -0400 From: "Eric Wood" <EW...@ll...> Subject: [Cruisecontrol-user] cruisecontrol JMX issue on redhat linix server To: <cru...@li...> Message-ID: <54BC0922445A764A86074C5A6B00535403FE448B@FPT-EXMB02.llbean.com> Content-Type: text/plain; charset="us-ascii" I'm trying to migrate our crusiecontrol build environment to a linix server running redhat and I can not get the reporting war to communicate with the build loop via the JMX port. It all appears to be set up correctly. The ports are correct. Any thoughts. Know issues? Thanks, eric -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ------------------------------ _______________________________________________ Cruisecontrol-user mailing list Cru...@li... https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user End of Cruisecontrol-user Digest, Vol 27, Issue 22 ************************************************** **************** CAUTION - Disclaimer ***************** This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Further, you are not to copy, disclose, or distribute this e-mail or its contents to any other person and any such actions are unlawful. This e-mail may contain viruses. Infosys has taken every reasonable precaution to minimize this risk, but is not liable for any damage you may sustain as a result of any virus in this e-mail. You should carry out your own virus checks before opening the e-mail or attachment. Infosys reserves the right to monitor and review the content of all messages sent to or from this e-mail address. Messages sent to or from this e-mail address may be stored on the Infosys e-mail system. ***INFOSYS******** End of Disclaimer ********INFOSYS*** |