Except an issue with a property definition in
instrument-client/example/ant.properties.sample (patch attached),
I built instrument-client, moved to example and built it and finally ran
run.sh from bin and everything went fine.

-- Vincent



On Tue, 2002-04-23 at 23:04, Vincent Tence wrote:
> Going on what I started yesterday (building and trying the instrument
> stuff), I ran into trouble running the example app in
> instrument-manager. I've attached 2 path to fix the following issues: 
> 
> 1. bin/run.sh was somewhat out of date (looks like it dates from the
> altprofile time) 
> 
> 2. conf/instrument.xml was throwing ConfigurationException because
> average has been renamed to mean recently. 
> 
> I also ran into a lot a property definition problems with the
> ant.properties.sample file in the example dir. I fixed it on my machine
> but I'm not sure of the best way to handle it yet cause I'm not an ant
> expert - more of a basic user. Do we want to inherit from ant.properties
> files in parent dirs (as build.xml might suggest) or do we want to
> redefine all props locally? We could use property definitions from other
> files providing we define ${base.path} in the build file (and not in the
> ant.properties file, which causes wrong path resolution due to the
> relative addressing and files being at different directories level) and
> if all props are defined relative to this path. Or we can redefine all
> the props we need in each of the ant.properties files. Thoughts? 
> 
> -- Vincent 
> 
> P.S. I finally got to see that console and I fell in love with it :-) 
> 
> 
> 
> 
> On Tue, 2002-04-23 at 12:13, Jeff Turner wrote: 
> > On Tue, Apr 23, 2002 at 12:14:14AM +0000, Vincent Tence wrote:
> > > I've just tried a vanilla build of excalibur, which failed because
> > > ant.properties.sample and depchecker.xml were out of sync. 
> > > 
> > > The build file is expecting a property avalon-logkit.jar and
> > > ant.properties.sample defines logkit.jar. I have attached 2 patches,
> > > depending on where the correction should go. 
> > 
> > Thanks for that. I applied the ant.properties.sample one.
> > 
> > There are similar inconsistencies in other ant.properties.sample files.
> > I'll go through them all soonish and fix them. I'm beginning to think
> > ${logkit.jar} is better than ${avalon-logkit.jar} anyway, since it
> > matches the actual jar name. For the record, I originally converted to
> > ${avalon-logkit.jar} for consistency with ${avalon-framework.jar} and
> > ${avalon-excalibur.jar}. 
> > 
> > 
> > --Jeff
> > 
> > > -- Vincent 
> > 
> > --
> > To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> > 
> ----
> 

> Index: run.sh
> ===================================================================
> RCS file: 
>/home/cvspublic/jakarta-avalon-excalibur/instrument-manager/example/bin/run.sh,v
> retrieving revision 1.1
> diff -u -r1.1 run.sh
> --- run.sh    26 Mar 2002 11:56:15 -0000      1.1
> +++ run.sh    24 Apr 2002 02:39:56 -0000
> @@ -22,20 +22,18 @@
>  fi
>  
>  # Main.java has hard coded config values so this script must be run from 
> -# altprofile/bin (any better ideas ?)
> -EXAMPLE_HOME=../..
> +# instrument-manager/example (any better ideas ?)
> +EXAMPLE_HOME=..
>  
>  #
>  # Build the runtime classpath
>  #
> -for i in ${EXAMPLE_HOME}/commonlib/*.jar ; do
> +for i in ${EXAMPLE_HOME}/lib/*.jar ; do
>      CP=${CP}:$i
>  done
>  
> -CP=${CP}:../lib/altprofile.jar
> -
>  #echo $CP
>  
>  # Run the example application
> -$JAVACMD -classpath $CP org.apache.avalon.examples.altprofile.Main $@
> +$JAVACMD -classpath $CP org.apache.avalon.excalibur.instrument.example.Main $@
>  
> ----
> 

> Index: instrument.xml
> ===================================================================
> RCS file: 
>/home/cvspublic/jakarta-avalon-excalibur/instrument-manager/example/conf/instrument.xml,v
> retrieving revision 1.2
> diff -u -r1.2 instrument.xml
> --- instrument.xml    29 Mar 2002 14:03:49 -0000      1.2
> +++ instrument.xml    24 Apr 2002 02:40:58 -0000
> @@ -39,19 +39,19 @@
>              <instrument name="random-quick" description="Random Values at a quick 
>rate.">
>                  <sample type="maximum" interval="1000" size="600" 
>description="Maximum each second."/>
>                  <sample type="minimum" interval="1000" size="600" 
>description="Minimum each second."/>
> -                <sample type="average" interval="1000" size="600" 
>description="Average each second."/>
> +                <sample type="mean" interval="1000" size="600" description="Average 
>each second."/>
>              </instrument>
>              
>              <instrument name="random-slow" description="Random Values at a slow 
>rate.">
>                  <sample type="maximum" interval="1000" size="600" 
>description="Maximum each second."/>
>                  <sample type="minimum" interval="1000" size="600" 
>description="Minimum each second."/>
> -                <sample type="average" interval="1000" size="600" 
>description="Average each second."/>
> +                <sample type="mean" interval="1000" size="600" description="Average 
>each second."/>
>              </instrument>
>              
>              <instrument name="random-random" description="Random Values at a random 
>rate.">
>                  <sample type="maximum" interval="1000" size="600" 
>description="Maximum each second."/>
>                  <sample type="minimum" interval="1000" size="600" 
>description="Minimum each second."/>
> -                <sample type="average" interval="1000" size="600" 
>description="Average each second."/>
> +                <sample type="mean" interval="1000" size="600" description="Average 
>each second."/>
>              </instrument>
>              
>              <instrument name="counter-quick" description="Count of actions at a 
>quick rate.">
> @@ -76,4 +76,4 @@
>              </instrument>
>          </instrumentable>
>      </instrumentables>
> -</instrument>
> \ No newline at end of file
> +</instrument>
> 
> ----
> 

> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Index: ant.properties.sample
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon-excalibur/instrument-client/example/ant.properties.sample,v
retrieving revision 1.3
diff -u -r1.3 ant.properties.sample
--- ant.properties.sample       3 Apr 2002 11:36:09 -0000       1.3
+++ ant.properties.sample       24 Apr 2002 03:33:47 -0000
@@ -38,7 +38,7 @@
 
excalibur-instrument-manager-interfaces.jar=${excalibur-instrument-manager.home}/excalibur-instrument-manager-interfaces-0.1.jar
 
 # ----- Altrmi -----
-excalibur-altrmi.home=../altrmi/build/lib
+excalibur-altrmi.home=../../altrmi/build/lib
 
excalibur-altrmi-client-impl.jar=${excalibur-altrmi.home}/excalibur-altrmi-client-impl.jar
 
excalibur-altrmi-client-interfaces.jar=${excalibur-altrmi.home}/excalibur-altrmi-client-interfaces.jar
 excalibur-altrmi-common.jar=${excalibur-altrmi.home}/excalibur-altrmi-common.jar

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to