hello
i am abhishek shah
i am wrkin on j2me sms security pjct named MMS
and while building the pjct i am gettin 21 errors which are as follows
i think its an classpath error



Project "MMS" loaded
Project settings saved
Building "MMS"
C:\WTK22\apps\MMS\src\MessageCodec.java:1: package org.bouncycastle.crypto does not exist
import org.bouncycastle.crypto.*;
^
C:\WTK22\apps\MMS\src\MessageCodec.java:2: package org.bouncycastle.crypto.digests does not exist
import org.bouncycastle.crypto.digests.*;
^
C:\WTK22\apps\MMS\src\MessageCodec.java:3: package org.bouncycastle.crypto.engines does not exist
import org.bouncycastle.crypto.engines.*;
^
C:\WTK22\apps\MMS\src\MessageCodec.java:4: package org.bouncycastle.crypto.modes does not exist
import org.bouncycastle.crypto.modes.*;
^
C:\WTK22\apps\MMS\src\MessageCodec.java:5: package org.bouncycastle.crypto.paddings does not exist
import org.bouncycastle.crypto.paddings.*;
^
C:\WTK22\apps\MMS\src\MessageCodec.java:6: package org.bouncycastle.crypto.params does not exist
import org.bouncycastle.crypto.params.*;
^
C:\WTK22\apps\MMS\src\MessageCodec.java:13: cannot find symbol
symbol : class BlockCipher
location: class MessageCodec
static BlockCipher createEngine()
^
C:\WTK22\apps\MMS\src\MessageCodec.java:18: cannot find symbol
symbol : class Digest
location: class MessageCodec
static Digest createDigest()
^
C:\WTK22\apps\MMS\src\ReportScreen.java:1: package org.bouncycastle.util.encoders does not exist
import org.bouncycastle.util.encoders.*;
^
C:\WTK22\apps\MMS\src\MessageCodec.java:15: cannot find symbol
symbol : class CBCBlockCipher
location: class MessageCodec
return new CBCBlockCipher(new DESEngine());
^
C:\WTK22\apps\MMS\src\MessageCodec.java:15: cannot find symbol
symbol : class DESEngine
location: class MessageCodec
return new CBCBlockCipher(new DESEngine());
^
C:\WTK22\apps\MMS\src\MessageCodec.java:20: cannot find symbol
symbol : class MD5Digest
location: class MessageCodec
return new MD5Digest();
^
C:\WTK22\apps\MMS\src\MessageCodec.java:29: cannot find symbol
symbol : class BufferedBlockCipher
location: class MessageCodec
BufferedBlockCipher cipherEngine = new PaddedBufferedBlockCipher(createEngine());
^
C:\WTK22\apps\MMS\src\MessageCodec.java:29: cannot find symbol
symbol : class PaddedBufferedBlockCipher
location: class MessageCodec
BufferedBlockCipher cipherEngine = new PaddedBufferedBlockCipher(createEngine());
^
C:\WTK22\apps\MMS\src\MessageCodec.java:31: cannot find symbol
symbol : class KeyParameter
location: class MessageCodec
cipherEngine.init(true, new KeyParameter(key));
^
C:\WTK22\apps\MMS\src\MessageCodec.java:41: cannot find symbol
symbol : class Digest
location: class MessageCodec
Digest digestEngine = createDigest();
^
C:\WTK22\apps\MMS\src\MessageCodec.java:78: cannot find symbol
symbol : class Digest
location: class MessageCodec
Digest digestEngine = createDigest();
^
C:\WTK22\apps\MMS\src\MessageCodec.java:87: cannot find symbol
symbol : class BufferedBlockCipher
location: class MessageCodec
BufferedBlockCipher cipherEngine = new PaddedBufferedBlockCipher(createEngine());
^
C:\WTK22\apps\MMS\src\MessageCodec.java:87: cannot find symbol
symbol : class PaddedBufferedBlockCipher
location: class MessageCodec
BufferedBlockCipher cipherEngine = new PaddedBufferedBlockCipher(createEngine());
^
C:\WTK22\apps\MMS\src\MessageCodec.java:89: cannot find symbol
symbol : class KeyParameter
location: class MessageCodec
cipherEngine.init(false, new KeyParameter(password.getBytes()));
^
C:\WTK22\apps\MMS\src\ReportScreen.java:26: cannot find symbol
symbol : variable Hex
location: class ReportScreen
String result = new String(Hex.encode(content));
^
21 errors
com.sun.kvem.ktools.ExecutionException
Build failed