my os : win2000
block.xml
<classloader> <classpath> <repository> <!-- OpenIM --> <resource id="openim:openim-users-manager-api" version="1.3"/> <!-- Avalon --> <resource id="avalon-framework:avalon-framework-api" version="4.1.5"/> <resource id="avalon-framework:avalon-framework-impl" version="4.1.5"/> <!-- XStream --> <resource id="xstream:xstream" version="0.3"/> <!-- Excalibur --> <resource id="excalibur:excalibur-io" version="1.1"/> </repository> <fileset dir="/lib"> <include name="**/*.jar"/> </fileset> </classpath> </classloader>------------------------------
in project.xml
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>3.0.8-stable-bin</version> </dependency> <dependency> <groupId>agora</groupId> <artifactId>agora</artifactId> <version>1.0</version> <type>jar</type> <url>http://172.17.15.63/agora/jars/agora-1.0.jar</url> <properties/> </dependency>
------------------------------------
java code :
import agora.*;
try {
Class.forName("com.mysql.jdbc.Driver");
}
catch (java.lang.ClassNotFoundException e) {
getLogger().error( e.getMessage(), e );
}
custom jar is attacted
i can build but I dont run. I got the following
[WARN ] (openim.classloader.scanner): Ignoring component type [net.java.dev.op
enim.data.storage.AccountRepositoryHolderImpl] as the implementation class conta
ins a reference to the class [agora/Balance] which does not exist in the classlo
ader.
---- exception report ----------------------------------------------------------
Exception: org.apache.avalon.merlin.KernelException
Message: Install failure: file:/C:/serdar/openim/repository/openim/jars/openim-s
erver-impl-1.2.jar
---- cause ---------------------------------------------------------------------
Exception: org.apache.avalon.composition.model.ModelException
Message: Unable to create block from embedded descriptor [jar:file:/C:/serdar/op
enim/repository/openim/jars/openim-server-impl-1.2.jar!/BLOCK-INF/block.xml] in
the containmment model [/] due to a build related error.
---- cause ---------------------------------------------------------------------
Exception: org.apache.avalon.composition.model.ModelException
Message: Unable to create block from embedded descriptor [jar:file:/C:/serdar/op
enim/./repository/openim/jars/openim-users-manager-impl-1.3.jar!/BLOCK-INF/block
.xml] in the containmment model [/openim] due to a build related error.
---- cause ---------------------------------------------------------------------
Exception: org.apache.avalon.composition.model.ModelException
Message: Could not create classloader.
---- cause ---------------------------------------------------------------------
Exception: java.io.IOException
Message: Invalid argument
---- stack trace ---------------------------------------------------------------
java.io.IOException: Invalid argument
java.io.WinNTFileSystem.canonicalize0(Native Method)
java.io.Win32FileSystem.canonicalize(Unknown Source)
java.io.File.getCanonicalPath(Unknown Source)
java.io.File.getCanonicalFile(Unknown
Source)
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.addToClassPath(
DefaultClassLoaderModel.java:588)
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.addToClassPath(
DefaultClassLoaderModel.java:581)
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.createClassPath
(DefaultClassLoaderModel.java:426)
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.<init>(DefaultC
lassLoaderModel.java:212)
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.createClassLoad
erModel(DefaultClassLoaderModel.java:129)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createContainme
ntModel(DefaultContainmentModel.java:492)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createContainme
ntModel(DefaultContainmentModel.java:663)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createContainme
ntModel(DefaultContainmentModel.
java:549)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addModel(Defaul
tContainmentModel.java:322)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.<init>(DefaultC
ontainmentModel.java:186)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createContainme
ntModel(DefaultContainmentModel.java:509)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createContainme
ntModel(DefaultContainmentModel.java:663)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addContainmentM
odel(DefaultContainmentModel.java:288)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addModel(Defaul
tContainmentModel.java:282)
org.apache.avalon.merlin.impl.DefaultFactory.create(DefaultFactory.java:488)
org.apache.avalon.merlin.cli.Main.<init>(Main.java:329)
org.apache.avalon.merlin.cli.Main.main(Main.java:281)
--------------------------------------------------
------------------------------
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
agora-1.0.jar
Description: agora-1.0.jar
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]