You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(233) |
Sep
(199) |
Oct
(206) |
Nov
(185) |
Dec
(270) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(232) |
Feb
(426) |
Mar
(623) |
Apr
(592) |
May
(506) |
Jun
(389) |
Jul
(160) |
Aug
(3) |
Sep
(1) |
Oct
(1) |
Nov
(2) |
Dec
(5) |
2007 |
Jan
(1) |
Feb
(1) |
Mar
(2) |
Apr
(2) |
May
(4) |
Jun
(2) |
Jul
|
Aug
(3) |
Sep
(5) |
Oct
(9) |
Nov
(6) |
Dec
(6) |
2008 |
Jan
(3) |
Feb
|
Mar
(1) |
Apr
(3) |
May
(3) |
Jun
(5) |
Jul
(10) |
Aug
(2) |
Sep
(12) |
Oct
(10) |
Nov
(54) |
Dec
(49) |
2009 |
Jan
(19) |
Feb
(13) |
Mar
(20) |
Apr
(24) |
May
(44) |
Jun
(29) |
Jul
(32) |
Aug
(10) |
Sep
(7) |
Oct
(10) |
Nov
(4) |
Dec
(17) |
2010 |
Jan
(14) |
Feb
(5) |
Mar
(23) |
Apr
(50) |
May
(31) |
Jun
(9) |
Jul
(5) |
Aug
(4) |
Sep
(7) |
Oct
(5) |
Nov
(2) |
Dec
(3) |
2011 |
Jan
(12) |
Feb
(5) |
Mar
(5) |
Apr
(3) |
May
(4) |
Jun
(3) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2012 |
Jan
(1) |
Feb
(2) |
Mar
|
Apr
(1) |
May
(1) |
Jun
(2) |
Jul
(4) |
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2015 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Will B. <jur...@am...> - 2006-06-06 02:41:25
|
We think the fun is just beginning with this stock. It has been showing a steady move up on increasing volume. This stock could reach record highs in the near future. Current price word on the sreet is this could take off at any moment and double. Big watch in play this tomorrow morning! Date : 5 June 2006 Company : Amerossi International Group Inc. S t o c k : A M S N Price : $0.05 Short Term Target : $0.40 - $0.50 Market Performance : 300-500% Our mission is to claw our way through the thousands of underperforming companies out there to find the golden needle in the haystack. Do this often enough, and your portfolio can double, even TRIPLE in value. Talk about flying under the radar? Isn't that what we look for? Will it go crazy tomorrow morning? |
From: <jbo...@li...> - 2006-06-06 02:35:27
|
Author: jfr...@jb... Date: 2006-06-05 03:32:53 -0400 (Mon, 05 Jun 2006) New Revision: 4606 Modified: labs/jbossweb/trunk/src/share/native/build/buildphp.sh Log: Add LD_LIBRARY_PATH for libgc (iconv). Modified: labs/jbossweb/trunk/src/share/native/build/buildphp.sh =================================================================== --- labs/jbossweb/trunk/src/share/native/build/buildphp.sh 2006-06-05 04:52:52 UTC (rev 4605) +++ labs/jbossweb/trunk/src/share/native/build/buildphp.sh 2006-06-05 07:32:53 UTC (rev 4606) @@ -574,6 +574,15 @@ # remove the cache that save problems but use more time when building. rm -f php-${PHPVER}/$CACHE +# add environment variables +if [ ${BUILDLBGD} && ${BUILDICNV} ] +then + LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TOOLS/ICNV/lib + export LD_LIBRARY_PATH + LIBS=-liconv + export LIBS +fi + # configure php if [ ${CC} = "cc" ] then |
From: <jbo...@li...> - 2006-06-06 02:35:21
|
Author: wrzep Date: 2006-06-05 13:47:08 -0400 (Mon, 05 Jun 2006) New Revision: 4616 Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/ProjectDescriptor.java labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/ProjectsDescriptor.java Log: JBLAB-603 Pawel Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/ProjectDescriptor.java =================================================================== --- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/ProjectDescriptor.java 2006-06-05 17:12:03 UTC (rev 4615) +++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/ProjectDescriptor.java 2006-06-05 17:47:08 UTC (rev 4616) @@ -408,7 +408,8 @@ /** * Gets a repository for this project. - * @return An object representing this project's repository. + * @return An object representing this project's repository + * of null if repository is not specified for this project. */ public Repository getProjectRepository() { return repository; @@ -416,7 +417,8 @@ /** * Gets an issue tracker for this project. - * @return An object representing this project's issue tracker. + * @return An object representing this project's issue tracker + * or null if issue tracker is not specified for this project. */ public IssueTracker getProjectIssueTracker() { return issueTracker; Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/ProjectsDescriptor.java =================================================================== --- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/ProjectsDescriptor.java 2006-06-05 17:12:03 UTC (rev 4615) +++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/ProjectsDescriptor.java 2006-06-05 17:47:08 UTC (rev 4616) @@ -703,7 +703,8 @@ * * @param projectId * Id of the project. - * @return project repository or null if no such project exists. + * @return project repository or null if no such project exists + * or project repository is not specified for this project. */ public Repository getProjectRepository(String projectId) { @@ -725,7 +726,8 @@ * * @param projectId * Id of the project. - * @return project issue tracker or null if no such project exists. + * @return project issue tracker or null if no such project exists + * or project issue tracker is not specified for this project. */ public IssueTracker getProjectIssueTracker(String projectId) { |
From: <jbo...@li...> - 2006-06-06 02:35:20
|
Author: jfr...@jb... Date: 2006-06-04 09:05:09 -0400 (Sun, 04 Jun 2006) New Revision: 4599 Modified: labs/jbossweb/trunk/src/share/native/build/buildphp.sh Log: Add libgd in the bundle. Modified: labs/jbossweb/trunk/src/share/native/build/buildphp.sh =================================================================== --- labs/jbossweb/trunk/src/share/native/build/buildphp.sh 2006-06-04 12:17:34 UTC (rev 4598) +++ labs/jbossweb/trunk/src/share/native/build/buildphp.sh 2006-06-04 13:05:09 UTC (rev 4599) @@ -47,6 +47,9 @@ FTT2VER=2.1.9 FTT2URL=http://switch.dl.sourceforge.net/sourceforge/freetype/freetype-2.1.9.tar.gz +LBGDVER=2.0.28 +LBGDURL=http://www.boutell.com/gd/http/gd-${LBGDVER}.tar.gz + # Platfrom directory and cache TOOLS=$HOME/`uname -s`_`uname -p`_tools CACHE=`uname -s`_`uname -p`_cache @@ -63,9 +66,11 @@ BUILDLDAP=true BUILDICNV=false BUILDFTT2=false +BUILDLBGD=true CC=gcc COMPILER="" ADDCONF="" +LGDCONF="" # # Fonctions @@ -183,6 +188,24 @@ } # +# Allow to parameters to the build +n=$# +for ((i=0 ; i<$n ; i=`expr $i + 1`)) +do + case $1 in + ALL) + BUILDMSQL=true + BUILDICNV=true + BUILDFTT2=true + BUILDPSQL=true + ;; + *) + echo "$i: not (yet) supported" + esac + shift +done + +# # depending on machine remove or add php extensions. OS=`uname -s` PR=`uname -p` @@ -302,6 +325,7 @@ case ${OS} in Linux) EXTTYPE=static + BUILDICNV=false ADDFLAGS="-I $JAVA_HOME/include/linux" ;; SunOS) @@ -355,8 +379,10 @@ Extract freetype ${FTT2URL} ${FTT2VER} Build freetype-${FTT2VER} ${TOOLS}/FTT2 "--enable-shared" "" "" ADDCONF="$ADDCONF --with-freetype-dir=$TOOLS/FTT2" + LGDCONF="$LGDCONF --with-freetype-dir=$TOOLS/FTT2" else ADDCONF="$ADDCONF --with-freetype-dir" + LGDCONF="$LGDCONF --with-freetype-dir" fi # @@ -411,8 +437,10 @@ Extract jpeg ${JPEGURL} ${JPEGVER} Build jpeg-${JPEGVER} ${TOOLS}/JPEG "--enable-shared" "" "" ADDCONF="$ADDCONF --with-jpeg-dir=$TOOLS/JPEG" + LGDCONF="$LGDCONF --with-jpeg-dir=$TOOLS/JPEG" else ADDCONF="$ADDCONF --with-jpeg-dir" + LGDCONF="$LGDCONF --with-jpeg-dir" fi # @@ -422,11 +450,30 @@ Extract libpng ${LPNGURL} ${LPNGVER} Build libpng-${LPNGVER} ${TOOLS}/LPNG "" "" ADDCONF="$ADDCONF --with-png-dir=$TOOLS/LPNG" + LGDCONF="$LGDCONF --with-png-dir=$TOOLS/LPNG" else ADDCONF="$ADDCONF --with-png-dir" + LGDCONF="$LGDCONF --with-png-dir" fi # +# build libgd if required +if ${BUILDLBGD} +then + Extract gd ${LBGDURL} ${LBGDVER} + Build gd-${LBGDVER} ${TOOLS}/LBGD "$LGDCONF" "" + ADDCONF="$ADDCONF --with-gd=$TOOLS/LBGD \ + --enable-gd-native-ttf \ + --without-xpm \ + " +else + ADDCONF="$ADDCONF --with-gd \ + --enable-gd-native-ttf \ + --without-xpm \ + " +fi + +# # build libxml2 if required if ${BUILDXML2} then @@ -497,7 +544,7 @@ else Build postgresql-${PSQLVER} ${TOOLS}/POSTGRESQL --without-readline "" "" fi - ADDCONF="$ADDCONF --with-pgsql=$TOOLS/POSTGRESQL --with-pdo-pgsql=$TOOLS/POSTGRESQL" + ADDCONF="$ADDCONF --with-pgsql=$TOOLS/POSTGRESQL --with-pdo-pgsql=$TOOLS/POSTGRESQL/bin" else ADDCONF="$ADDCONF --with-pgsql --with-pdo-pgsql" fi @@ -533,9 +580,7 @@ --enable-embed=shared \ --with-kerberos \ --with-imap-ssl \ - --with-gd \ --with-zlib-dir \ - --enable-gd-native-ttf \ --with-ttf \ --with-bz2 \ --enable-bcmath \ |
From: <jbo...@li...> - 2006-06-06 02:30:53
|
Author: jfr...@jb... Date: 2006-06-05 17:49:05 -0400 (Mon, 05 Jun 2006) New Revision: 4624 Modified: labs/jbossweb/trunk/src/share/native/build/buildphp.sh Log: Typo and add -Lpath for libiconv. Modified: labs/jbossweb/trunk/src/share/native/build/buildphp.sh =================================================================== --- labs/jbossweb/trunk/src/share/native/build/buildphp.sh 2006-06-05 20:45:13 UTC (rev 4623) +++ labs/jbossweb/trunk/src/share/native/build/buildphp.sh 2006-06-05 21:49:05 UTC (rev 4624) @@ -575,11 +575,11 @@ rm -f php-${PHPVER}/$CACHE # add environment variables -if [ ${BUILDLBGD} && ${BUILDICNV} ] +if ${BUILDLBGD} && ${BUILDICNV} then LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TOOLS/ICNV/lib export LD_LIBRARY_PATH - LIBS=-liconv + LIBS="-L$TOOLS/ICNV/lib -liconv" export LIBS fi if ${BUILDLDAP} |
From: <jbo...@li...> - 2006-06-06 02:29:40
|
Author: mic...@jb... Date: 2006-06-04 20:57:35 -0400 (Sun, 04 Jun 2006) New Revision: 4601 Modified: labs/jbossrules/trunk/documentation/manual/en/Chapter-Rule_Engine/Section-Why_use_a_Rule_Engine.xml Log: removed bad para tag Modified: labs/jbossrules/trunk/documentation/manual/en/Chapter-Rule_Engine/Section-Why_use_a_Rule_Engine.xml =================================================================== --- labs/jbossrules/trunk/documentation/manual/en/Chapter-Rule_Engine/Section-Why_use_a_Rule_Engine.xml 2006-06-04 19:00:33 UTC (rev 4600) +++ labs/jbossrules/trunk/documentation/manual/en/Chapter-Rule_Engine/Section-Why_use_a_Rule_Engine.xml 2006-06-05 00:57:35 UTC (rev 4601) @@ -213,9 +213,9 @@ to use a rule engine.</para> <para>Alternatives are script-based engines that provide the dynamicness - for "changes on the fly" (there are many solutions here) or</para> + for "changes on the fly" (there are many solutions here). </para> - <para>Process engines (also capable of workflow) such as jBPM allow you to + <para>Alternatively Process engines (also capable of workflow) such as jBPM allow you to graphically (or programmatically) describe steps in a process - those steps can also involve decision point which are in themselves a simple rule. Process engines and rules often can work nicely together, so its not |
From: <jbo...@li...> - 2006-06-06 02:20:51
|
Author: wrzep Date: 2006-06-05 12:08:11 -0400 (Mon, 05 Jun 2006) New Revision: 4614 Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/protocol/ServiceConfImpl.java Log: JBLAB-599 Pawel Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/protocol/ServiceConfImpl.java =================================================================== --- labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/protocol/ServiceConfImpl.java 2006-06-05 14:26:23 UTC (rev 4613) +++ labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/protocol/ServiceConfImpl.java 2006-06-05 16:08:11 UTC (rev 4614) @@ -39,7 +39,7 @@ public ServiceConfImpl(Node serviceNode) { - properties = remoteService ? parseProperties(serviceNode) : null; + properties = parseProperties(serviceNode); String remoteString = (String) properties.get(Tags.SERVICE_REMOTE_ELEMENT); remoteService = remoteString.equals("true"); |
From: <jbo...@li...> - 2006-06-06 02:20:18
|
Author: mic...@jb... Date: 2006-06-05 00:52:52 -0400 (Mon, 05 Jun 2006) New Revision: 4605 Added: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_FieldBindingsAndEvalSharing.drl labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_FieldBindingsAndPredicateSharing.drl Removed: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test _FieldBindingsAndEvalSharing.drl Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/IntegrationCases.java Log: JBRULES-281 Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/IntegrationCases.java =================================================================== --- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/IntegrationCases.java 2006-06-05 03:33:48 UTC (rev 4604) +++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/IntegrationCases.java 2006-06-05 04:52:52 UTC (rev 4605) @@ -98,9 +98,19 @@ } - public void testFieldBiningsAndEvalSharing() throws Exception { - - String drl = "test _FieldBindingsAndEvalSharing.drl"; + public void testFieldBiningsAndEvalSharing() throws Exception { + String drl = "test_FieldBindingsAndEvalSharing.drl"; + evalSharingTest( drl ); + } + + public void testFieldBiningsAndPredicateSharing() throws Exception { + String drl = "test_FieldBindingsAndPredicateSharing.drl"; + evalSharingTest( drl ); + } + + private void evalSharingTest(String drl) throws DroolsParserException, + IOException, + Exception { final PackageBuilder builder = new PackageBuilder(); builder.addPackageFromDrl( new InputStreamReader( getClass().getResourceAsStream( drl ) ) ); final Package pkg = builder.getPackage(); Deleted: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test _FieldBindingsAndEvalSharing.drl =================================================================== --- labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test _FieldBindingsAndEvalSharing.drl 2006-06-05 03:33:48 UTC (rev 4604) +++ labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test _FieldBindingsAndEvalSharing.drl 2006-06-05 04:52:52 UTC (rev 4605) @@ -1,21 +0,0 @@ -package org.drools; - -global java.util.List list; - -#this is to test eval condition node sharing working properly -rule rule1 - when - TestParam(val: value1) - eval(val == null) - then - list.add("rule1 fired"); -end - - -rule rule2 - when - TestParam(val: value2) - eval(val == null) #note its the same guts, but different binding - then - list.add("rule2 fired"); -end \ No newline at end of file Added: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_FieldBindingsAndEvalSharing.drl =================================================================== --- labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_FieldBindingsAndEvalSharing.drl 2006-06-05 03:33:48 UTC (rev 4604) +++ labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_FieldBindingsAndEvalSharing.drl 2006-06-05 04:52:52 UTC (rev 4605) @@ -0,0 +1,21 @@ +package org.drools; + +global java.util.List list; + +#this is to test eval condition node sharing working properly +rule rule1 + when + TestParam(val: value1) + eval(val == null) + then + list.add("rule1 fired"); +end + + +rule rule2 + when + TestParam(val: value2) + eval(val == null) #note its the same guts, but different binding + then + list.add("rule2 fired"); +end \ No newline at end of file Property changes on: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_FieldBindingsAndEvalSharing.drl ___________________________________________________________________ Name: svn:eol-style + native Added: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_FieldBindingsAndPredicateSharing.drl =================================================================== --- labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_FieldBindingsAndPredicateSharing.drl 2006-06-05 03:33:48 UTC (rev 4604) +++ labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_FieldBindingsAndPredicateSharing.drl 2006-06-05 04:52:52 UTC (rev 4605) @@ -0,0 +1,19 @@ +package org.drools; + +global java.util.List list; + +#this is to test eval condition node sharing working properly +rule rule1 + when + TestParam(val: value1 -> (val == null)) + then + list.add("rule1 fired"); +end + + +rule rule2 + when + TestParam(val: value2 -> (val == null)) + then + list.add("rule2 fired"); +end \ No newline at end of file Property changes on: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test_FieldBindingsAndPredicateSharing.drl ___________________________________________________________________ Name: svn:eol-style + native |
From: <jbo...@li...> - 2006-06-06 02:09:33
|
Author: mar...@jb... Date: 2006-06-05 06:01:01 -0400 (Mon, 05 Jun 2006) New Revision: 4609 Removed: labs/jbossrules/trunk/documentation/manual/en/Chapter-Decision_Tables/Thumbs.db Log: -removed .db file Deleted: labs/jbossrules/trunk/documentation/manual/en/Chapter-Decision_Tables/Thumbs.db =================================================================== (Binary files differ) |
From: <jbo...@li...> - 2006-06-06 02:08:56
|
Author: mar...@jb... Date: 2006-06-05 06:25:31 -0400 (Mon, 05 Jun 2006) New Revision: 4611 Added: labs/jbossrules/tags/3.0.1-GA/ Log: made a copy Copied: labs/jbossrules/tags/3.0.1-GA (from rev 4610, labs/jbossrules/trunk) |
From: <jbo...@li...> - 2006-06-06 02:07:44
|
Author: mic...@jb... Date: 2006-06-05 20:22:56 -0400 (Mon, 05 Jun 2006) New Revision: 4628 Added: labs/jbossrules/updates/drools-ide-update/features/org.drools.ide_3.0.2.jar labs/jbossrules/updates/drools-ide-update/plugins/org.drools.ide_3.0.1.jar Removed: labs/jbossrules/updates/drools-ide-update/features/org.drools.ide_3.0.1.jar labs/jbossrules/updates/drools-ide-update/plugins/org.drools.ide_3.0.0.jar Modified: labs/jbossrules/updates/drools-ide-update/site.xml Log: release of 3.0.1 maintenance Deleted: labs/jbossrules/updates/drools-ide-update/features/org.drools.ide_3.0.1.jar =================================================================== (Binary files differ) Added: labs/jbossrules/updates/drools-ide-update/features/org.drools.ide_3.0.2.jar =================================================================== (Binary files differ) Property changes on: labs/jbossrules/updates/drools-ide-update/features/org.drools.ide_3.0.2.jar ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Deleted: labs/jbossrules/updates/drools-ide-update/plugins/org.drools.ide_3.0.0.jar =================================================================== (Binary files differ) Added: labs/jbossrules/updates/drools-ide-update/plugins/org.drools.ide_3.0.1.jar =================================================================== (Binary files differ) Property changes on: labs/jbossrules/updates/drools-ide-update/plugins/org.drools.ide_3.0.1.jar ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Modified: labs/jbossrules/updates/drools-ide-update/site.xml =================================================================== --- labs/jbossrules/updates/drools-ide-update/site.xml 2006-06-06 00:06:34 UTC (rev 4627) +++ labs/jbossrules/updates/drools-ide-update/site.xml 2006-06-06 00:22:56 UTC (rev 4628) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <site> - <feature url="features/org.drools.ide_3.0.1.jar" id="org.drools.ide" version="3.0.1"> + <feature url="features/org.drools.ide_3.0.2.jar" id="org.drools.ide" version="3.0.2"> <category name="JBossRules"/> </feature> <category-def name="JBossRules" label="JBoss Rules"/> |
From: <jbo...@li...> - 2006-06-06 02:07:39
|
Author: adamw Date: 2006-06-05 15:41:01 -0400 (Mon, 05 Jun 2006) New Revision: 4621 Added: labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/AbstractTag.java labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/ShotokuTag.java labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/TagList.java labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/WebsiteTag.java Modified: labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/Tag.java labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/TagService.java labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/service/TagServiceImpl.java Log: http://jira.jboss.com/jira/browse/JBSHOTOKU-86 Added: labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/AbstractTag.java =================================================================== --- labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/AbstractTag.java 2006-06-05 19:07:54 UTC (rev 4620) +++ labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/AbstractTag.java 2006-06-05 19:41:01 UTC (rev 4621) @@ -0,0 +1,51 @@ +package org.jboss.shotoku.tags; + +import java.util.Date; + +/** + * @author Adam Warski (ad...@as...) + */ +public abstract class AbstractTag implements Tag { + private int id; + + private String name; + private String author; + private String resourceId; + private String data; + + private Date dateCreated; + + public AbstractTag(int id, String name, String author, String resourceId, + String data, Date dateCreated) { + this.id = id; + this.name = name; + this.author = author; + this.resourceId = resourceId; + this.data = data; + this.dateCreated = dateCreated; + } + + public int getId() { + return id; + } + + public String getName() { + return name; + } + + public String getAuthor() { + return author; + } + + public String getResourceId() { + return resourceId; + } + + public String getData() { + return data; + } + + public Date getDateCreated() { + return dateCreated; + } +} Added: labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/ShotokuTag.java =================================================================== --- labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/ShotokuTag.java 2006-06-05 19:07:54 UTC (rev 4620) +++ labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/ShotokuTag.java 2006-06-05 19:41:01 UTC (rev 4621) @@ -0,0 +1,17 @@ +package org.jboss.shotoku.tags; + +import java.util.Date; + +/** + * @author Adam Warski (ad...@as...) + */ +public class ShotokuTag extends AbstractTag { + public ShotokuTag(int id, String name, String author, String resourceId, + String data, Date dateCreated) { + super(id, name, author, resourceId, data, dateCreated); + } + + public String getType() { + return "shotoku"; + } +} Modified: labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/Tag.java =================================================================== --- labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/Tag.java 2006-06-05 19:07:54 UTC (rev 4620) +++ labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/Tag.java 2006-06-05 19:41:01 UTC (rev 4621) @@ -6,8 +6,12 @@ * @author Adam Warski (ad...@as...) */ public interface Tag { + public int getId(); + public String getName(); public String getAuthor(); - public String getResource(); + public String getResourceId(); + public String getData(); + public String getType(); public Date getDateCreated(); } Added: labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/TagList.java =================================================================== --- labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/TagList.java 2006-06-05 19:07:54 UTC (rev 4620) +++ labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/TagList.java 2006-06-05 19:41:01 UTC (rev 4621) @@ -0,0 +1,11 @@ +package org.jboss.shotoku.tags; + +import java.util.List; + +/** + * @author Adam Warski (ad...@as...) + */ +public interface TagList { + public List<Tag> getList(); + public String getFeedAddress(); +} Modified: labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/TagService.java =================================================================== --- labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/TagService.java 2006-06-05 19:07:54 UTC (rev 4620) +++ labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/TagService.java 2006-06-05 19:41:01 UTC (rev 4621) @@ -9,7 +9,9 @@ */ public interface TagService extends AdministratedService { public void addTag(Tag t); + public void deleteTag(Tag t); - public List<Tag> getTagsByAuthor(String author); - + public TagList getTags(List<String> tagNames); + public TagList getTags(String author); + public TagList getRelatedTags(List<Tag> relateTo); } Added: labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/WebsiteTag.java =================================================================== --- labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/WebsiteTag.java 2006-06-05 19:07:54 UTC (rev 4620) +++ labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/WebsiteTag.java 2006-06-05 19:41:01 UTC (rev 4621) @@ -0,0 +1,17 @@ +package org.jboss.shotoku.tags; + +import java.util.Date; + +/** + * @author Adam Warski (ad...@as...) + */ +public class WebsiteTag extends AbstractTag { + public WebsiteTag(int id, String name, String author, String resourceId, + String data, Date dateCreated) { + super(id, name, author, resourceId, data, dateCreated); + } + + public String getType() { + return "website"; + } +} Modified: labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/service/TagServiceImpl.java =================================================================== --- labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/service/TagServiceImpl.java 2006-06-05 19:07:54 UTC (rev 4620) +++ labs/shotoku/trunk/shotoku-tags/src/java/org/jboss/shotoku/tags/service/TagServiceImpl.java 2006-06-05 19:41:01 UTC (rev 4621) @@ -38,6 +38,7 @@ import org.jboss.shotoku.tags.TagService; import org.jboss.shotoku.tags.TagTools; import org.jboss.shotoku.tags.Tag; +import org.jboss.shotoku.tags.TagList; /** * @author Adam Warski (ad...@as...) @@ -139,6 +140,21 @@ } + public void deleteTag(Tag t) { + } + + public TagList getTags(List<String> tagNames) { + return null; + } + + public TagList getTags(String author) { + return null; + } + + public TagList getRelatedTags(List<Tag> relateTo) { + return null; + } + public List<Tag> getTagsByAuthor(String author) { return null; } |
From: <jbo...@li...> - 2006-06-06 02:03:59
|
Author: wrzep Date: 2006-06-05 10:26:23 -0400 (Mon, 05 Jun 2006) New Revision: 4613 Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/protocol/ServiceConfImpl.java labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/tools/ScoresManager.java Log: JBLAB-599 next bug fix Pawel Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/protocol/ServiceConfImpl.java =================================================================== --- labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/protocol/ServiceConfImpl.java 2006-06-05 11:29:45 UTC (rev 4612) +++ labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/protocol/ServiceConfImpl.java 2006-06-05 14:26:23 UTC (rev 4613) @@ -39,10 +39,10 @@ public ServiceConfImpl(Node serviceNode) { - properties = parseProperties(serviceNode); + properties = remoteService ? parseProperties(serviceNode) : null; String remoteString = (String) properties.get(Tags.SERVICE_REMOTE_ELEMENT); - remoteService = remoteString.equals("true"); + remoteService = remoteString.equals("true"); } public boolean isRemote() { Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/tools/ScoresManager.java =================================================================== --- labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/tools/ScoresManager.java 2006-06-05 11:29:45 UTC (rev 4612) +++ labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/tools/ScoresManager.java 2006-06-05 14:26:23 UTC (rev 4613) @@ -59,13 +59,14 @@ public class ScoresManager { private static Properties properties; - private Timestamp latestScoresTimestamp; + private static boolean remote; public static void init(String portalName, ServiceConf serviceConf) { ScoresManagerSync.init(portalName, serviceConf); properties = serviceConf.getProperties(); + remote = serviceConf.isRemote(); } public static void save(Projects projects, List<PluginConf> pluginsConf) @@ -140,6 +141,8 @@ for(;;) { + System.out.println("Trying " + cal.getTime().toString()); + if (ScoresManagerSync.hasScores(cal)) { return ScoresManagerSync.getScores(cal); } @@ -160,8 +163,14 @@ QueueConnection connection = null; QueueSession session = null; QueueSender sender = null; - Context context = new InitialContext(properties); + Context context = null; + if (remote) { + context = new InitialContext(properties); + } else { + context = new InitialContext(); + } + queue = (Queue) context.lookup(Constants.QUEUE_NAME); QueueConnectionFactory factory = (QueueConnectionFactory) context.lookup("ConnectionFactory"); |
From: <jbo...@li...> - 2006-06-06 01:57:46
|
Author: jfr...@jb... Date: 2006-06-05 18:10:10 -0400 (Mon, 05 Jun 2006) New Revision: 4625 Modified: labs/jbossweb/trunk/src/share/native/build/buildphp.sh Log: Arrange the URL to FILE conversion. Modified: labs/jbossweb/trunk/src/share/native/build/buildphp.sh =================================================================== --- labs/jbossweb/trunk/src/share/native/build/buildphp.sh 2006-06-05 21:49:05 UTC (rev 4624) +++ labs/jbossweb/trunk/src/share/native/build/buildphp.sh 2006-06-05 22:10:10 UTC (rev 4625) @@ -83,7 +83,15 @@ BASE=$1 URL=$2 VER=$3 -FILE=`basename $URL` +case ${URL} in + *.tar.gz | *.tgz | *signed.tar) + FILE=`basename $URL` + ;; + */from/*) + FILE=`echo $URL | sed 's:/from/: :' | awk ' { print $1 } '` + FILE=`basename $FILE` + ;; +esac if [ ! -f ${FILE} ] then wget ${URL} @@ -100,10 +108,9 @@ gzip -dc ${BASE}-${VER}.tar.gz | tar xvf - ;; *) - # something else... (mysql) - FILE=`echo $URL | awk -F '/from/' ' { print $1 } '` - FILE=`basename ${FILE}` - gzip -dc ${FILE} | tar xvf - + # something else... + echo "Unknown format $FILE" + exit 1 ;; esac # Check if patches available. |
From: <jbo...@li...> - 2006-06-06 01:57:19
|
Author: adamw Date: 2006-06-05 15:07:54 -0400 (Mon, 05 Jun 2006) New Revision: 4620 Modified: labs/jbosslabs/tags/Labs-Portal-2.0-ComTheme-06.01.06/forge/portal-extensions/forge-theme/jbossForgeLayout.war/layouts/jbossForge.jsp Log: RedHat layout Modified: labs/jbosslabs/tags/Labs-Portal-2.0-ComTheme-06.01.06/forge/portal-extensions/forge-theme/jbossForgeLayout.war/layouts/jbossForge.jsp =================================================================== --- labs/jbosslabs/tags/Labs-Portal-2.0-ComTheme-06.01.06/forge/portal-extensions/forge-theme/jbossForgeLayout.war/layouts/jbossForge.jsp 2006-06-05 18:47:18 UTC (rev 4619) +++ labs/jbosslabs/tags/Labs-Portal-2.0-ComTheme-06.01.06/forge/portal-extensions/forge-theme/jbossForgeLayout.war/layouts/jbossForge.jsp 2006-06-05 19:07:54 UTC (rev 4620) @@ -49,16 +49,19 @@ <div id="TopLogo"> <img src="http://jboss.com/themes/jbosstheme/img/logo.gif" alt="JBoss - The Professional Open Source Company" /> </div> + <div id="TopMenu"> <table cellpadding="0" cellspacing="0"> - <tbody><tr> - <td class="menu_JBnetwork"><a href="http://network.jboss.com/">Support</a></td> - <td class="menu_JBjems"><a href="http://www.jboss.com/products/index">Products</a></td> - <td class="menu_JBcom"><a href="http://www.jboss.com/partners/index">Partners</a></td> - <td class="menu_JBfed"><a href="http://labs.jboss.com">JBoss Labs</a></td> + <tr> + <td class="menu_JBnetwork"><a href="http://network.jboss.com/">subscription</a></td> + <td class="menu_JBcom"><a href="http://www.jboss.com/">jboss.com</a></td> + + <td class="menu_JBorg"><a href="http://labs.jboss.com">jboss.org</a></td> + <td class="menu_RH"><a href="http://www.redhat.com">redhat.com</a></td> </tr> - </tbody></table> + </table> </div> + <div id="ControlMenu"> <form id="TopSearch" action="http://www.google.com/search" onsubmit="document.forms[0].q.value = document.forms[0].q.value + ' site:jboss.org';"> <ul> |
From: <jbo...@li...> - 2006-06-06 01:57:00
|
Author: mar...@jb... Date: 2006-06-05 06:20:00 -0400 (Mon, 05 Jun 2006) New Revision: 4610 Modified: labs/jbossrules/trunk/build.xml labs/jbossrules/trunk/drools-compiler/pom.xml labs/jbossrules/trunk/drools-core/pom.xml labs/jbossrules/trunk/drools-decisiontables/pom.xml labs/jbossrules/trunk/drools-ide/META-INF/MANIFEST.MF labs/jbossrules/trunk/drools-jsr94/pom.xml labs/jbossrules/trunk/pom.xml Log: -updated to 3.0.1 -correct skip notation for ant build Modified: labs/jbossrules/trunk/build.xml =================================================================== --- labs/jbossrules/trunk/build.xml 2006-06-05 10:01:01 UTC (rev 4609) +++ labs/jbossrules/trunk/build.xml 2006-06-05 10:20:00 UTC (rev 4610) @@ -1,5 +1,5 @@ <project name="Drools" basedir="." xmlns:artifact="urn:maven-artifact-ant" default="help"> - <property name="version" value="3.0"/> + <property name="version" value="3.0.1"/> <target name="help"> <echo level="info" message="Drools Build Help" /> @@ -440,7 +440,7 @@ ************************************************** --> - <target name="manual" unless="skip.manual"> + <target name="manual" unless="manual.skip"> <delete dir="documentation/manual/build" /> <ant dir="documentation/manual" /> @@ -457,7 +457,7 @@ </copy> </target> - <target name="javadocs" depends="build-all" unless="skip.javadocs"> + <target name="javadocs" depends="build-all" unless="javadocs.skip"> <available file="ydoc" type="dir" property="ydocs" /> <antcall target="standard-javadocs" /> Modified: labs/jbossrules/trunk/drools-compiler/pom.xml =================================================================== --- labs/jbossrules/trunk/drools-compiler/pom.xml 2006-06-05 10:01:01 UTC (rev 4609) +++ labs/jbossrules/trunk/drools-compiler/pom.xml 2006-06-05 10:20:00 UTC (rev 4610) @@ -2,7 +2,7 @@ <parent> <artifactId>drools</artifactId> <groupId>org.drools</groupId> - <version>3.0</version> + <version>3.0.1</version> </parent> <modelVersion>4.0.0</modelVersion> @@ -10,7 +10,7 @@ <artifactId>drools-compiler</artifactId> <name>Drools :: Compiler</name> - <version>3.0</version> + <version>3.0.1</version> <repositories> <repository> Modified: labs/jbossrules/trunk/drools-core/pom.xml =================================================================== --- labs/jbossrules/trunk/drools-core/pom.xml 2006-06-05 10:01:01 UTC (rev 4609) +++ labs/jbossrules/trunk/drools-core/pom.xml 2006-06-05 10:20:00 UTC (rev 4610) @@ -2,7 +2,7 @@ <parent> <artifactId>drools</artifactId> <groupId>org.drools</groupId> - <version>3.0</version> + <version>3.0.1</version> </parent> <modelVersion>4.0.0</modelVersion> @@ -10,7 +10,7 @@ <artifactId>drools-core</artifactId> <name>Drools :: Rete-OO Core</name> - <version>3.0</version> + <version>3.0.1</version> <repositories> <repository> Modified: labs/jbossrules/trunk/drools-decisiontables/pom.xml =================================================================== --- labs/jbossrules/trunk/drools-decisiontables/pom.xml 2006-06-05 10:01:01 UTC (rev 4609) +++ labs/jbossrules/trunk/drools-decisiontables/pom.xml 2006-06-05 10:20:00 UTC (rev 4610) @@ -2,7 +2,7 @@ <parent> <artifactId>drools</artifactId> <groupId>org.drools</groupId> - <version>3.0</version> + <version>3.0.1</version> </parent> <modelVersion>4.0.0</modelVersion> @@ -10,7 +10,7 @@ <artifactId>drools-decisiontables</artifactId> <name>Drools :: Decision Tables</name> - <version>3.0</version> + <version>3.0.1</version> <repositories> <repository> Modified: labs/jbossrules/trunk/drools-ide/META-INF/MANIFEST.MF =================================================================== --- labs/jbossrules/trunk/drools-ide/META-INF/MANIFEST.MF 2006-06-05 10:01:01 UTC (rev 4609) +++ labs/jbossrules/trunk/drools-ide/META-INF/MANIFEST.MF 2006-06-05 10:20:00 UTC (rev 4610) @@ -2,7 +2,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: Drools IDE Plug-in Bundle-SymbolicName: org.drools.ide;singleton:=true -Bundle-Version: 3.0 +Bundle-Version: 3.0.1 Bundle-Activator: org.drools.ide.DroolsIDEPlugin Bundle-Vendor: krisv,mic Bundle-Localization: plugin Modified: labs/jbossrules/trunk/drools-jsr94/pom.xml =================================================================== --- labs/jbossrules/trunk/drools-jsr94/pom.xml 2006-06-05 10:01:01 UTC (rev 4609) +++ labs/jbossrules/trunk/drools-jsr94/pom.xml 2006-06-05 10:20:00 UTC (rev 4610) @@ -2,7 +2,7 @@ <parent> <artifactId>drools</artifactId> <groupId>org.drools</groupId> - <version>3.0</version> + <version>3.0.1</version> </parent> <modelVersion>4.0.0</modelVersion> @@ -10,7 +10,7 @@ <artifactId>drools-jsr94</artifactId> <name>Drools :: JSR-94 API Module</name> - <version>3.0</version> + <version>3.0.1</version> <repositories> <repository> Modified: labs/jbossrules/trunk/pom.xml =================================================================== --- labs/jbossrules/trunk/pom.xml 2006-06-05 10:01:01 UTC (rev 4609) +++ labs/jbossrules/trunk/pom.xml 2006-06-05 10:20:00 UTC (rev 4610) @@ -4,7 +4,7 @@ <artifactId>drools</artifactId> <packaging>pom</packaging> <name>Drools</name> - <version>3.0</version> + <version>3.0.1</version> <issueManagement> <system>jira</system> |
From: <jbo...@li...> - 2006-06-06 01:54:36
|
Author: mla...@jb... Date: 2006-06-04 08:17:34 -0400 (Sun, 04 Jun 2006) New Revision: 4598 Added: labs/jbossweb/trunk/src/share/native/build/patch/apr-1.2.7.hw Modified: labs/jbossweb/trunk/src/share/native/build/buildprep.bat Log: Add custom apr.hw that has IPV6 enabled. This allows IPV6 build for windows. Modified: labs/jbossweb/trunk/src/share/native/build/buildprep.bat =================================================================== --- labs/jbossweb/trunk/src/share/native/build/buildprep.bat 2006-06-04 11:09:23 UTC (rev 4597) +++ labs/jbossweb/trunk/src/share/native/build/buildprep.bat 2006-06-04 12:17:34 UTC (rev 4598) @@ -42,6 +42,7 @@ wget http://ftp.heanet.ie/mirrors/www.apache.org/dist/apr/apr-%APRVER%-win32-src.zip unzip -qo apr-%APRVER%-win32-src.zip @del /Q apr-%APRVER%-win32-src.zip +@cp -fT ../../patch/apr-%APRVER%.hw apr-%APRVER%/include/apr.hw REM Download OpenSSL wget http://www.openssl.org/source/openssl-%SSLVER%.tar.gz Added: labs/jbossweb/trunk/src/share/native/build/patch/apr-1.2.7.hw =================================================================== --- labs/jbossweb/trunk/src/share/native/build/patch/apr-1.2.7.hw 2006-06-04 11:09:23 UTC (rev 4597) +++ labs/jbossweb/trunk/src/share/native/build/patch/apr-1.2.7.hw 2006-06-04 12:17:34 UTC (rev 4598) @@ -0,0 +1,527 @@ +/* Copyright 2000-2005 The Apache Software Foundation or its licensors, as + * applicable. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + + +#ifndef APR_H +#define APR_H + +/* GENERATED FILE WARNING! DO NOT EDIT apr.h + * + * You must modify apr.hw instead. + * + * And please, make an effort to stub apr.hnw and apr.h.in in the process. + * + * This is the Win32 specific version of apr.h. It is copied from + * apr.hw by the apr.dsp and libapr.dsp projects. + */ + +/** + * @file apr.h + * @brief APR Platform Definitions + * @remark This is a generated header generated from include/apr.h.in by + * ./configure, or copied from include/apr.hw or include/apr.hnw + * for Win32 or Netware by those build environments, respectively. + */ + +#if defined(WIN32) || defined(DOXYGEN) + +/* Ignore most warnings (back down to /W3) for poorly constructed headers + */ +#if defined(_MSC_VER) && _MSC_VER >= 1200 +#pragma warning(push, 3) +#endif + +/* disable or reduce the frequency of... + * C4057: indirection to slightly different base types + * C4075: slight indirection changes (unsigned short* vs short[]) + * C4100: unreferenced formal parameter + * C4127: conditional expression is constant + * C4163: '_rotl64' : not available as an intrinsic function + * C4201: nonstandard extension nameless struct/unions + * C4244: int to char/short - precision loss + * C4514: unreferenced inline function removed + */ +#pragma warning(disable: 4100 4127 4163 4201 4514; once: 4057 4075 4244) + +/* Ignore Microsoft's interpretation of secure development + * and the POSIX string handling API + */ +#if defined(_MSC_VER) && _MSC_VER >= 1400 +#define _CRT_SECURE_NO_DEPRECATE +#pragma warning(disable: 4996) +#endif + +/* Has windows.h already been included? If so, our preferences don't matter, + * but we will still need the winsock things no matter what was included. + * If not, include a restricted set of windows headers to our tastes. + */ +#ifndef _WINDOWS_ +#ifndef WIN32_LEAN_AND_MEAN +#define WIN32_LEAN_AND_MEAN +#endif +#ifndef _WIN32_WINNT + +/* Restrict the server to a subset of Windows NT 4.0 header files by default + */ +#define _WIN32_WINNT 0x0400 +#endif +#ifndef NOUSER +#define NOUSER +#endif +#ifndef NOMCX +#define NOMCX +#endif +#ifndef NOIME +#define NOIME +#endif +#include <windows.h> +/* + * Add a _very_few_ declarations missing from the restricted set of headers + * (If this list becomes extensive, re-enable the required headers above!) + * winsock headers were excluded by WIN32_LEAN_AND_MEAN, so include them now + */ +#define SW_HIDE 0 +#ifndef _WIN32_WCE +#include <winsock2.h> +#include <mswsock.h> +#include <ws2tcpip.h> +#else +#include <winsock.h> +#endif +#endif /* !_WINDOWS_ */ + +/** + * @defgroup apr_platform Platform Definitions + * @ingroup APR + * @{ + */ + +#define APR_INLINE __inline +#define APR_HAS_INLINE 1 +#ifndef __attribute__ +#define __attribute__(__x) +#endif + +#ifndef _WIN32_WCE +#define APR_HAVE_ARPA_INET_H 0 +#define APR_HAVE_CONIO_H 1 +#define APR_HAVE_CRYPT_H 0 +#define APR_HAVE_CTYPE_H 1 +#define APR_HAVE_DIRENT_H 0 +#define APR_HAVE_ERRNO_H 1 +#define APR_HAVE_FCNTL_H 1 +#define APR_HAVE_IO_H 1 +#define APR_HAVE_LIMITS_H 1 +#define APR_HAVE_NETDB_H 0 +#define APR_HAVE_NETINET_IN_H 0 +#define APR_HAVE_NETINET_SCTP_H 0 +#define APR_HAVE_NETINET_SCTP_UIO_H 0 +#define APR_HAVE_NETINET_TCP_H 0 +#define APR_HAVE_PTHREAD_H 0 +#define APR_HAVE_SIGNAL_H 1 +#define APR_HAVE_STDARG_H 1 +#define APR_HAVE_STDINT_H 0 +#define APR_HAVE_STDIO_H 1 +#define APR_HAVE_STDLIB_H 1 +#define APR_HAVE_STRING_H 1 +#define APR_HAVE_STRINGS_H 0 +#define APR_HAVE_SYS_SENDFILE_H 0 +#define APR_HAVE_SYS_SIGNAL_H 0 +#define APR_HAVE_SYS_SOCKET_H 0 +#define APR_HAVE_SYS_SOCKIO_H 0 +#define APR_HAVE_SYS_SYSLIMITS_H 0 +#define APR_HAVE_SYS_TIME_H 0 +#define APR_HAVE_SYS_TYPES_H 1 +#define APR_HAVE_SYS_UIO_H 0 +#define APR_HAVE_SYS_WAIT_H 0 +#define APR_HAVE_UNISTD_H 0 +#define APR_HAVE_STDDEF_H 1 +#define APR_HAVE_PROCESS_H 1 +#define APR_HAVE_TIME_H 1 +#else +#define APR_HAVE_ARPA_INET_H 0 +#define APR_HAVE_CONIO_H 0 +#define APR_HAVE_CRYPT_H 0 +#define APR_HAVE_CTYPE_H 0 +#define APR_HAVE_DIRENT_H 0 +#define APR_HAVE_ERRNO_H 0 +#define APR_HAVE_FCNTL_H 0 +#define APR_HAVE_IO_H 0 +#define APR_HAVE_LIMITS_H 0 +#define APR_HAVE_NETDB_H 0 +#define APR_HAVE_NETINET_IN_H 0 +#define APR_HAVE_NETINET_TCP_H 0 +#define APR_HAVE_PTHREAD_H 0 +#define APR_HAVE_SIGNAL_H 0 +#define APR_HAVE_STDARG_H 0 +#define APR_HAVE_STDINT_H 0 +#define APR_HAVE_STDIO_H 1 +#define APR_HAVE_STDLIB_H 1 +#define APR_HAVE_STRING_H 1 +#define APR_HAVE_STRINGS_H 0 +#define APR_HAVE_SYS_SENDFILE_H 0 +#define APR_HAVE_SYS_SIGNAL_H 0 +#define APR_HAVE_SYS_SOCKET_H 0 +#define APR_HAVE_SYS_SYSLIMITS_H 0 +#define APR_HAVE_SYS_TIME_H 0 +#define APR_HAVE_SYS_TYPES_H 0 +#define APR_HAVE_SYS_UIO_H 0 +#define APR_HAVE_SYS_WAIT_H 0 +#define APR_HAVE_UNISTD_H 0 +#define APR_HAVE_STDDEF_H 0 +#define APR_HAVE_PROCESS_H 0 +#define APR_HAVE_TIME_H 0 +#endif + +#define APR_USE_FLOCK_SERIALIZE 0 +#define APR_USE_SYSVSEM_SERIALIZE 0 +#define APR_USE_FCNTL_SERIALIZE 0 +#define APR_USE_PROC_PTHREAD_SERIALIZE 0 +#define APR_USE_PTHREAD_SERIALIZE 0 + +#define APR_HAS_FLOCK_SERIALIZE 0 +#define APR_HAS_SYSVSEM_SERIALIZE 0 +#define APR_HAS_FCNTL_SERIALIZE 0 +#define APR_HAS_PROC_PTHREAD_SERIALIZE 0 +#define APR_HAS_RWLOCK_SERIALIZE 0 + +#define APR_HAS_LOCK_CREATE_NP 0 + +#define APR_PROCESS_LOCK_IS_GLOBAL 0 + +#define APR_USES_ANONYMOUS_SHM 0 +#define APR_USES_FILEBASED_SHM 0 +#define APR_USES_KEYBASED_SHM 0 + +#define APR_FILE_BASED_SHM 0 +#define APR_MEM_BASED_SHM 0 + +#define APR_HAVE_CORKABLE_TCP 0 +#define APR_HAVE_GETRLIMIT 0 +#define APR_HAVE_ICONV 0 +#define APR_HAVE_IN_ADDR 1 +#define APR_HAVE_INET_ADDR 1 +#define APR_HAVE_INET_NETWORK 0 +#define APR_HAVE_IPV6 1 +#define APR_HAVE_MEMMOVE 1 +#define APR_HAVE_SETRLIMIT 0 +#define APR_HAVE_SIGACTION 0 +#define APR_HAVE_SIGSUSPEND 0 +#define APR_HAVE_SIGWAIT 0 +#define APR_HAVE_STRCASECMP 0 +#define APR_HAVE_STRDUP 1 +#define APR_HAVE_STRNCASECMP 0 +#define APR_HAVE_STRSTR 1 +#define APR_HAVE_MEMCHR 1 +#define APR_HAVE_STRUCT_RLIMIT 0 +#define APR_HAVE_UNION_SEMUN 0 +#define APR_HAVE_SCTP 0 + +#ifndef _WIN32_WCE +#define APR_HAVE_STRICMP 1 +#define APR_HAVE_STRNICMP 1 +#define APR_PROCATTR_USER_SET_REQUIRES_PASSWORD 1 +#else +#define APR_HAVE_STRICMP 0 +#define APR_HAVE_STRNICMP 0 +#define APR_PROCATTR_USER_SET_REQUIRES_PASSWORD 0 +#endif + +/** @} */ + +/* We don't include our conditional headers within the doxyblocks + * or the extern "C" namespace + */ + +#if APR_HAVE_STDLIB_H +#include <stdlib.h> +#endif +#if APR_HAVE_STDIO_H +#include <stdio.h> +#endif +#if APR_HAVE_SYS_TYPES_H +#include <sys/types.h> +#endif +#if APR_HAVE_STDDEF_H +#include <stddef.h> +#endif +#if APR_HAVE_TIME_H +#include <time.h> +#endif +#if APR_HAVE_PROCESS_H +#include <process.h> +#endif +#if APR_HAVE_IPV6 +#include <ws2tcpip.h> +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * @addtogroup apr_platform + * @ingroup APR + * @{ + */ + +/* APR Feature Macros */ +#define APR_HAS_SHARED_MEMORY 1 +#define APR_HAS_THREADS 1 +#define APR_HAS_MMAP 1 +#define APR_HAS_FORK 0 +#define APR_HAS_RANDOM 1 +#define APR_HAS_OTHER_CHILD 1 +#define APR_HAS_DSO 1 +#define APR_HAS_SO_ACCEPTFILTER 0 +#define APR_HAS_UNICODE_FS 1 +#define APR_HAS_PROC_INVOKED 1 +#ifndef _WIN32_WCE +#define APR_HAS_SENDFILE 1 +#define APR_HAS_USER 1 +#define APR_HAS_LARGE_FILES 1 +#define APR_HAS_XTHREAD_FILES 1 +#else +#define APR_HAS_SENDFILE 0 +#define APR_HAS_USER 0 +#define APR_HAS_LARGE_FILES 0 +#define APR_HAS_XTHREAD_FILES 0 +#endif +#define APR_HAS_OS_UUID 1 + +/* Win32 cannot poll [just yet] on files/pipes. + */ +#define APR_FILES_AS_SOCKETS 0 + +/* This macro indicates whether or not EBCDIC is the native character set. + */ +#define APR_CHARSET_EBCDIC 0 + +/* Is the TCP_NODELAY socket option inherited from listening sockets? + */ +#define APR_TCP_NODELAY_INHERITED 1 + +/* Is the O_NONBLOCK flag inherited from listening sockets? + */ +#define APR_O_NONBLOCK_INHERITED 1 + +/* Typedefs that APR needs. */ + +typedef unsigned char apr_byte_t; + +typedef short apr_int16_t; +typedef unsigned short apr_uint16_t; + +typedef int apr_int32_t; +typedef unsigned int apr_uint32_t; + +typedef __int64 apr_int64_t; +typedef unsigned __int64 apr_uint64_t; + +typedef size_t apr_size_t; +#if APR_HAVE_STDDEF_H +typedef ptrdiff_t apr_ssize_t; +#else +typedef int apr_ssize_t; +#endif +#if APR_HAS_LARGE_FILES +typedef __int64 apr_off_t; +#else +typedef int apr_off_t; +#endif +typedef int apr_socklen_t; + +/* Are we big endian? */ +/* XXX: Fatal assumption on Alpha platforms */ +#define APR_IS_BIGENDIAN 0 + +#ifdef WIN64 +#define APR_SIZEOF_VOIDP 8 +#else +#define APR_SIZEOF_VOIDP 4 +#endif + +/* XXX These simply don't belong here, perhaps in apr_portable.h + * based on some APR_HAVE_PID/GID/UID? + */ +typedef int pid_t; +typedef int uid_t; +typedef int gid_t; + +/* Mechanisms to properly type numeric literals */ + +#define APR_INT64_C(val) (val##i64) +#define APR_UINT64_C(val) (val##Ui64) + + +#if APR_HAVE_IPV6 + +/* Appears in later flavors, not the originals. */ +#ifndef in_addr6 +#define in6_addr in_addr6 +#endif + +#ifndef WS2TCPIP_INLINE +#define IN6_IS_ADDR_V4MAPPED(a) \ + ( (*(const apr_uint64_t *)(const void *)(&(a)->s6_addr[0]) == 0) \ + && (*(const apr_uint32_t *)(const void *)(&(a)->s6_addr[8]) == ntohl(0x0000ffff))) +#endif + +#endif /* APR_HAS_IPV6 */ + +/* Definitions that APR programs need to work properly. */ + +/** + * Thread callbacks from APR functions must be declared with APR_THREAD_FUNC, + * so that they follow the platform's calling convention. + * @example + */ +/** void* APR_THREAD_FUNC my_thread_entry_fn(apr_thread_t *thd, void *data); + */ +#define APR_THREAD_FUNC __stdcall + + +#if defined(DOXYGEN) || !defined(WIN32) + +/** + * The public APR functions are declared with APR_DECLARE(), so they may + * use the most appropriate calling convention. Public APR functions with + * variable arguments must use APR_DECLARE_NONSTD(). + * + * @remark Both the declaration and implementations must use the same macro. + * @example + */ +/** APR_DECLARE(rettype) apr_func(args) + * @see APR_DECLARE_NONSTD @see APR_DECLARE_DATA + * @remark Note that when APR compiles the library itself, it passes the + * symbol -DAPR_DECLARE_EXPORT to the compiler on some platforms (e.g. Win32) + * to export public symbols from the dynamic library build.\n + * The user must define the APR_DECLARE_STATIC when compiling to target + * the static APR library on some platforms (e.g. Win32.) The public symbols + * are neither exported nor imported when APR_DECLARE_STATIC is defined.\n + * By default, compiling an application and including the APR public + * headers, without defining APR_DECLARE_STATIC, will prepare the code to be + * linked to the dynamic library. + */ +#define APR_DECLARE(type) type + +/** + * The public APR functions using variable arguments are declared with + * APR_DECLARE_NONSTD(), as they must follow the C language calling convention. + * @see APR_DECLARE @see APR_DECLARE_DATA + * @remark Both the declaration and implementations must use the same macro. + * @example + */ +/** APR_DECLARE_NONSTD(rettype) apr_func(args, ...); + */ +#define APR_DECLARE_NONSTD(type) type + +/** + * The public APR variables are declared with AP_MODULE_DECLARE_DATA. + * This assures the appropriate indirection is invoked at compile time. + * @see APR_DECLARE @see APR_DECLARE_NONSTD + * @remark Note that the declaration and implementations use different forms, + * but both must include the macro. + * @example + */ +/** extern APR_DECLARE_DATA type apr_variable;\n + * APR_DECLARE_DATA type apr_variable = value; + */ +#define APR_DECLARE_DATA + +#elif defined(APR_DECLARE_STATIC) +#define APR_DECLARE(type) type __stdcall +#define APR_DECLARE_NONSTD(type) type __cdecl +#define APR_DECLARE_DATA +#elif defined(APR_DECLARE_EXPORT) +#define APR_DECLARE(type) __declspec(dllexport) type __stdcall +#define APR_DECLARE_NONSTD(type) __declspec(dllexport) type __cdecl +#define APR_DECLARE_DATA __declspec(dllexport) +#else +#define APR_DECLARE(type) __declspec(dllimport) type __stdcall +#define APR_DECLARE_NONSTD(type) __declspec(dllimport) type __cdecl +#define APR_DECLARE_DATA __declspec(dllimport) +#endif + +#ifdef WIN64 +#define APR_SSIZE_T_FMT "I64d" +#define APR_SIZE_T_FMT "I64d" +#else +#define APR_SSIZE_T_FMT "d" +#define APR_SIZE_T_FMT "d" +#endif + +#if APR_HAS_LARGE_FILES +#define APR_OFF_T_FMT "I64d" +#else +#define APR_OFF_T_FMT "d" +#endif + +#define APR_PID_T_FMT "d" + +#define APR_INT64_T_FMT "I64d" +#define APR_UINT64_T_FMT "I64u" +#define APR_UINT64_T_HEX_FMT "I64x" + +/* Local machine definition for console and log output. */ +#define APR_EOL_STR "\r\n" + +/* No difference between PROC and GLOBAL mutex */ +#define APR_PROC_MUTEX_IS_GLOBAL 1 + +typedef int apr_wait_t; + +/* struct iovec is needed to emulate Unix writev */ +struct iovec { + char* iov_base; + apr_size_t iov_len; +}; + +/* Nasty Win32 .h ommissions we really need */ +#define STDIN_FILENO 0 +#define STDOUT_FILENO 1 +#define STDERR_FILENO 2 + +#if APR_HAS_UNICODE_FS +/* An arbitrary size that is digestable. True max is a bit less than 32000 */ +#define APR_PATH_MAX 8192 +#else /* !APR_HAS_UNICODE_FS */ +#define APR_PATH_MAX MAX_PATH +#endif + +/** @} */ + +#ifdef __cplusplus +} +#endif + +/* Done with badly written headers + */ +#if defined(_MSC_VER) && _MSC_VER >= 1200 +#pragma warning(pop) +#endif + +/* Ignore Microsoft's interpretation of secure development + * and their opinion of the POSIX standard string handling API + */ +#if defined(_MSC_VER) && _MSC_VER >= 1400 +#define _CRT_SECURE_NO_DEPRECATE +#pragma warning(disable: 4996) +#endif + +#endif /* WIN32 */ + +#endif /* APR_H */ |
From: <jbo...@li...> - 2006-06-06 01:50:15
|
Author: mar...@jb... Date: 2006-06-04 23:33:48 -0400 (Sun, 04 Jun 2006) New Revision: 4604 Added: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test _FieldBindingsAndEvalSharing.drl Removed: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/field_bindings.drl Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/IntegrationCases.java Log: JBRULES-281 node sharing for eval, predicate etc incorrectly sharing -Made eval, predicate and returnvalue equals check compare column and extractor for declaration. Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/IntegrationCases.java =================================================================== --- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/IntegrationCases.java 2006-06-05 03:33:42 UTC (rev 4603) +++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/IntegrationCases.java 2006-06-05 03:33:48 UTC (rev 4604) @@ -97,9 +97,10 @@ list.get( 0 ) ); } - public void FIXME_testFieldBiningsAndEvalSharing() throws Exception { + + public void testFieldBiningsAndEvalSharing() throws Exception { - String drl = "field_bindings.drl"; + String drl = "test _FieldBindingsAndEvalSharing.drl"; final PackageBuilder builder = new PackageBuilder(); builder.addPackageFromDrl( new InputStreamReader( getClass().getResourceAsStream( drl ) ) ); final Package pkg = builder.getPackage(); Deleted: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/field_bindings.drl =================================================================== --- labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/field_bindings.drl 2006-06-05 03:33:42 UTC (rev 4603) +++ labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/field_bindings.drl 2006-06-05 03:33:48 UTC (rev 4604) @@ -1,21 +0,0 @@ -package org.drools; - -global java.util.List list; - -#this is to test eval condition node sharing working properly -rule rule1 - when - TestParam(val: value1) - eval(val == null) - then - list.add("rule1 fired"); -end - - -rule rule2 - when - TestParam(val: value2) - eval(val == null) #note its the same guts, but different binding - then - list.add("rule2 fired"); -end \ No newline at end of file Added: labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test _FieldBindingsAndEvalSharing.drl =================================================================== --- labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test _FieldBindingsAndEvalSharing.drl 2006-06-05 03:33:42 UTC (rev 4603) +++ labs/jbossrules/trunk/drools-compiler/src/test/resources/org/drools/integrationtests/test _FieldBindingsAndEvalSharing.drl 2006-06-05 03:33:48 UTC (rev 4604) @@ -0,0 +1,21 @@ +package org.drools; + +global java.util.List list; + +#this is to test eval condition node sharing working properly +rule rule1 + when + TestParam(val: value1) + eval(val == null) + then + list.add("rule1 fired"); +end + + +rule rule2 + when + TestParam(val: value2) + eval(val == null) #note its the same guts, but different binding + then + list.add("rule2 fired"); +end \ No newline at end of file |
From: <jbo...@li...> - 2006-06-06 01:50:14
|
Author: mar...@jb... Date: 2006-06-04 23:33:42 -0400 (Sun, 04 Jun 2006) New Revision: 4603 Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/Declaration.java labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/EvalCondition.java labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/PredicateConstraint.java labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/ReturnValueConstraint.java Log: JBRULES-281 node sharing for eval, predicate etc incorrectly sharing -Made eval, predicate and returnvalue equals check compare column and extractor for declaration. Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/Declaration.java =================================================================== --- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/Declaration.java 2006-06-05 02:29:02 UTC (rev 4602) +++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/Declaration.java 2006-06-05 03:33:42 UTC (rev 4603) @@ -177,7 +177,7 @@ final Declaration other = (Declaration) object; - return this.column == other.column && this.identifier.equals( other.identifier ) && this.extractor.getObjectType().equals( other.extractor.getObjectType() ); + return this.column == other.column && this.identifier.equals( other.identifier ) && this.extractor.equals( other.extractor ); } } Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/EvalCondition.java =================================================================== --- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/EvalCondition.java 2006-06-05 02:29:02 UTC (rev 4602) +++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/EvalCondition.java 2006-06-05 03:33:42 UTC (rev 4603) @@ -93,7 +93,22 @@ } final EvalCondition other = (EvalCondition) object; + + if ( this.requiredDeclarations.length != other.requiredDeclarations.length ) { + return false; + } + + for ( int i = 0, length = this.requiredDeclarations.length; i < length; i++ ) { + if ( this.requiredDeclarations[i].getColumn() != other.requiredDeclarations[i].getColumn() ) { + return false; + } + if ( !this.requiredDeclarations[i].getExtractor().equals( other.requiredDeclarations[i].getExtractor() ) ) { + return false; + } + } + + return this.expression.equals( other.expression ); } }; \ No newline at end of file Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/PredicateConstraint.java =================================================================== --- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/PredicateConstraint.java 2006-06-05 02:29:02 UTC (rev 4602) +++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/PredicateConstraint.java 2006-06-05 03:33:42 UTC (rev 4603) @@ -110,7 +110,29 @@ } final PredicateConstraint other = (PredicateConstraint) object; + + if ( this.requiredDeclarations.length != other.requiredDeclarations.length ) { + return false; + } + + if ( this.declaration.getColumn() != other.declaration.getColumn() ) { + return false; + } + if ( !this.declaration.getExtractor().equals( other.declaration.getExtractor() ) ) { + return false; + } + + for ( int i = 0, length = this.requiredDeclarations.length; i < length; i++ ) { + if ( this.requiredDeclarations[i].getColumn() != other.requiredDeclarations[i].getColumn() ) { + return false; + } + + if ( !this.requiredDeclarations[i].getExtractor().equals( other.requiredDeclarations[i].getExtractor() ) ) { + return false; + } + } + return this.expression.equals( other.expression ); } }; \ No newline at end of file Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/ReturnValueConstraint.java =================================================================== --- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/ReturnValueConstraint.java 2006-06-05 02:29:02 UTC (rev 4602) +++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/ReturnValueConstraint.java 2006-06-05 03:33:42 UTC (rev 4603) @@ -109,7 +109,21 @@ } final ReturnValueConstraint other = (ReturnValueConstraint) object; + + if ( this.requiredDeclarations.length != other.requiredDeclarations.length ) { + return false; + } + + for ( int i = 0, length = this.requiredDeclarations.length; i < length; i++ ) { + if ( this.requiredDeclarations[i].getColumn() != other.requiredDeclarations[i].getColumn() ) { + return false; + } + if ( !this.requiredDeclarations[i].getExtractor().equals( other.requiredDeclarations[i].getExtractor() ) ) { + return false; + } + } + return this.expression.equals( other.expression ); } } \ No newline at end of file |
From: <jbo...@li...> - 2006-06-06 01:49:46
|
Author: mla...@jb... Date: 2006-06-04 07:09:23 -0400 (Sun, 04 Jun 2006) New Revision: 4597 Modified: labs/jbossweb/trunk/src/share/resources/bin/service.bat Log: Remove ~dp0. It breaks the command line. Simply use %CD%. It does not have trailing backslash. Modified: labs/jbossweb/trunk/src/share/resources/bin/service.bat =================================================================== --- labs/jbossweb/trunk/src/share/resources/bin/service.bat 2006-06-03 23:24:49 UTC (rev 4596) +++ labs/jbossweb/trunk/src/share/resources/bin/service.bat 2006-06-04 11:09:23 UTC (rev 4597) @@ -8,7 +8,6 @@ @if not "%ECHO%" == "" echo %ECHO% @if "%OS%" == "Windows_NT" setlocal set DIRNAME=%CD% -if "%OS%" == "Windows_NT" set DIRNAME=%~dp0% set SVCNAME=JBoss Web Server @VERSION_MAJOR@.@VERSION_MINOR@ set NOPAUSE=Y @@ -40,13 +39,13 @@ goto cmdEnd :cmdInstall -jbosssvc.exe -iwdc JBossWebServer@VERSION_MAJOR@ "%DIRNAME%" "%SVCNAME%" "JBoss Web Server @VERSION@/Built: @VERSION_BUILT@" service.bat +jbosssvc.exe -iwdc JBWS@VERSION_MAJOR@SVC "%DIRNAME%" "%SVCNAME%" "JBoss Web Server @VERSION@/Built: @VERSION_BUILT@" service.bat @if not errorlevel 0 goto errExplain echo Service %SVCNAME% installed goto cmdEnd :cmdUninstall -jbosssvc.exe -u JBossWebServer@VERSION_MAJOR@ +jbosssvc.exe -u JBWS@VERSION_MAJOR@SVC @if not errorlevel 0 goto errExplain echo Service %SVCNAME% removed goto cmdEnd |
From: <jbo...@li...> - 2006-06-06 01:41:58
|
Author: arvinder Date: 2006-06-05 14:12:42 -0400 (Mon, 05 Jun 2006) New Revision: 4617 Added: labs/jbossesb/trunk/xml/ labs/jbossesb/trunk/xml/README.txt labs/jbossesb/trunk/xml/common/ labs/jbossesb/trunk/xml/common/common.xsd labs/jbossesb/trunk/xml/common/contract.xsd labs/jbossesb/trunk/xml/common/dispatcher.xsd labs/jbossesb/trunk/xml/common/jms.xsd labs/jbossesb/trunk/xml/common/plugin.xsd labs/jbossesb/trunk/xml/common/routing.xsd labs/jbossesb/trunk/xml/common/ws-addr.xsd labs/jbossesb/trunk/xml/jms-epr.xsd Log: Initial code drop for epr defintions Added: labs/jbossesb/trunk/xml/README.txt =================================================================== --- labs/jbossesb/trunk/xml/README.txt 2006-06-05 17:47:08 UTC (rev 4616) +++ labs/jbossesb/trunk/xml/README.txt 2006-06-05 18:12:42 UTC (rev 4617) @@ -0,0 +1,6 @@ +This directory contains the start of xml/schema/epr +definitions. In most cases they are simply ideas +comming together and therefore are subject to change. + +NOTE: These current set of XSD's are not valid yet. +They are in the process of being built then validated. \ No newline at end of file Added: labs/jbossesb/trunk/xml/common/common.xsd =================================================================== --- labs/jbossesb/trunk/xml/common/common.xsd 2006-06-05 17:47:08 UTC (rev 4616) +++ labs/jbossesb/trunk/xml/common/common.xsd 2006-06-05 18:12:42 UTC (rev 4617) @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +This schema contains common definitions required by all +eprs. +--> +<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.jboss.org/soa/endpoint/common" elementFormDefault="unqualified" attributeFormDefault="unqualified"> + <annotation> + <documentation> + JBoss Inc JMS SOA Schema Definition Copyright 2006 + </documentation> + </annotation> + <simpleType name="service-name"> + <restriction base="string"/> + </simpleType> + <simpleType name="service-type"> + <restriction base="string"> + <enumeration value="http"/> + <enumeration value="jms"/> + <enumeration value="file"/> + <enumeration value="jdbc"/> + <enumeration value="jxta"/> + <enumeration value="javaspace"/> + <enumeration value="ftp"/> + <enumeration value="email"/> + <enumeration value="xmpp"/> + </restriction> + </simpleType> + <simpleType name="gateway-type"> + <restriction base="string"> + <enumeration value="consumer"/> + <enumeration value="provider"/> + </restriction> + </simpleType> +</schema> Added: labs/jbossesb/trunk/xml/common/contract.xsd =================================================================== --- labs/jbossesb/trunk/xml/common/contract.xsd 2006-06-05 17:47:08 UTC (rev 4616) +++ labs/jbossesb/trunk/xml/common/contract.xsd 2006-06-05 18:12:42 UTC (rev 4617) @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- +<contracts> + <wsdl-location></wsdl-location> +</contracts> +--> + \ No newline at end of file Added: labs/jbossesb/trunk/xml/common/dispatcher.xsd =================================================================== --- labs/jbossesb/trunk/xml/common/dispatcher.xsd 2006-06-05 17:47:08 UTC (rev 4616) +++ labs/jbossesb/trunk/xml/common/dispatcher.xsd 2006-06-05 18:12:42 UTC (rev 4617) @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +<dispatchers> + <dispatcher-set> + <dispatcher></dispatcher> + <dispatcher></dispatcher> + </dispatcher-set> + + + <dispatcher> + <name></name> + <apply-rule-set></apply-rule-set> + </dispatcher> +</dispatchers> +--> \ No newline at end of file Added: labs/jbossesb/trunk/xml/common/jms.xsd =================================================================== --- labs/jbossesb/trunk/xml/common/jms.xsd 2006-06-05 17:47:08 UTC (rev 4616) +++ labs/jbossesb/trunk/xml/common/jms.xsd 2006-06-05 18:12:42 UTC (rev 4617) @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<schema xmlns="http://www.w3.org/2001/XMLSchema" +xmlns:common="http://www.jboss.org/soa/endpoint/common" +xmlns:jms="http://www.jboss.org/soa/endpoint/protocol/jms" +targetNamespace="http://www.jboss.org/soa/endpoint/protocol/jms" elementFormDefault="unqualified" attributeFormDefault="unqualified"> + <annotation> + <documentation> + JBoss Inc JMS SOA Schema Definition Copyright 2006 + </documentation> + </annotation> + + <!-- import common --> + <import namespace="http://www.jboss.org/soa/endpoint/common" schemaLocation="common.xsd" /> + + <complexType name="jms"> + <sequence> + <element name="service-name" type="common:service-name"/> + <element name="service-type" type="common:service-type"/> + <element name="gateway-type" type="common:gateway-type" /> + <element name="connection-factory" type="string"/> + <element name="destination-name" type="string"/> + </sequence> + </complexType> + + <simpleType name="specification-version"> + <restriction base="string"> + <enumeration value="1.1"/> + <enumeration value="1.0.2b"/> + </restriction> + </simpleType> + + <simpleType name="destination-type"> + <restriction base="string"> + <enumeration value="queue"/> + <enumeration value="topic"/> + </restriction> + </simpleType> + +</schema> \ No newline at end of file Added: labs/jbossesb/trunk/xml/common/plugin.xsd =================================================================== --- labs/jbossesb/trunk/xml/common/plugin.xsd 2006-06-05 17:47:08 UTC (rev 4616) +++ labs/jbossesb/trunk/xml/common/plugin.xsd 2006-06-05 18:12:42 UTC (rev 4617) @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +<plugins> + <plugin-set> + <set-name></set-name> + <plugin-name></plugin-name> + </plugin-set> + + <plugin> + <name></name> + <class></class> + <parameters> + <name></name> + <value></value> + ... + ... + </parameters> + </plugin> +</plugins> +--> \ No newline at end of file Added: labs/jbossesb/trunk/xml/common/routing.xsd =================================================================== --- labs/jbossesb/trunk/xml/common/routing.xsd 2006-06-05 17:47:08 UTC (rev 4616) +++ labs/jbossesb/trunk/xml/common/routing.xsd 2006-06-05 18:12:42 UTC (rev 4617) @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +<routing> + <route> + <source></source> + <destination> + <type></type> + <name></name> + </destination> + </route> +</routing> +--> \ No newline at end of file Added: labs/jbossesb/trunk/xml/common/ws-addr.xsd =================================================================== --- labs/jbossesb/trunk/xml/common/ws-addr.xsd 2006-06-05 17:47:08 UTC (rev 4616) +++ labs/jbossesb/trunk/xml/common/ws-addr.xsd 2006-06-05 18:12:42 UTC (rev 4617) @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE xs:schema PUBLIC "-//W3C//DTD XMLSCHEMA 200102//EN" "http://www.w3.org/2001/XMLSchema.dtd"> +<!-- + W3C XML Schema defined in the Web Services Addressing 1.0 specification + http://www.w3.org/TR/ws-addr-core + + Copyright © 2005 World Wide Web Consortium, + + (Massachusetts Institute of Technology, European Research Consortium for + Informatics and Mathematics, Keio University). All Rights Reserved. This + work is distributed under the W3C® Software License [1] in the hope that + it will be useful, but WITHOUT ANY WARRANTY; without even the implied + warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + + [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231 +--> +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2005/08/addressing" targetNamespace="http://www.w3.org/2005/08/addressing" elementFormDefault="qualified" attributeFormDefault="unqualified" blockDefault="#all"> + <!-- Constructs from the WS-Addressing Core --> + <xs:element name="EndpointReference" type="tns:EndpointReferenceType"/> + <xs:complexType name="EndpointReferenceType" mixed="false"> + <xs:sequence> + <xs:element name="Address" type="tns:AttributedURIType"/> + <xs:element ref="tns:ReferenceParameters" minOccurs="0"/> + <xs:element ref="tns:Metadata" minOccurs="0"/> + <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + <xs:anyAttribute namespace="##other" processContents="lax"/> + </xs:complexType> + <xs:element name="ReferenceParameters" type="tns:ReferenceParametersType"/> + <xs:complexType name="ReferenceParametersType" mixed="false"> + <xs:sequence> + <xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + <xs:anyAttribute namespace="##other" processContents="lax"/> + </xs:complexType> + <xs:element name="Metadata" type="tns:MetadataType"/> + <xs:complexType name="MetadataType" mixed="false"> + <xs:sequence> + <xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + <xs:anyAttribute namespace="##other" processContents="lax"/> + </xs:complexType> + <xs:element name="MessageID" type="tns:AttributedURIType"/> + <xs:element name="RelatesTo" type="tns:RelatesToType"/> + <xs:complexType name="RelatesToType" mixed="false"> + <xs:simpleContent> + <xs:extension base="xs:anyURI"> + <xs:attribute name="RelationshipType" type="tns:RelationshipTypeOpenEnum" use="optional" default="http://www.w3.org/2005/08/addressing/reply"/> + <xs:anyAttribute namespace="##other" processContents="lax"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + <xs:simpleType name="RelationshipTypeOpenEnum"> + <xs:union memberTypes="tns:RelationshipType xs:anyURI"/> + </xs:simpleType> + <xs:simpleType name="RelationshipType"> + <xs:restriction base="xs:anyURI"> + <xs:enumeration value="http://www.w3.org/2005/08/addressing/reply"/> + </xs:restriction> + </xs:simpleType> + <xs:element name="ReplyTo" type="tns:EndpointReferenceType"/> + <xs:element name="From" type="tns:EndpointReferenceType"/> + <xs:element name="FaultTo" type="tns:EndpointReferenceType"/> + <xs:element name="To" type="tns:AttributedURIType"/> + <xs:element name="Action" type="tns:AttributedURIType"/> + <xs:complexType name="AttributedURIType" mixed="false"> + <xs:simpleContent> + <xs:extension base="xs:anyURI"> + <xs:anyAttribute namespace="##other" processContents="lax"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + <!-- Constructs from the WS-Addressing SOAP binding --> + <xs:attribute name="IsReferenceParameter" type="xs:boolean"/> + <xs:simpleType name="FaultCodesOpenEnumType"> + <xs:union memberTypes="tns:FaultCodesType xs:QName"/> + </xs:simpleType> + <xs:simpleType name="FaultCodesType"> + <xs:restriction base="xs:QName"> + <xs:enumeration value="tns:InvalidAddressingHeader"/> + <xs:enumeration value="tns:InvalidAddress"/> + <xs:enumeration value="tns:InvalidEPR"/> + <xs:enumeration value="tns:InvalidCardinality"/> + <xs:enumeration value="tns:MissingAddressInEPR"/> + <xs:enumeration value="tns:DuplicateMessageID"/> + <xs:enumeration value="tns:ActionMismatch"/> + <xs:enumeration value="tns:MessageAddressingHeaderRequired"/> + <xs:enumeration value="tns:DestinationUnreachable"/> + <xs:enumeration value="tns:ActionNotSupported"/> + <xs:enumeration value="tns:EndpointUnavailable"/> + </xs:restriction> + </xs:simpleType> + <xs:element name="RetryAfter" type="tns:AttributedUnsignedLongType"/> + <xs:complexType name="AttributedUnsignedLongType" mixed="false"> + <xs:simpleContent> + <xs:extension base="xs:unsignedLong"> + <xs:anyAttribute namespace="##other" processContents="lax"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + <xs:element name="ProblemHeaderQName" type="tns:AttributedQNameType"/> + <xs:complexType name="AttributedQNameType" mixed="false"> + <xs:simpleContent> + <xs:extension base="xs:QName"> + <xs:anyAttribute namespace="##other" processContents="lax"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + <xs:element name="ProblemIRI" type="tns:AttributedURIType"/> + <xs:element name="ProblemAction" type="tns:ProblemActionType"/> + <xs:complexType name="ProblemActionType" mixed="false"> + <xs:sequence> + <xs:element ref="tns:Action" minOccurs="0"/> + <xs:element name="SoapAction" type="xs:anyURI" minOccurs="0"/> + </xs:sequence> + <xs:anyAttribute namespace="##other" processContents="lax"/> + </xs:complexType> +</xs:schema> Added: labs/jbossesb/trunk/xml/jms-epr.xsd =================================================================== --- labs/jbossesb/trunk/xml/jms-epr.xsd 2006-06-05 17:47:08 UTC (rev 4616) +++ labs/jbossesb/trunk/xml/jms-epr.xsd 2006-06-05 18:12:42 UTC (rev 4617) @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- This is the first cut at defining a standard jms-eps for jboss soa, what is happening here is + the assembling of xsds into our jms epr destination. +--> +<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:jms-epr="http://www.jboss.org/soa/endpoint/jms-epr" xmlns:wsa="http://www.w3.org/2005/08/addressing" +xmlns:jms="http://www.jboss.org/soa/endpoint/protocol/jms" targetNamespace="http://www.jboss.org/soa/endpoint/jms-epr" elementFormDefault="qualified"> + + <import namespace="http://www.w3.org/2005/08/addressing" schemaLocation="common/ws-addr.xsd"/> + <import namespace="http://www.jboss.org/soa/endpoint/protocol/jms" schemaLocation="common/jms.xsd"/> + <complexType name="jms-epr"> + <sequence> + <element name="epr" type="wsa:EndpointReferenceType"/> + <element name="jms" type="jms:jms/> + </sequence> + </complexType> + + + <!-- + NOTE: + The next set of stuff here is purely to provoke thoughts about defining these aspects and their + configuration etc. But if the general feeling is this should not be here, it can be deleted. + --> + <!-- + Plugins (aka interceptors?) Would the dispatcher send requests through the plugins? And would they + be configured for each endpoint instance? + <xs:include namespace="http://www.jboss.org/soa/endpoint/plugin" schemaLocation="common/plugin.xsd"/> + --> + <!-- + Contract defintions? We 'may' want this here. Mark? Unless this is delegated to the dispatcher layer, but + what if we include the dispatching defintions here/interceptors - I'm guessing you may not like this.. +<xs:include namespace="http://www.jboss.org/soa/endpoint/contract" schemaLocation="common/contract.xsd"/> + --> + <!-- + We can define a dispatcher(s) configuration which may also encompass routing, this is now relevant to + what ever task is assigned. If the dispatcher layer is forced to process the message before dumping it + on the bus? In this case could we say that the dispatchers.xsd contains/imports routing based information ? +<xs:include namespace="http://www.jboss.org/soa/endpoint/dispatcher" schemaLocation="common/dispatcher.xsd"/> + --> + <!-- + Ok I know routing was briefly discussed on the transformation thread, this can be deleted. The point + is to combine thoughts to a common definition. +<xs:include namespace="http://www.jboss.org/soa/endpoint/routing" schemaLocation="common/routing.xsd"/> + --> +</schema> |
From: <jbo...@li...> - 2006-06-06 01:37:13
|
Author: wrzep Date: 2006-06-05 16:45:13 -0400 (Mon, 05 Jun 2006) New Revision: 4623 Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/plugins/Plugin.java labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/plugins/codelines/CodeLinesPlugin.java labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/ScoresMDB.java Log: JBLAB-599 Pawel Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/plugins/Plugin.java =================================================================== --- labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/plugins/Plugin.java 2006-06-05 19:43:20 UTC (rev 4622) +++ labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/plugins/Plugin.java 2006-06-05 20:45:13 UTC (rev 4623) @@ -115,7 +115,7 @@ return 0; } - float r = (getValue(projectId) / totalScore); + float r = ((float) getValue(projectId) / (float) totalScore); return (int) (100.0 * r); } Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/plugins/codelines/CodeLinesPlugin.java =================================================================== --- labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/plugins/codelines/CodeLinesPlugin.java 2006-06-05 19:43:20 UTC (rev 4622) +++ labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/plugins/codelines/CodeLinesPlugin.java 2006-06-05 20:45:13 UTC (rev 4623) @@ -47,17 +47,22 @@ protected abstract long getValue(String url, String userName, String password); /** Binds project ids with their values */ - private Map<String,Long> cashedValues; + private Map<String,Long> cachedValues; public CodeLinesPlugin() { super(); - cashedValues = new HashMap<String,Long>(); + cachedValues = new HashMap<String,Long>(); } @Override public long getValue(String projectId) { - if (!cashedValues.containsKey(projectId)) { + System.out.print("clp getValue: "); + System.out.print(projectId + " "); + System.out.println(cachedValues); + //TODO and now NPE appears, where exactly?? + + if (!cachedValues.containsKey(projectId)) { long cl = 0; @@ -70,10 +75,10 @@ String password = repo.getPassword(); cl = getValue(url, userName, password); - cashedValues.put(projectId, new Long(cl)); + cachedValues.put(projectId, new Long(cl)); } } - return cashedValues.get(projectId).longValue(); + return cachedValues.get(projectId).longValue(); } } Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/ScoresMDB.java =================================================================== --- labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/ScoresMDB.java 2006-06-05 19:43:20 UTC (rev 4622) +++ labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/ScoresMDB.java 2006-06-05 20:45:13 UTC (rev 4623) @@ -65,7 +65,7 @@ private static Logger log = Logger.getLogger(ScoresMDB.class); - public void onMessage(Message msg) { + synchronized public void onMessage(Message msg) { ObjectMessage message = (ObjectMessage) msg; |
From: <jbo...@li...> - 2006-06-06 01:24:56
|
Author: mar...@jb... Date: 2006-06-05 20:05:23 -0400 (Mon, 05 Jun 2006) New Revision: 4626 Modified: labs/jbossrules/trunk/build.xml Log: -removed duplicate zip entry Modified: labs/jbossrules/trunk/build.xml =================================================================== --- labs/jbossrules/trunk/build.xml 2006-06-05 22:10:10 UTC (rev 4625) +++ labs/jbossrules/trunk/build.xml 2006-06-06 00:05:23 UTC (rev 4626) @@ -585,17 +585,8 @@ <target name="dist-bin" depends="build-all, copy-deps, javadocs, manual"> <zip destfile="target/dist/drools-${version}-bin.zip"> <zipfileset dir="target/docs" + excludes="**/*.svg **/*.db" prefix="docs" /> - - <zipfileset dir="target/docs/shared" - excludes="**/*.svg **/*.db" - prefix="docs/shared" /> - - <zipfileset dir="target/docs/html_single" - prefix="docs/html_single" /> - - <zipfileset dir="target/docs/html" - prefix="docs/html" /> <zipfileset dir="target" includes="**/drools-*.jar" /> @@ -605,17 +596,8 @@ <target name="dist-bin-withdeps" depends="build-all, copy-deps, javadocs, manual"> <zip destfile="target/dist/drools-${version}-bin-withdeps.zip"> <zipfileset dir="target/docs" + excludes="**/*.svg **/*.db" prefix="docs" /> - - <zipfileset dir="target/docs/shared" - excludes="**/*.svg **/*.db" - prefix="docs/shared" /> - - <zipfileset dir="target/docs/html_single" - prefix="docs/html_single" /> - - <zipfileset dir="target/docs/html" - prefix="docs/html" /> <zipfileset dir="target" includes="**/drools-*.jar" /> |
From: <jbo...@li...> - 2006-06-06 01:24:55
|
Author: mar...@jb... Date: 2006-06-05 20:06:34 -0400 (Mon, 05 Jun 2006) New Revision: 4627 Added: labs/jbossrules/tags/3.0.1-GA/trunk/ Log: made a copy Copied: labs/jbossrules/tags/3.0.1-GA/trunk (from rev 4626, labs/jbossrules/trunk) |
From: <jbo...@li...> - 2006-06-06 01:24:35
|
Author: wrzep Date: 2006-06-05 07:29:45 -0400 (Mon, 05 Jun 2006) New Revision: 4612 Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/templates/Columns.java Log: JBLAB-599 Fixed studpid bug - after scores update projects appeared in wrong order. Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/templates/Columns.java =================================================================== --- labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/templates/Columns.java 2006-06-05 10:25:31 UTC (rev 4611) +++ labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/templates/Columns.java 2006-06-05 11:29:45 UTC (rev 4612) @@ -89,6 +89,8 @@ public void update(PluginsValues pluginsValues) { + this.pluginsValues = pluginsValues; + for (Column column : columns) { PluginValues pluginValues = |