[kepler-dev] ptolemy.actor should not depend on the domains

Christopher Brooks cxh at eecs.berkeley.edu
Thu Jul 24 07:11:07 PDT 2008


Hi Patricia,
The Kepler build is failing because CompositeActor had a dependency on
Ptides:
compile:
    [javac] Compiling 1679 source files to
    /home/condor/execute/dir_28093/userdir/ptII/build/classes
    [javac]
    /home/condor/execute/dir_28093/userdir/ptII/build/src/ptolemy/actor/CompositeActor.java:49:
    package ptolemy.domains.ptides.kernel does not exist
    [javac] import
    ptolemy.domains.ptides.kernel.RealDelayCausalityInterfaceForComposites;
    [javac]                                      ^
    [javac]
    /home/condor/execute/dir_28093/userdir/ptII/build/src/ptolemy/actor/CompositeActor.java:453:
    cannot find symbol
    [javac] symbol  : class RealDelayCausalityInterfaceForComposites
    [javac] location: class ptolemy.actor.CompositeActor
    [javac]             _causalityInterface = new
    RealDelayCausalityInterfaceForComposites(this, defaultDependency);

I commented out that code in CompositeActor.java and am rebuilding
now.
When you have a chance can you refactor this code so that
CompositeActor does not depend on the Ptides domain?

Thanks,

_Christopher


More information about the Kepler-dev mailing list