Ummm - this is odd
The build is failing when attempting to compile ReferenceDescriptor from the meta-spi package due to an unresolved referencne to the org.apache.avalon.framework. However - the trace indicates that the framework jar has been resolved. I'm building successfully but there are several variables to throw into that - firstly I'm using the CVS version of Maven (but I don't think this is the issue) - and secondly, the fallback repository is on my machine (but this should not be an issue either).
I'm looking into things now and should have some more news shortly.
Cheers, Steve.
sadaf zargeen wrote:
Hi, I realize there is some restructuring of merlin going on but I thought I post this anyways and see if I can get some feedback on how to resolve it.
I am trying to build Merlin from latest source tree.
I got the latest avalon-sandmox source and using Maven beta .8 to build it.
I got the following compile failures.
Any ideas how to resolve?
SJM 13 March 2003 [EMAIL PROTECTED]:/tmp/avalon/avalon-sandbox/merlin$ maven merlin-install __ __ | \/ |__ Jakarta _ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-beta-8
merlin-dist: [mkdir] Created dir: /tmp/avalon/avalon-sandbox/merlin/target/inst [mkdir] Created dir: /tmp/avalon/avalon-sandbox/merlin/target/inst/ext [mkdir] Created dir: /tmp/avalon/avalon-sandbox/merlin/target/inst/lib/system [mkdir] Created dir: /tmp/avalon/avalon-sandbox/merlin/target/inst/lib/shared [copy] Copying 3 files to /tmp/avalon/avalon-sandbox/merlin/target/inst/lib Starting the reactor (this may take a while)... Our processing order: Meta Model SPI Avalon Assembly SPI Merlin CLI Merlin SPI Meta Avalon Assembly API Merlin SMP Core +---------------------------------------- | Installing: Meta Model SPI +---------------------------------------- Attempting to download avalon-framework-4.1.4.jar. Attempting to download excalibur-i18n-1.0.jar. Attempting to download excalibur-configuration-1.0.jar. Attempting to download ant-1.5.1.jar. ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................... . Attempting to download dom4j-1.4-dev-7.jar. .......................................................................................................................................................................................................................................................................................................... . Attempting to download commons-jelly-20030211.141339.jar. ............................................................................................ Attempting to download commons-jelly-tags-validate-20030211.143411.jar. ....... Attempting to download commons-jelly-tags-xml-20030211.142705.jar. .................... Attempting to download junit-3.8.1.jar. ................................................................................ . Attempting to download maven.jar. ............................................................................... . Attempting to download xml-apis-1.0.b2.jar. ....................................................................... . Attempting to download isorelax-20020414.jar. ............................................................................................ . Attempting to download msv-20020414.jar. .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. . Attempting to download xsdlib-20020414.jar. Attempting to download relaxngDatatype-20020414.jar. ........... . Attempting to download dom4j-1.4-dev-8.jar. ....................................................................................................................................................................................................................................................................................................................... . Attempting to download commons-grant-1.0-beta-4.jar. ......... . Attempting to download commons-jelly-tags-jsl-20030211.143151.jar. .......... Attempting to download commons-jelly-tags-log-20030211.142821.jar. ....... Attempting to download commons-jelly-tags-velocity-20030211.144921.jar. ..... Attempting to download velocity-1.3.jar. .......................................................................................................................................................................................................................... . Attempting to download velocity-dvsl-0.45.jar. .................. . Attempting to download xerces-2.0.2.jar. ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... . Attempting to download commons-jelly-tags-antlr-20030211.143720.jar. ..... Attempting to download commons-lang-1.0-b1.1.jar. .................... . Attempting to download antlrall-2.7.1.jar. ...................................................................................................................................................................................................................................... . Attempting to download clover-1.0.jar. ........................................................................................................................ . java:prepare-filesystem: [mkdir] Created dir: /tmp/avalon/avalon-sandbox/merlin/meta-spi/target/classes
java:compile:
[javac] Compiling 22 source files to
/tmp/avalon/avalon-sandbox/merlin/meta-spi/target/classes
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/ReferenceDescriptor.java:54:
package org.apache.avalon.framework does not exist
import org.apache.avalon.framework.Version;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/ReferenceDescriptor.java:77:
cannot resolve symbol
symbol : class Version
location: class
org.apache.avalon.meta.info.ReferenceDescriptor
private final Version m_version;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/ReferenceDescriptor.java:98:
cannot resolve symbol
symbol : class Version
location: class
org.apache.avalon.meta.info.ReferenceDescriptor
final Version version
) throws NullPointerException
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/ReferenceDescriptor.java:129:
cannot resolve symbol
symbol : class Version
location: class
org.apache.avalon.meta.info.ReferenceDescriptor
public Version getVersion()
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/DependencyDescriptor.java:54:
package org.apache.avalon.framework does not exist
import org.apache.avalon.framework.Version;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/DependencyDescriptor.java:84:
cannot resolve symbol
symbol : class Version
location: class
org.apache.avalon.meta.info.DependencyDescriptor
private static final Version DEFAULT_VERSION =
Version.getVersion( "1.0" );
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/DependencyDescriptor.java:117:
cannot resolve symbol
symbol : class Version
location: class
org.apache.avalon.meta.info.DependencyDescriptor
public DependencyDescriptor( final String role,
String service, Version version )
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/InfoDescriptor.java:54:
package org.apache.avalon.framework does not exist
import org.apache.avalon.framework.Version;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/InfoDescriptor.java:93:
cannot resolve symbol
symbol : class Version
location: class
org.apache.avalon.meta.info.InfoDescriptor
private final Version m_version;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/InfoDescriptor.java:121:
cannot resolve symbol
symbol : class Version
location: class
org.apache.avalon.meta.info.InfoDescriptor
final Version version,
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/InfoDescriptor.java:182:
cannot resolve symbol
symbol : class Version
location: class
org.apache.avalon.meta.info.InfoDescriptor
public Version getVersion()
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/Service.java:54:
package org.apache.avalon.framework does not exist
import org.apache.avalon.framework.Version;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/Service.java:69:
cannot resolve symbol
symbol : class Version
location: class org.apache.avalon.meta.info.Service
private static final Version DEFAULT_VERSION =
Version.getVersion( "1.0" );
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/Service.java:174:
cannot resolve symbol
symbol : class Version
location: class org.apache.avalon.meta.info.Service
public Version getVersion()
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/Type.java:55:
package org.apache.avalon.framework.configuration does
not exist
import
org.apache.avalon.framework.configuration.Configuration;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/Type.java:88:
cannot resolve symbol
symbol : class Configuration
location: class org.apache.avalon.meta.info.Type
private transient Configuration m_configuration;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/Type.java:152:
cannot resolve symbol
symbol : class Configuration
location: class org.apache.avalon.meta.info.Type
final Configuration defaults )
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/Type.java:329:
cannot resolve symbol
symbol : class Configuration
location: class org.apache.avalon.meta.info.Type
public Configuration getConfiguration()
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/ContextDirective.java:53:
package org.apache.avalon.framework.context does not
exist
import org.apache.avalon.framework.context.Context;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/ModelException.java:53:
package org.apache.avalon.framework does not exist
import org.apache.avalon.framework.CascadingException;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/ModelException.java:62:
cannot resolve symbol
symbol : class CascadingException
location: class
org.apache.avalon.meta.model.ModelException
extends CascadingException
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/ContextDirective.java:108:
cannot resolve symbol
symbol : class Context
location: class
org.apache.avalon.meta.model.ContextDirective
private Context m_context;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/ModelRuntimeException.java:53:
package org.apache.avalon.framework does not exist
import
org.apache.avalon.framework.CascadingRuntimeException;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/ModelRuntimeException.java:62:
cannot resolve symbol
symbol : class CascadingRuntimeException
location: class
org.apache.avalon.meta.model.ModelRuntimeException
extends CascadingRuntimeException
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:55:
package org.apache.avalon.framework.configuration does
not exist
import
org.apache.avalon.framework.configuration.Configurable;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:56:
package org.apache.avalon.framework.configuration does
not exist
import
org.apache.avalon.framework.configuration.Configuration;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:57:
package org.apache.avalon.framework.configuration does
not exist
import
org.apache.avalon.framework.configuration.DefaultConfiguration;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:58:
package org.apache.avalon.framework.configuration does
not exist
import
org.apache.avalon.framework.configuration.ConfigurationException;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:59:
package org.apache.avalon.framework.parameters does
not exist
import
org.apache.avalon.framework.parameters.Parameters;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:60:
package org.apache.excalibur.configuration does not
exist
import
org.apache.excalibur.configuration.CascadingConfiguration;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:61:
package org.apache.excalibur.configuration does not
exist
import
org.apache.excalibur.configuration.ConfigurationUtil;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:161:
cannot resolve symbol
symbol : class Parameters
location: class org.apache.avalon.meta.model.Profile
private final Parameters m_parameters;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:166:
cannot resolve symbol
symbol : class Configuration
location: class org.apache.avalon.meta.model.Profile
private final Configuration m_configuration;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:171:
cannot resolve symbol
symbol : class Configuration
location: class org.apache.avalon.meta.model.Profile
private Configuration m_config;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:213:
cannot resolve symbol
symbol : class Configuration
location: class org.apache.avalon.meta.model.Profile
final Configuration configuration,
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:254:
cannot resolve symbol
symbol : class Parameters
location: class org.apache.avalon.meta.model.Profile
final Parameters parameters,
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:255:
cannot resolve symbol
symbol : class Configuration
location: class org.apache.avalon.meta.model.Profile
final Configuration configuration,
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:375:
cannot resolve symbol
symbol : class Parameters
location: class org.apache.avalon.meta.model.Profile
public Parameters getParameters()
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:385:
cannot resolve symbol
symbol : class Configuration
location: class org.apache.avalon.meta.model.Profile
public Configuration getConfiguration()
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/ReferenceDescriptor.java:87:
cannot resolve symbol
symbol : variable Version
location: class
org.apache.avalon.meta.info.ReferenceDescriptor
this( classname, Version.getVersion( "1.0" )
);
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/ReferenceDescriptor.java:163:
incompatible types
found : java.lang.String
required: int
return getClassname().hashCode() +
getVersion().hashCode();
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/ReferenceDescriptor.java:204:
cannot resolve symbol
symbol : class Version
location: class
org.apache.avalon.meta.info.ReferenceDescriptor
final Version version;
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/ReferenceDescriptor.java:209:
cannot resolve symbol
symbol : variable Version
location: class
org.apache.avalon.meta.info.ReferenceDescriptor
version = Version.getVersion(
path.substring( index + 1 ) );
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/ReferenceDescriptor.java:214:
cannot resolve symbol
symbol : variable Version
location: class
org.apache.avalon.meta.info.ReferenceDescriptor
version = Version.getVersion( "1.0.0" );
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/DependencyDescriptor.java:84:
cannot resolve symbol
symbol : variable Version
location: class
org.apache.avalon.meta.info.DependencyDescriptor
private static final Version DEFAULT_VERSION =
Version.getVersion( "1.0" );
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/Service.java:69:
cannot resolve symbol
symbol : variable Version
location: class org.apache.avalon.meta.info.Service
private static final Version DEFAULT_VERSION =
Version.getVersion( "1.0" );
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/info/Service.java:216:
incompatible types
found : java.lang.String
required: int
return getClassname().hashCode() +
getVersion().hashCode();
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:305:
cannot resolve symbol
symbol : class Configuration
location: class org.apache.avalon.meta.model.Profile
Configuration parent =
m_type.getConfiguration();
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:310:
cannot resolve symbol
symbol : class CascadingConfiguration
location: class org.apache.avalon.meta.model.Profile
m_configuration = new
CascadingConfiguration( configuration, parent );
^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:325:
cannot resolve symbol
symbol : class DefaultConfiguration
location: class org.apache.avalon.meta.model.Profile
m_configuration = new
DefaultConfiguration( "configuration", "Profile.class"
); ^
/tmp/avalon/avalon-sandbox/merlin/meta-spi/src/java/org/apache/avalon/meta/model/Profile.java:423:
cannot resolve symbol
symbol : variable ConfigurationUtil
location: class org.apache.avalon.meta.model.Profile
buffer.append( ConfigurationUtil.list(
getConfiguration() ) );
^
51 errors
BUILD FAILED Unable to obtain goal [java:compile] -- null:67:48: <javac> Compile failed; see the compiler error output for details. Total time: 1 minutes 6 seconds
1
__________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.com
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--
Stephen J. McConnell mailto:[EMAIL PROTECTED] http://www.osm.net
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
