Hi Srinath,
I am getting the following compilation errors when building andes
0.13.0-wso2v9. It seems that the package 'org.wso2.andes.kernel' and
DistrupterBasedCassandraExecuter class which were introduced in distrupter
based writing to cassandra, are not added to svn repo. Pls have a look.
Thanks!
Ishara
compile:
[echo] Targeting : 1.5
[javac] Compiling 492 source files to
/home/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/build/scratch/broker/classes
[javac]
/home/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/AMQChannel.java:51:
package org.wso2.andes.kernel does not exist
[javac] import org.wso2.andes.kernel.AndesMessageMetadata;
[javac] ^
[javac]
/home/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/AMQChannel.java:101:
cannot find symbol
[javac] symbol : class DistrupterBasedCassandraExecuter
[javac] location: package org.wso2.andes.tools.utils
[javac] import
org.wso2.andes.tools.utils.DistrupterBasedCassandraExecuter;
[javac] ^
[javac]
/home/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:73:
package org.wso2.andes.kernel does not exist
[javac] import org.wso2.andes.kernel.AndesMessageMetadata;
[javac] ^
[javac]
/home/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:74:
package org.wso2.andes.kernel does not exist
[javac] import org.wso2.andes.kernel.AndesMessagePart;
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:75:
package org.wso2.andes.kernel does not exist
[javac] import org.wso2.andes.kernel.MessageStore;
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:109:
cannot find symbol
[javac] symbol : class DistrupterBasedCassandraExecuter
[javac] location: package org.wso2.andes.tools.utils
[javac] import
org.wso2.andes.tools.utils.DistrupterBasedCassandraExecuter;
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:110:
package org.wso2.andes.tools.utils.DistrupterBasedCassandraExecuter does
not exist
[javac] import
org.wso2.andes.tools.utils.DistrupterBasedCassandraExecuter.PendingJob;
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:317:
cannot find symbol
[javac] symbol : class DistrupterBasedCassandraExecuter
[javac] location: class
org.wso2.andes.server.store.CassandraMessageStore
[javac] private static DistrupterBasedCassandraExecuter
distrupterBasedCassandraExecuter;
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:327:
cannot find symbol
[javac] symbol : class DistrupterBasedCassandraExecuter
[javac] location: class
org.wso2.andes.server.store.CassandraMessageStore
[javac] public static DistrupterBasedCassandraExecuter
getDistrupterBasedCassandraExecuter() {
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:5406:
package org.wso2.andes.kernel does not exist
[javac] public org.wso2.andes.kernel.MessageStore getMessageStore()
{
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/AMQChannel.java:415:
cannot find symbol
[javac] symbol: class DistrupterBasedCassandraExecuter
[javac] DistrupterBasedCassandraExecuter
batchexec =
ClusterResourceHolder.getInstance().getCassandraMessageStore().getDistrupterBasedCassandraExecuter();
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/AMQChannel.java:428:
cannot find symbol
[javac] symbol: class AndesMessageMetadata
[javac] AndesMessageMetadata metadata = new
AndesMessageMetadata();
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/AMQChannel.java:428:
cannot find symbol
[javac] symbol: class AndesMessageMetadata
[javac] AndesMessageMetadata metadata = new
AndesMessageMetadata();
[javac]
^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/AMQChannel.java:668:
cannot find symbol
[javac] symbol : variable DistrupterBasedCassandraExecuter
[javac] location: class org.wso2.andes.server.AMQChannel
[javac]
DistrupterBasedCassandraExecuter.wait4JobsfromThisChannel2End(this._channelId);
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/configuration/ServerConfiguration.java:128:
warning: sun.misc.Signal is Sun proprietary API and may be removed in a
future release
[javac] Signal sig = new sun.misc.Signal("HUP");
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/configuration/ServerConfiguration.java:128:
warning: sun.misc.Signal is Sun proprietary API and may be removed in a
future release
[javac] Signal sig = new sun.misc.Signal("HUP");
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/configuration/ServerConfiguration.java:129:
warning: sun.misc.Signal is Sun proprietary API and may be removed in a
future release
[javac] sun.misc.Signal.handle(sig, this);
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:324:
cannot find symbol
[javac] symbol : class DistrupterBasedCassandraExecuter
[javac] location: class
org.wso2.andes.server.store.CassandraMessageStore
[javac] distrupterBasedCassandraExecuter = new
DistrupterBasedCassandraExecuter(getMessageStore());
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:4537:
cannot find symbol
[javac] symbol : class AndesMessagePart
[javac] location: class
org.wso2.andes.server.store.CassandraMessageStore.StoredCassandraMessage
[javac] AndesMessagePart part = new AndesMessagePart();
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:4537:
cannot find symbol
[javac] symbol : class AndesMessagePart
[javac] location: class
org.wso2.andes.server.store.CassandraMessageStore.StoredCassandraMessage
[javac] AndesMessagePart part = new AndesMessagePart();
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:5416:
cannot find symbol
[javac] symbol: class AndesMessagePart
[javac] public void storeMessagePart(List<AndesMessagePart>
partList) {
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:5456:
cannot find symbol
[javac] symbol: class AndesMessageMetadata
[javac] public void
addMessageMetadataToQueue(List<AndesMessageMetadata> list) {
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:5572:
cannot find symbol
[javac] symbol: class AndesMessageMetadata
[javac] public AndesMessageMetadata[]
getNextNMessageMetadataFromQueue(String qNmae, long startMsgID, int count) {
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:5407:
<anonymous org.wso2.andes.server.store.CassandraMessageStore$2> is not
abstract and does not override abstract method isPersistent() in
org.wso2.andes.server.store.MessageStore
[javac] final MessageStore store = new MessageStore() {
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:5422:
cannot find symbol
[javac] symbol: class AndesMessagePart
[javac] for (AndesMessagePart part : partList) {
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:5415:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac]
/home/isha/Documents/ideaprojs/carbon_4.1.0/platform/dependencies/andes/0.13.0-wso2v9/java/broker/src/main/java/org/wso2/andes/server/store/CassandraMessageStore.java:5462:
cannot find symbol
[javac] symbol: class AndesMessageMetadata
[javac] for (AndesMessageMetadata md : list) {
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 32 errors
[javac] 7 warnings
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] WSO2 Carbon - Dependencies - Andes ................ FAILURE [13.685s]
[INFO] WSO2 Carbon - Dependencies - WSO2 Andes Aggregator SKIPPED
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 14.196s
[INFO] Finished at: Sun Jul 07 12:48:55 IST 2013
[INFO] Final Memory: 11M/490M
--
Ishara Premasada
Software Engineer,
WSO2 Inc. http://wso2.com/
*Blog : http://isharapremadasa.blogspot.com/
Twitter : https://twitter.com/ishadil
Mobile : +94 714445832*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev