ElGamal Cryptosystem
Dear All,
I have a problem with encrypting a message that contains 5 letters
The word WEIRD for example has 5 letters.I convert each letter to Hexadecimal using the ASCII table.
W = 127(Hexadecimal)
E = 105(Hexadecimal)
I = 111(Hexadecimal)
R = 122(Hexadecimal)
D = 104(Hexadecimal)
I will need to choose a generator Z^*^~23~ and construct a private and public key.
For e.g
p = 23
Then two other random nums less than p.
x = 19
g = 7
Generate y
y = (g^x) mod p = XX
So the public key is p,g,y = 23,7,XX and the private key is x = 19.
Then I try to encrypt my plaintext byte (W=127). Get a random number, k, which is relatively prime to p-1(19).
k = 29
a = (g^k) mod p = A1
b = (y^k)M mod p = B1
So the ciphertext is A1,B1.
Then i do the Same for E, I , R and D.Is this the proper way of Encrypting?
Looks like the OP did not even get the encoding of the letters correct. When using El Gamal with p=29, you must encrypt values between 0 and 28 or you will not get a unique decryption. I'll provide the following hints for the OP:
1. There are 26 letters in the english alphabet.
2. 1 2
12345678901234567890123456
ABCDEFGHIJKLMNOPQRSTUVWXYZ
Similar Messages
-
Where to store the password data for exiting user in Elgamal Algorithm
hi,
i am doing a project in Intelligent security in java using Elagamal algorithm. The feature of Elgamal is that the password is not stored in database . Then where is the password is stored to check for a existing user .
If i am an existing user then when i type the username and password then it should check or compare and tell that password is right or wrong . so where is the password is stored to compare ?? please give me the coding in java .
i need the coding immediately , of how to get the password and to store and then to compare where the user is correct else message should display "type the correct password".
Given below is my Main window coding plz help me where to include the coding,
This simple extension of the java.awt.Frame class
contains all the elements necessary to act as the
main window of an application.
// LOGIN WINDOW ( FIRST WINDOW ) FOR LOGIN AND EXISTING USER
import java.awt.*;
import java.io.*;
import java.net.*;
import java.util.*;
import java.sql.*;
import java.math.*;
import java.security.*;
import java.io.IOException;
import javax.crypto.Cipher;
import javax.crypto.IllegalBlockSizeException;
import javax.crypto.KeyGenerator;
import javax.crypto.SecretKey;
public class Smart extends Frame
public Smart()
// This code is automatically generated by Visual Cafe when you add
// components to the visual environment. It instantiates and initializes
// the components. To modify the code, only use code syntax that matches
// what Visual Cafe can generate, or Visual Cafe may be unable to back
// parse your Java file into its visual environment.
//{{INIT_CONTROLS
setLayout(null);
setBackground(new java.awt.Color(255,247,192));
setSize(1200,900);
// 157,135,178
setVisible(false);
label1.setText("USERID");
add(label1);
label1.setFont(new Font("Dialog", Font.PLAIN, 14));
label1.setBounds(315,180,84,48);
label2.setText("PASSWORD");
add(label2);
label2.setFont(new Font("Dialog", Font.PLAIN, 14));
label2.setBounds(315,260,100,40);
textField1.setBounds(430,180,216,36);
//textField1.setBackground(new java.awt.Color(196,197,233));//textfieldcolor
add(textField1);
textField2.setEchoChar('*');
//textField2.setBackground(new java.awt.Color(196,197,233));
add(textField2);
textField2.setBounds(430,260,213,36);
button1.setLabel("SUBMIT");
add(button1);
button1.setBackground(new java.awt.Color(196,197,233));
button1.setBounds(320,360,120,40);
button2.setLabel("CLEAR");
add(button2);
button2.setBackground(new java.awt.Color(196,197,233));
button2.setBounds(520,360,120,40);
label3.setText("REGISTRATION FORM");
add(label3);
label3.setFont(new Font("Dialog", Font.BOLD, 20));
label3.setBounds(324,54,550,80);
button3.setLabel("NEW USER REGISTRATION");
add(button3);
button3.setBackground(new java.awt.Color(196,197,233));
button3.setBounds(369,450,232,40);
//add(textArea1);
//textArea1.setBounds(0,360,576,52);
setTitle("LOGIN PHASE Application");
/*int mStrength = 16;
SecureRandom mSecureRandom = new SecureRandom();
p = new BigInteger(mStrength, 16, mSecureRandom);*/
//{{INIT_MENUS
//{{REGISTER_LISTENERS
SymWindow aSymWindow = new SymWindow();
this.addWindowListener(aSymWindow);
SymAction lSymAction = new SymAction();
button1.addActionListener(lSymAction);
button2.addActionListener(lSymAction);
button3.addActionListener(lSymAction);
public Smart(String title)
this();
setTitle(title);
* Shows or hides the component depending on the boolean flag b.
* @param b if true, show the component; otherwise, hide the component.
* @see java.awt.Component#isVisible
public void setVisible(boolean b)
if(b)
setLocation(50, 50);
super.setVisible(b);
public static void main(String args[])
try
//Create a new instance of our application's frame, and make it visible.
(new Smart()).setVisible(true);
catch (Throwable t)
System.err.println(t);
t.printStackTrace();
// Ensure the application exits with an error condition.
System.exit(1);
public void addNotify()
// Record the size of the window prior to calling parents addNotify.
Dimension d = getSize();
super.addNotify();
if (fComponentsAdjusted)
return;
// Adjust components according to the insets
setSize(getInsets().left + getInsets().right + d.width, getInsets().top + getInsets().bottom + d.height);
Component components[] = getComponents();
for (int i = 0; i < components.length; i++)
Point p = components.getLocation();
p.translate(getInsets().left, getInsets().top);
components[i].setLocation(p);
fComponentsAdjusted = true;
// Used for addNotify check.
boolean fComponentsAdjusted = false;
//{{DECLARE_CONTROLS
java.awt.Button button1 = new java.awt.Button();
java.awt.Button button2 = new java.awt.Button();
java.awt.Label label1 = new java.awt.Label();
java.awt.Label label2 = new java.awt.Label();
java.awt.Label label3 = new java.awt.Label();
java.awt.Button button3 = new java.awt.Button();
java.awt.TextField textField1 = new java.awt.TextField();
java.awt.TextField textField2 = new java.awt.TextField();
java.awt.TextArea textArea1 = new java.awt.TextArea();
//BigInteger p;
//{{DECLARE_MENUS
class SymWindow extends java.awt.event.WindowAdapter
public void windowClosing(java.awt.event.WindowEvent event)
Object object = event.getSource();
if (object == Smart.this)
Smart_WindowClosing(event);
void Smart_WindowClosing(java.awt.event.WindowEvent event)
System.exit(0);
class SymAction implements java.awt.event.ActionListener
public void actionPerformed(java.awt.event.ActionEvent event)
Object object = event.getSource();
if (object == button1)
button1_ActionPerformed(event);
else if (object == button2)
button2_ActionPerformed(event);
else if (object == button3)
button3_ActionPerformed(event);
void button1_ActionPerformed(java.awt.event.ActionEvent event)
//try{
String ids = textField1.getText();
String pss = textField2.getText();
byte [] bt = ids.getBytes();
BigInteger id = new BigInteger(bt);
//by samy byte [] bts = pss.getBytes();
//BigInteger ps = new BigInteger(bts);
int mStrength = 16;
SecureRandom mSecureRandom = new SecureRandom();
BigInteger p = new BigInteger(mStrength, 16, mSecureRandom);
System.out.println("p = "+p.toString(16));
BigInteger g = new BigInteger(mStrength - 1, mSecureRandom);
System.out.println("g= "+g.toString(16));
BigInteger x = new BigInteger(mStrength - 1, mSecureRandom);
System.out.println("x="+x.toString(16));
//byte[] bt = id.getBytes();
BigInteger idb = new BigInteger(bt);
//System.out.println("id= "+idb.toString(16));
BigInteger ps = idb.modPow(x, p);
//String pw = new String("pass = "+ps.toByteArray());
System.out.println("ps ="+ps.toString(16));
BigInteger r =null;
BigInteger ONE = BigInteger.valueOf(1L);
BigInteger p_1 = p.subtract(ONE);
SecureRandom sr = new SecureRandom();
do {
r = new BigInteger(p.bitLength(), sr);
} while (r.compareTo(ONE) <= 0 || r.compareTo(p_1) >= 0);
System.out.println("r= "+r.toString(16));
BigInteger c1 =idb.modPow(r,p);
System.out.println("c1= "+c1.toString(16));
long time = System.currentTimeMillis();
System.out.println("TIME ="+time);
BigInteger one = new BigInteger( new Integer(1).toString());
BigInteger T = new BigInteger( new Long(time).toString());
BigInteger t =T.xor(ps);
BigInteger t1 = t.mod(p.subtract(one));
System.out.println("t="+t1.toString(16));
BigInteger M = idb.modPow(t1, p);
System.out.println("M="+M.toString(16));
int rnd = r.intValue();
BigInteger c2 =ps.modPow(r,p).multiply(M).mod(p);
System.out.println("c2 ="+c2.toString(16));
//(bia[0].modPow(a, p).modInverse(p)).multiply(bia[1]).mod(p);
BigInteger val1 = (c1.modPow(x,p).modInverse(p)).multiply(c2).mod(p);
BigInteger val2 = id.modPow(t1,p);
System.out.println(val1.toString(16));
System.out.println(val2.toString(16));
send s=new send();
// }catch( IOException e){
//System.out.println("Exception caught ") ; }
// catch( Exception e){
//System.out.println("Exception caught ") ; }
void button2_ActionPerformed(java.awt.event.ActionEvent event)
textField1.setText("");
textField2.setText("");
void button3_ActionPerformed(java.awt.event.ActionEvent event)
{ Security s1 = null;
try
System.out.println("this is in Smart ");
//Create a new instance of our application's frame, and make it visible.
s1 = new Security();
s1.setVisible(true);
catch (Throwable t)
System.err.println(t);
t.printStackTrace();
//Ensure the application exits with an error condition.
System.exit(1);
//s1.dispose();Hi SaMolPP,
You should try to use the existing ULS logging, following article is for 2010 but should also work in 2013 :
http://geekswithblogs.net/venkatx5/archive/2010/12/09/how-to-use-uls-in-sharepoint-2010-for-custom-code.aspx
No additional lists or databases needed.
Hope this helps -
Problem in enc/dec with DSA-Elgamal (keys generated using GNUPG utility)
Hi all
Facing the problem in encryption/decryption using DSA-Elgamal (keys generated using GNUPG utility)
Steps followed
Generated a key pair using DSA and Elgamal (default) form GNUPG utility (size 1024)
Placed generated keys pubring.gpg & secring.gpg in the source directory where the code is executing but am getting the error
D:\test>c:\jdk\bin\java BouncyCastlePGPTest
Creating a temp file...
Temp file created at
D:\test\pgp
Reading the temp file to make sure that the bits were written
the message I want to encrypt
Get Public Key
Key Strength = 1024
Algorithm = 17
mohankumar (start) <[email protected]>
Key Count = 1
In Ecrypt File
creating comData...
comData created...
using PGPEncryptedDataGenerator...
111...
java.lang.IllegalArgumentException: passed in key not an encryption key!f
D:\test>
but the same code works fine if we try to encrypt using RSA generated keys
D:\test>c:\jdk\bin\java BouncyCastlePGPTest
Creating a temp file...
Temp file created at
D:\test\pgp
Reading the temp file to make sure that the bits were written
the message I want to encrypt
Get Public Key
Key Strength = 1024
Algorithm = 1
sriganesh (sriganesh) <[email protected]>
Key Count = 1
In Ecrypt File
creating comData...
comData created...
using PGPEncryptedDataGenerator...
used PGPEncryptedDataGenerator...
wrote bOut to byte array...
Reading the encrypted file
-----BEGIN PGP MESSAGE-----
Version: BCPG v1.31
hIwD7qqzP41CKpUBBACOnQE265ud3AuJ8zGx9TjUFyeSwZH+PZJhjGLBTkI7gKdh
/hIF1u/sCzubw+9Mt8dbS0V2uHiqQgkCHAYIQKoVmiN65s8sUsIS0q3cTtBudUnd
xIEiyegtvB8LEpzldU/XrSglh8h6MdhhcPql46BG+0vs6p/bUAOygNv5e/DGzck2
1wNvc2/u2ffBgEP4qfrJUcF9OlvVAm03aB0S6gP8cH4LVdo5K9Bwu3d71qNKsryP
mML16rkA
=lfxf
-----END PGP MESSAGE-----
Decrypted Data= the message I want to encrypt
no message integrity check
Code As follows
import java.io.BufferedReader;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.security.NoSuchProviderException;
import java.security.SecureRandom;
import java.security.Security;
import org.bouncycastle.bcpg.ArmoredOutputStream;
import org.bouncycastle.jce.provider.BouncyCastleProvider;
import org.bouncycastle.openpgp.PGPCompressedDataGenerator;
import org.bouncycastle.openpgp.PGPEncryptedDataGenerator;
import org.bouncycastle.openpgp.PGPException;
import org.bouncycastle.openpgp.PGPLiteralData;
import org.bouncycastle.openpgp.PGPPublicKey;
import org.bouncycastle.openpgp.PGPPublicKeyRing;
import org.bouncycastle.openpgp.PGPUtil;
import org.bouncycastle.openpgp.*;
import java.util.Iterator;
public class BouncyCastlePGPTest {
private static PGPPrivateKey findSecretKey(
InputStream keyIn,
long keyID,
char[] pass)
throws IOException, PGPException, NoSuchProviderException {
PGPSecretKeyRingCollection pgpSec = new PGPSecretKeyRingCollection(PGPUtil.getDecoderStream(keyIn));
PGPSecretKey pgpSecKey = pgpSec.getSecretKey(keyID);
if (pgpSecKey == null) {
return null;
return pgpSecKey.extractPrivateKey(pass, "BC");
private static void decryptFile(InputStream in, InputStream keyIn, char[] passwd) throws Exception
in = PGPUtil.getDecoderStream(in);
try {
PGPObjectFactory pgpF = new PGPObjectFactory(in);
PGPEncryptedDataList enc;
Object o = pgpF.nextObject();
// the first object might be a PGP marker packet.
if (o instanceof PGPEncryptedDataList)
enc = (PGPEncryptedDataList)o;
else
enc = (PGPEncryptedDataList)pgpF.nextObject();
// find the secret key
Iterator it = enc.getEncryptedDataObjects();
PGPPrivateKey sKey = null;
PGPPublicKeyEncryptedData pbe = null;
while (sKey == null && it.hasNext())
pbe = (PGPPublicKeyEncryptedData)it.next();
sKey = findSecretKey(keyIn, pbe.getKeyID(), passwd);
if (sKey == null)
throw new IllegalArgumentException("secret key for message not found.");
InputStream clear = pbe.getDataStream(sKey, "BC");
PGPObjectFactory plainFact = new PGPObjectFactory(clear);
Object message = plainFact.nextObject();
if (message instanceof PGPCompressedData)
PGPCompressedData cData = (PGPCompressedData)message;
PGPObjectFactory pgpFact = new PGPObjectFactory(cData.getDataStream());
message = pgpFact.nextObject();
if (message instanceof PGPLiteralData)
PGPLiteralData ld = (PGPLiteralData)message;
FileOutputStream fOut = new FileOutputStream(ld.getFileName());
InputStream unc = ld.getInputStream();
int ch;
System.out.print("\n\n\nDecrypted Data= ");
while ((ch = unc.read()) >= 0)
System.out.print(""+(char)ch);
fOut.write(ch);
System.out.println("\n\n\n");
else if (message instanceof PGPOnePassSignatureList)
throw new PGPException("encrypted message contains a signed message - not literal data.");
else
throw new PGPException("message is not a simple encrypted file - type unknown.");
if (pbe.isIntegrityProtected())
if (!pbe.verify())
System.err.println("message failed integrity check");
} else
System.err.println("message integrity check passed");
else
System.err.println("no message integrity check");
catch (PGPException e) {
System.err.println(e);
if (e.getUnderlyingException() != null) {
e.getUnderlyingException().printStackTrace();
public static void main(String[] args) {
// the keyring that holds the public key we're encrypting with
String publicKeyFilePath = "D:\\test\\pubring.gpg"; //D:\\test\\pubring.pkr;
// init the security provider
Security.addProvider(new BouncyCastleProvider());
try {
System.out.println("Creating a temp file...");
// create a file and write the string to it
File outputfile = new File("pgp");//File.createTempFile("pgp", null);
FileWriter writer = new FileWriter(outputfile);
writer.write("the message I want to encrypt".toCharArray());
writer.close();
System.out.println("Temp file created at ");
System.out.println(outputfile.getAbsolutePath());
System.out.println("Reading the temp file to make sure that the bits were written\n----------------------------");
BufferedReader isr = new BufferedReader(new FileReader(outputfile));
String line = "";
while ((line = isr.readLine()) != null) {
System.out.println(line + "\n");
// read the key
FileInputStream in = new FileInputStream(publicKeyFilePath);
PGPPublicKey key = readPublicKey(in);
// find out a little about the keys in the public key ring
System.out.println("Key Strength = " + key.getBitStrength());
System.out.println("Algorithm = " + key.getAlgorithm());
int count = 0;
for (java.util.Iterator iterator = key.getUserIDs(); iterator.hasNext();) {
count++;
System.out.println((String)iterator.next());
System.out.println("Key Count = " + count);
// create an armored ascii file
FileOutputStream out = new FileOutputStream(outputfile.getAbsolutePath() + ".asc");
// encrypt the file
encryptFile(outputfile.getAbsolutePath(), out, key);
System.out.println("Reading the encrypted file\n----------------------------");
BufferedReader isr2 = new BufferedReader(new FileReader(new File(outputfile.getAbsolutePath() + ".asc")));
String line2 = "";
while ((line2 = isr2.readLine()) != null) {
System.out.println(line2);
//FileInputStream in = new FileInputStream(args[1]);
FileInputStream in2 = new FileInputStream("d:\\test\\pgp.asc");
FileInputStream keyIn = new FileInputStream("d:\\test\\secring.gpg");
decryptFile(in2, keyIn, "test123".toCharArray());
} catch (PGPException e) {
System.out.println(e.toString());
System.out.println(e.getUnderlyingException().toString());
} catch (Exception e) {
System.out.println(e.toString());
private static PGPPublicKey readPublicKey(InputStream in) throws IOException {
System.out.println("Get Public Key");
try {
PGPPublicKeyRing pgpPub = new PGPPublicKeyRing(in);
Iterator itr = pgpPub.getPublicKeys();
PGPPublicKey pk = null;
return pgpPub.getPublicKey();
} catch (IOException io) {
System.out.println("readPublicKey() threw an IOException");
System.out.println(io.toString());
throw io;
private static void encryptFile(String fileName, OutputStream out, PGPPublicKey encKey)
// throws IOException, NoSuchProviderException, PGPException
try {
System.out.println("In Ecrypt File");
out = new ArmoredOutputStream(out);
ByteArrayOutputStream bOut = new ByteArrayOutputStream();
System.out.println("creating comData...");
// get the data from the original file
PGPCompressedDataGenerator comData = new PGPCompressedDataGenerator(PGPCompressedDataGenerator.ZIP);
PGPUtil.writeFileToLiteralData(comData.open(bOut), PGPLiteralData.BINARY, new File(fileName));
comData.close();
System.out.println("comData created...");
System.out.println("using PGPEncryptedDataGenerator...");
// object that encrypts the data
PGPEncryptedDataGenerator cPk = new PGPEncryptedDataGenerator(PGPEncryptedDataGenerator.CAST5, new SecureRandom(), "BC");
cPk.addMethod(encKey);
System.out.println("used PGPEncryptedDataGenerator...");
// take the outputstream of the original file and turn it into a byte array
byte[] bytes = bOut.toByteArray();
System.out.println("wrote bOut to byte array...");
// write the plain text bytes to the armored outputstream
OutputStream cOut = cPk.open(out, bytes.length);
cOut.write(bytes);
// cOut.close();
cPk.close();
out.close();
} catch (IOException ex) {
System.out.println("IOException\t" +ex.toString());
} catch (NoSuchProviderException ex1) {
System.out.println("NoSuchProviderException\t" +ex1.toString());
} catch (PGPException ex2) {
System.out.println("PGPException\t" +ex2.toString());
}First - you're responding to a year-old message. I doubt the OP is still around.
Second - DSA is a Digital Signature Algorithm. The error tells you exactly what the problem is - DSA is not an encryption algorithm, and can't be used as one.
Grant -
below is the complete error message:
java.lang.IllegalStateException: algorithm ElGamal in provider BLNT but class "com.belant.securityprovider.ElGamalCipher" inaccessible!
I created Provider based on Java Cryptograhy written by Jonathan Knudsen, then compiled it and using clean room implementation of the JCE from Bouncy Castle (for JDK 1.3). I ran the code sing JDK 1.5, and those error messages appear. What really happened here ? (all classes are put on the same package)
thanks
oh ya, you can evaluate the Provider classes in url below:
ftp://ftp.oreilly.com/pub/examples/java/crypto/files/oreilly/jonathan/cryptortery wrote:
To install your own provider the jar file containing the code for your provider must be signed by yourself and your certificate must be signed by Sun.
I still need do that even I already use clean room implementation for testing purposes ?As far as I am aware - yes. I could be wrong! -
Where does the password for Elgamal algorithm is stored
hi,
i am doing a project in Intelligent security in java using Elagamal algorithm. The feature of Elgamal is that the password is not stored in database . Then where is the password is stored to check for a existing user .
If i am an existing user then when i type the username and password then it should check or compare and tell that password is right or wrong . so where is the password is stored to compare ?? please give me the coding in java .
i need the coding immediately , of how to get the password and to store and then to compare where the user is correct else message should display "type the correct password".
Given below is my Main window coding plz help me where to include the coding,
This simple extension of the java.awt.Frame class
contains all the elements necessary to act as the
main window of an application.
// LOGIN WINDOW ( FIRST WINDOW ) FOR LOGIN AND EXISTING USER
import java.awt.*;
import java.io.*;
import java.net.*;
import java.util.*;
import java.sql.*;
import java.math.*;
import java.security.*;
import java.io.IOException;
import javax.crypto.Cipher;
import javax.crypto.IllegalBlockSizeException;
import javax.crypto.KeyGenerator;
import javax.crypto.SecretKey;
public class Smart extends Frame
public Smart()
// This code is automatically generated by Visual Cafe when you add
// components to the visual environment. It instantiates and initializes
// the components. To modify the code, only use code syntax that matches
// what Visual Cafe can generate, or Visual Cafe may be unable to back
// parse your Java file into its visual environment.
//{{INIT_CONTROLS
setLayout(null);
setBackground(new java.awt.Color(255,247,192));
setSize(1200,900);
// 157,135,178
setVisible(false);
label1.setText("USERID");
add(label1);
label1.setFont(new Font("Dialog", Font.PLAIN, 14));
label1.setBounds(315,180,84,48);
label2.setText("PASSWORD");
add(label2);
label2.setFont(new Font("Dialog", Font.PLAIN, 14));
label2.setBounds(315,260,100,40);
textField1.setBounds(430,180,216,36);
//textField1.setBackground(new java.awt.Color(196,197,233));//textfieldcolor
add(textField1);
textField2.setEchoChar('*');
//textField2.setBackground(new java.awt.Color(196,197,233));
add(textField2);
textField2.setBounds(430,260,213,36);
button1.setLabel("SUBMIT");
add(button1);
button1.setBackground(new java.awt.Color(196,197,233));
button1.setBounds(320,360,120,40);
button2.setLabel("CLEAR");
add(button2);
button2.setBackground(new java.awt.Color(196,197,233));
button2.setBounds(520,360,120,40);
label3.setText("REGISTRATION FORM");
add(label3);
label3.setFont(new Font("Dialog", Font.BOLD, 20));
label3.setBounds(324,54,550,80);
button3.setLabel("NEW USER REGISTRATION");
add(button3);
button3.setBackground(new java.awt.Color(196,197,233));
button3.setBounds(369,450,232,40);
//add(textArea1);
//textArea1.setBounds(0,360,576,52);
setTitle("LOGIN PHASE Application");
/*int mStrength = 16;
SecureRandom mSecureRandom = new SecureRandom();
p = new BigInteger(mStrength, 16, mSecureRandom);*/
//{{INIT_MENUS
//{{REGISTER_LISTENERS
SymWindow aSymWindow = new SymWindow();
this.addWindowListener(aSymWindow);
SymAction lSymAction = new SymAction();
button1.addActionListener(lSymAction);
button2.addActionListener(lSymAction);
button3.addActionListener(lSymAction);
public Smart(String title)
this();
setTitle(title);
* Shows or hides the component depending on the boolean flag b.
* @param b if true, show the component; otherwise, hide the component.
* @see java.awt.Component#isVisible
public void setVisible(boolean b)
if(b)
setLocation(50, 50);
super.setVisible(b);
public static void main(String args[])
try
//Create a new instance of our application's frame, and make it visible.
(new Smart()).setVisible(true);
catch (Throwable t)
System.err.println(t);
t.printStackTrace();
// Ensure the application exits with an error condition.
System.exit(1);
public void addNotify()
// Record the size of the window prior to calling parents addNotify.
Dimension d = getSize();
super.addNotify();
if (fComponentsAdjusted)
return;
// Adjust components according to the insets
setSize(getInsets().left + getInsets().right + d.width, getInsets().top + getInsets().bottom + d.height);
Component components[] = getComponents();
for (int i = 0; i < components.length; i++)
Point p = components.getLocation();
p.translate(getInsets().left, getInsets().top);
components[i].setLocation(p);
fComponentsAdjusted = true;
// Used for addNotify check.
boolean fComponentsAdjusted = false;
//{{DECLARE_CONTROLS
java.awt.Button button1 = new java.awt.Button();
java.awt.Button button2 = new java.awt.Button();
java.awt.Label label1 = new java.awt.Label();
java.awt.Label label2 = new java.awt.Label();
java.awt.Label label3 = new java.awt.Label();
java.awt.Button button3 = new java.awt.Button();
java.awt.TextField textField1 = new java.awt.TextField();
java.awt.TextField textField2 = new java.awt.TextField();
java.awt.TextArea textArea1 = new java.awt.TextArea();
//BigInteger p;
//{{DECLARE_MENUS
class SymWindow extends java.awt.event.WindowAdapter
public void windowClosing(java.awt.event.WindowEvent event)
Object object = event.getSource();
if (object == Smart.this)
Smart_WindowClosing(event);
void Smart_WindowClosing(java.awt.event.WindowEvent event)
System.exit(0);
class SymAction implements java.awt.event.ActionListener
public void actionPerformed(java.awt.event.ActionEvent event)
Object object = event.getSource();
if (object == button1)
button1_ActionPerformed(event);
else if (object == button2)
button2_ActionPerformed(event);
else if (object == button3)
button3_ActionPerformed(event);
void button1_ActionPerformed(java.awt.event.ActionEvent event)
//try{
String ids = textField1.getText();
String pss = textField2.getText();
byte [] bt = ids.getBytes();
BigInteger id = new BigInteger(bt);
//by samy byte [] bts = pss.getBytes();
//BigInteger ps = new BigInteger(bts);
int mStrength = 16;
SecureRandom mSecureRandom = new SecureRandom();
BigInteger p = new BigInteger(mStrength, 16, mSecureRandom);
System.out.println("p = "+p.toString(16));
BigInteger g = new BigInteger(mStrength - 1, mSecureRandom);
System.out.println("g= "+g.toString(16));
BigInteger x = new BigInteger(mStrength - 1, mSecureRandom);
System.out.println("x="+x.toString(16));
//byte[] bt = id.getBytes();
BigInteger idb = new BigInteger(bt);
//System.out.println("id= "+idb.toString(16));
BigInteger ps = idb.modPow(x, p);
//String pw = new String("pass = "+ps.toByteArray());
System.out.println("ps ="+ps.toString(16));
BigInteger r =null;
BigInteger ONE = BigInteger.valueOf(1L);
BigInteger p_1 = p.subtract(ONE);
SecureRandom sr = new SecureRandom();
do {
r = new BigInteger(p.bitLength(), sr);
} while (r.compareTo(ONE) <= 0 || r.compareTo(p_1) >= 0);
System.out.println("r= "+r.toString(16));
BigInteger c1 =idb.modPow(r,p);
System.out.println("c1= "+c1.toString(16));
long time = System.currentTimeMillis();
System.out.println("TIME ="+time);
BigInteger one = new BigInteger( new Integer(1).toString());
BigInteger T = new BigInteger( new Long(time).toString());
BigInteger t =T.xor(ps);
BigInteger t1 = t.mod(p.subtract(one));
System.out.println("t="+t1.toString(16));
BigInteger M = idb.modPow(t1, p);
System.out.println("M="+M.toString(16));
int rnd = r.intValue();
BigInteger c2 =ps.modPow(r,p).multiply(M).mod(p);
System.out.println("c2 ="+c2.toString(16));
//(bia[0].modPow(a, p).modInverse(p)).multiply(bia[1]).mod(p);
BigInteger val1 = (c1.modPow(x,p).modInverse(p)).multiply(c2).mod(p);
BigInteger val2 = id.modPow(t1,p);
System.out.println(val1.toString(16));
System.out.println(val2.toString(16));
send s=new send();
// }catch( IOException e){
//System.out.println("Exception caught ") ; }
// catch( Exception e){
//System.out.println("Exception caught ") ; }
void button2_ActionPerformed(java.awt.event.ActionEvent event)
textField1.setText("");
textField2.setText("");
void button3_ActionPerformed(java.awt.event.ActionEvent event)
{ Security s1 = null;
try
System.out.println("this is in Smart ");
//Create a new instance of our application's frame, and make it visible.
s1 = new Security();
s1.setVisible(true);
catch (Throwable t)
System.err.println(t);
t.printStackTrace();
//Ensure the application exits with an error condition.
System.exit(1);
//s1.dispose();I was picking that up from your error message
..jsp_servlet\__savename.java:17: package com.company.project.ejb does not exist import com.company.project.ejb.UserData; //[ /SaveName.jsp; Line: 1]
The folder structure needs to mirror the package structure exactly (standard java)
So yes, If you have a com.company.project.ejb package with a class UserData within it
"UserData.class" needs to be in folder "WEB-INF/classes/com/project/ejb/"
If you don't have that class, then check your import statement - its asking for it.
Good luck,
evnafets -
ElGamal - Is there some Java tutorial that shows how this can be done?
Hello,
I found this by doing a quick search on Google.com;
http://www.java2s.com/Tutorial/Java/0490__Security/ElGamalexamplewithrandomkeygeneration.htm
However I was wondering whether there is Java Tutorial that shows how ElGamal can be implemented in a Java program. I am looking to develop a client / server application that share files between them and I would like to encrypt every file being transmitted.
Regards,
Sim085Either use linked content or use InCopy Text stories.
-
Email Encryption using Symmetric Cryptosystem
Hi,
Is it possible to enrypte email using symmetric cryptosystem?
Now we are Enrypte email by asymmetric cryptosystem using Bouncecaste SMIME.
Algorithem : Asymmetric RSA
Standard : PKCS #12 (X509 format Digital ID)
But we want to use symmetric cryptosystem, same secret key for both sides. is is possible?
Ramki
Pennywise Solutions Pvt. Ltd.Thank you
I know . But in my application, we want to send
emails to more than two members by using same
e public key because we are interested to send
encrypted emails. I do this all the time! I just have to encrypt the same email separately with the public key of each of the recipients.
So we must give a key to decrypt
I know we are doing wrong way.
So we are thing want to use same key for both sending
and receiveing emailsIf you want to have a shared symetric key then you have to define your own protocol and write your own libraries. Using symetric encryption is no different to sharing a public/private key pair so why not make life easy and use a shared public/private key pair then you can use standard libraries.
Using shared symetric keys (or shared public/private key pair) is not that secure because if any one of the sites is compromised then ALL are compromised. -
Java.security.InvalidKeyException:Elgamal
I am trying to encrypt and decrypt Elgaman but I am getting error ofElGamal: Exception: java.security.InvalidKeyException: Illegal key size or default parameters
java.security.InvalidKeyException: Illegal key size or default parameters
at javax.crypto.Cipher.a(DashoA13*..)
at javax.crypto.Cipher.init(DashoA13*..)
at org.students.RSA2.testGP(RSA2.java:71)
at org.students.RSA2.performTest(RSA2.java:277)
at org.bouncycastle.util.test.SimpleTest.perform(Unknown Source)
at org.bouncycastle.util.test.SimpleTest.runTest(Unknown Source)
at org.bouncycastle.util.test.SimpleTest.runTest(Unknown Source)
at org.students.RSA2.main(RSA2.java:291)
i installed the JDK 5.0 Update 22 and download the jce from
http://www.oracle.com/technetwork/java/javase/downloads/index-jdk5-jsp-142662.html and installed in
C:\Program Files\Java\jdk1.5.0_22\jre\lib\security
but It give me same error .Please help me. Thanks in advance
Edited by: user11357554 on Apr 17, 2011 2:06 PM
Edited by: EJP on 18/04/2011 11:41: added code tags. Please use them.
Edited by: user11357554 on Apr 22, 2011 9:47 AMuser11357554 wrote:
i installed the JDK 5.0 Update 22 and download the jce from
http://www.oracle.com/technetwork/java/javase/downloads/index-jdk5-jsp-142662.html and installed in
C:\Program Files\Java\jdk1.5.0_22\jre\lib\securityI don't think you can have followed the 'unlimited strength' installation instructions. You need to unzip the 'unlimited strength' file and copy the content of it's jce subdirectory directly to the C:\Program Files\Java\jdk1.5.0_22\jre\lib\security directory.
P.S. Why are you using JDK1.5?
P.S-1. When you convert a String to/from bytes ALWAYS specify the character encoding since the default character encoding is very likely to be different for different OS, OS variants and Java variants.
P.S-2. Never use String as a container for binary data and ciphertext IS binary data. -
Hi, I am required in an assignment to develop a swing application that demonstrate the merkle-Hellman Cryptography and show them to the user step by step, I receive the message to be encrypted, and convert into binary, then the problem begins, I try to divide the binary message into 4 bits (the length of the hard knapsack), and insert them into 2D arraylist to keep the index of the outer arraylist points to the 4 elements array in the inner arraylist .that's to be able to multiply each inner array in the hardknapsack and output the encrypted message, but I get weired results. Here's my code hoping someone guide me where's my mistake:
//receive message from text area
char [] plainText = jTextArea1.getText().toCharArray();
//create 2D array list
ArrayList[] a= new ArrayList[plainText.length];
for(int i=0; i<a.length; i++) {
a= new ArrayList();
ListIterator lt;
// loop on each character recived by the user
for(int c=0; c<plainText.length; c++) {
//loop on the arraylist in which i'll insert the partial messages
for(int j=0; j<a.length; j++) {
lt = a[j].listIterator();
System.out.println("lt.next = "+lt.nextIndex());
//if the index length <4 bits, it will add the new char at the same index to construct the 1st 0100 in the example, I want to make it start adding at the following index when each index length is 4
if(lt.nextIndex()<4) {
System.out.println("plain was"+plainText[c]);
a[j].add(plainText[c]);
System.out.println("lt.next after= "+lt.nextIndex());
*with input 45 (without converting to binary at the moment), the output is*
*lt.next = 0*
*plain was4*
*lt.next after= 0*
*lt.next = 0*
*plain was5*
*lt.next after= 0*
*Result in 0 is [4, 5] and result in 1 is []*
*as you see, it doesn't increment the iterator, besides if the input was 45678 for example. it will repeat the printed lines at least 2 times for each number.*
*Please help me where's my mistake? or did i handle the problem in a wrong way(programmatically i mean)??*
*Thank you in Advance,*
*Yours Amany* -
My Office 2007 Word Files are all corrupted. Can't open any of them.
I can create and open new 2007 Word files. However, all my files prior to 10/27/2014 cannot be opened. I get a corrupted message. Says the file cannot be open because there are problems with the content. Then asks me if I want to
recover the content and when clicking yes, I get the same corrupted message. Something happened on 10/27/2014. I have three files in my Word directory that I did not create. One is an Internet shortcut called "Install_TOR" which
when accessed tries to bring up a site called paytordmbdekmizq.torpayusd.com'80314 but the Internet is unable to display the page.
The other two files have the same content; one in HTML and one in text. Both called Decrypt_Instruction. The content is:
What happened to your files ?
All of your files were protected by a strong encryption with RSA-2048 using CryptoWall 2.0.
More information about the encryption keys using RSA-2048 can be found here: en.wikipedia.org/wiki/RSA (cryptosystem)
What does this mean ?
This means that the structure and data within your files have been irrevocably changed, you will not be able to work with them, read them or see them,
it is the same thing as losing them forever, but with our help, you can restore them.
How did this happen ?
Especially for you, on our server was generated the secret key pair RSA-2048 - public and private.
All your files were encrypted with the public key, which has been transferred to your computer via the Internet.
Decrypting of your files is only possible with the help of the private key and decrypt program, which is on our secret server.
What do I do ?
Alas, if you do not take the necessary measures for the specified time then the conditions for obtaining the private key will be changed.
If you really value your data, then we suggest you do not waste valuable time searching for other solutions because they do not exist.
For more specific instructions, please visit your personal home page, there are a few different addresses pointing to your page below:
1.https://paytordmbdekmizq.torpayusd.com/N803i4
2.https://paytordmbdekmizq.torpayeur.com/N803i4
3.https://paytordmbdekmizq.torpaycnf.com/N803i4
4.https://paytordmbdekmizq.torpaycash.com/N803i4
If for some reasons the addresses are not available, follow these steps:
1.Download and install tor-browser: torproject.org/projects/torbrowser.html.en
2.After a successful installation, run the browser and wait for initialization.
3.Type in the address bar: paytordmbdekmizq.onion/N803i4
4.Follow the instructions on the site.
IMPORTANT INFORMATION:
Your personal page: paytordmbdekmizq.torpayusd.com/N80314
Your personal page (using TOR): paytordmbdekmizq.onion/N803i4
Your personal identification number (if you open the site (or TOR 's) directly): N803i4Try the Firefox SafeMode to see how it works there. <br />
''A troubleshooting mode, which disables most Add-ons.'' <br />
''(If you're not using it, switch to the Default Theme.)''
* You can open the Firefox 4.0+ SafeMode by holding the '''Shft''' key when you use the Firefox desktop or Start menu shortcut.
* Or use the Help menu item, click on '''Restart with Add-ons Disabled...''' while Firefox is running. <br />
''Don't select anything right now, just use "Continue in SafeMode."''
''To exit the Firefox Safe Mode, just close Firefox and wait a few seconds before using the Firefox shortcut (without the Shft key) to open it again.''
'''''If it is good in the Firefox SafeMode''''', your problem is probably caused by an extension, and you need to figure out which one. <br />
http://support.mozilla.com/en-US/kb/troubleshooting+extensions+and+themes
''When you figure out what is causing that, please let us know. It might help other user's who have that problem.'' -
JVM crashes with illegal Memory Access ..
[JRockit] ERROR: The JVM has crashed. Writing crash information to C:\bea10.3\wlserver_10.3\samples\domains\wl_server\jrockit.3712.dump.
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:13:27 on Mon Dec 07 20:06:05 2009
* If you see this dump, please go to *
* http://edocs.bea.com/jrockit/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
C:\bea10.3\wlserver_10.3\samples\domains\wl_server\jrockit.3712.dump
C:\bea10.3\wlserver_10.3\samples\domains\wl_server\jrockit.3712.mdmp
Error Message: Illegal memory access. [54]
Exception Rec: EXCEPTION_ACCESS_VIOLATION (c0000005) at 0x00466F21 - memory at 0x00000000 could not be read.
Minidump : Wrote mdmp. Size is 472MB
SafeDllMode : -1
Version : BEA JRockit(R) R27.6.0-50_o-100423-1.6.0_05-20080626-2105-windows-ia32
GC Strategy : Mode: throughput. Currently using strategy: genparpar
GC Status : OC is not running. Last finished OC was OC#2.
: YC is not running. Last finished YC was YC#24.
OC History : Strategy genparpar was used for OC#1 to OC#2.
YC History : Ran 3 YCs before OC#1.
: Ran 3 YCs before OC#2.
: Ran 18 YCs since last OC.
YC Promotion : Last YC successfully promoted all objects
Heap : 0x00C00000 - 0x10C00000 (Size: 256 MB)
Compaction : 0x00C00000 - 0x01C00000 (Current compaction type: internal)
NurseryList : 0x00E57CF0 - 0x08132978
KeepArea : 0x04693C88 - 0x06320918
NurseryMarker: [ 0x04693C88, 0x06320918 ]
CompRefs : References are 32-bit.
CPU : Intel Core 2 SSE SSE2 SSE3 SSSE3 SSE4.1 EM64T
Number CPUs : 2
Tot Phys Mem : 2096984064 (1999 MB)
OS version : Microsoft Windows XP version 5.1 Service Pack 3 (Build 2600) (32-bit)
Thread System: Windows Threads
Java locking : Lazy unlocking enabled (class banning) (transfer banning)
State : JVM is running
Command Line : -Xverify:all -Xms256m -Xmx512m -Xverify:none -da -Dplatform.home=C:\bea10.3\WLSERV~1.3 -Dwls.home=C:\bea10.3\WLSERV~1.3\server -Dweblogic.home=C:\bea10.3\WLSERV~1.3\server -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=C:\bea10.3\patch_wlw1030\profiles\default\sysext_manifest_classpath;C:\bea10.3\patch_wls1030\profiles\default\sysext_manifest_classpath;C:\bea10.3\patch_cie660\profiles\default\sysext_manifest_classpath -Dweblogic.Name=examplesServer -Djava.security.policy=C:\bea10.3\WLSERV~1.3\server\lib\weblogic.policy -Dsun.java.launcher=SUN_STANDARD weblogic.Server
java.home : C:\bea10.3\JROCKI~1\jre
j.class.path : C:\bea10.3\wlserver_10.3\samples\server\examples\build\serverclasses;C:\bea10.3\patch_wlw1030\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\bea10.3\patch_wls1030\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\bea10.3\patch_cie660\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\bea10.3\JROCKI~1\lib\tools.jar;C:\bea10.3\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\bea10.3\WLSERV~1.3\server\lib\weblogic.jar;C:\bea10.3\modules\features\weblogic.server.modules_10.3.0.0.jar;C:\bea10.3\WLSERV~1.3\server\lib\webservices.jar;C:\bea10.3\modules\ORGAPA~1.5/lib/ant-all.jar;C:\bea10.3\modules\NETSFA~1.0_1/lib/ant-contrib.jar;;C:\bea10.3\WLSERV~1.3\common\eval\pointbase\lib\pbembedded57.jar;C:\bea10.3\WLSERV~1.3\common\eval\pointbase\lib\pbclient57.jar;C:\bea10.3\WLSERV~1.3\server\lib\xqrl.jar;;C:\bea10.3\wlserver_10.3\server\lib\wlspy.jar;;
j.lib.path : C:\bea10.3\JROCKI~1\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\bea10.3\patch_wlw1030\profiles\default\native;C:\bea10.3\patch_wls1030\profiles\default\native;C:\bea10.3\patch_cie660\profiles\default\native;C:\bea10.3\WLSERV~1.3\server\native\win\32;C:\bea10.3\WLSERV~1.3\server\bin;C:\bea10.3\modules\ORGAPA~1.5\bin;C:\bea10.3\JROCKI~1\jre\bin;C:\bea10.3\JROCKI~1\bin;C:/Program Files/Java/jre1.6.0_02/bin/client;C:/Program Files/Java/jre1.6.0_02/bin;C:\Program Files\IBM\WebSphere MQ\Java\lib;C:\oracle\product\10.2.0\bin;C:\Program Files\Documentum\Shared;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\program files\ntru cryptosystems\ntru tcg software stack\bin\;c:\program files\wave systems corp\gemalto\access client\v5\;c:\program files\intel\dmix;c:\program files\intel\wifi\bin\;c:\program files\common files\roxio shared\dllshared\;c:\program files\common files\roxio shared\9.0\dllshared\;c:\program files\utimaco\safeguard easy\;C:\Program Files\Windows Imaging\;c:\program files\java\jdk1.6.0_05\bin;;C:\bea10.3\wlserver_10.3\server\lib\wlspy.jar;C:\Program Files\IBM\WebSphere MQ\bin;C:\Program Files\IBM\WebSphere MQ\tools\c\samples\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\bea10.3\WLSERV~1.3\server\native\win\32\oci920_8
JAVA_HOME : C:\bea10.3\JROCKI~1
JAVAOPTIONS: <not set>
PATH : C:\bea10.3\JROCKI~1\jre\bin;C:\bea10.3\patch_wlw1030\profiles\default\native;C:\bea10.3\patch_wls1030\profiles\default\native;C:\bea10.3\patch_cie660\profiles\default\native;C:\bea10.3\WLSERV~1.3\server\native\win\32;C:\bea10.3\WLSERV~1.3\server\bin;C:\bea10.3\modules\ORGAPA~1.5\bin;C:\bea10.3\JROCKI~1\jre\bin;C:\bea10.3\JROCKI~1\bin;C:/Program Files/Java/jre1.6.0_02/bin/client;C:/Program Files/Java/jre1.6.0_02/bin;C:\Program Files\IBM\WebSphere MQ\Java\lib;C:\oracle\product\10.2.0\bin;C:\Program Files\Documentum\Shared;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\program files\ntru cryptosystems\ntru tcg software stack\bin\;c:\program files\wave systems corp\gemalto\access client\v5\;c:\program files\intel\dmix;c:\program files\intel\wifi\bin\;c:\program files\common files\roxio shared\dllshared\;c:\program files\common files\roxio shared\9.0\dllshared\;c:\program files\utimaco\safeguard easy\;C:\Program Files\Windows Imaging\;c:\program files\java\jdk1.6.0_05\bin;;C:\bea10.3\wlserver_10.3\server\lib\wlspy.jar;C:\Program Files\IBM\WebSphere MQ\bin;C:\Program Files\IBM\WebSphere MQ\tools\c\samples\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\bea10.3\WLSERV~1.3\server\native\win\32\oci920_8
C Heap : Good; no memory allocations have failed
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
Registers (from ThreadContext: 0x319BD1FC / OS context: 0x319BD5F8):
eax = 2b1cdf58 ecx = 31b647a8 edx = 00000000 ebx = 0000002d
esp = 319bd8c4 ebp = 31b66400 esi = 00000000 edi = 00000001
es = 00000023 cs = 0000001b ss = 00000023 ds = 00000023
fs = 0000003b gs = 00000000
eip = 00466f21 eflags = 00010202
Stack:
(* marks the word pointed to by the stack pointer)
319bd8c4: 319bda40* 28ac5bdc 2d61e1c4 31b636f8 0000002c 31b66590
319bd8dc: 00000000 00000001 00000001 00000001 31b66588 00000000
319bd8f4: 0000002c 00000000 00000005 31b647a8 2d61e1c4 2d630700
319bd90c: 00001df5 00462f77 28ac5bdc 31b636f8 319bdec8 319bdf04
Code:
(* marks the word pointed to by the instruction pointer)
00466ef0: 08c8448d 28244489 89f8048d 8b142444 431c2444 c085f633
00466f08: 00f9860f ff8b0000 54244c8b 8b34518b 4c8bb204 518b3c24
00466f20: f20c8b2c* 1824548b 8bca0c8d 89142454 8b38244c 8928244c
00466f38: 5489f11c b70f04f1 00014e88 b8b70f00 0000014a 44c7f92b
Loaded modules:
(* denotes the module causing the exception)
00400000-00410fff C:\bea10.3\JROCKI~1\bin\java.exe
7c900000-7c9b1fff C:\WINDOWS\system32\ntdll.dll
7c800000-7c8f5fff C:\WINDOWS\system32\kernel32.dll
77dd0000-77e6afff C:\WINDOWS\system32\ADVAPI32.dll
77e70000-77f01fff C:\WINDOWS\system32\RPCRT4.dll
77fe0000-77ff0fff C:\WINDOWS\system32\Secur32.dll
77c10000-77c67fff C:\WINDOWS\system32\MSVCRT.dll
7c340000-7c395fff C:\bea10.3\JROCKI~1\jre\bin\msvcr71.dll
00420000-006c3fff *C:\bea10.3\JROCKI~1\jre\bin\jrockit\jvm.dll
76b40000-76b6cfff C:\WINDOWS\system32\WINMM.dll
77f10000-77f58fff C:\WINDOWS\system32\GDI32.dll
7e410000-7e4a0fff C:\WINDOWS\system32\USER32.dll
71ab0000-71ac6fff C:\WINDOWS\system32\WS2_32.dll
71aa0000-71aa7fff C:\WINDOWS\system32\WS2HELP.dll
76390000-763acfff C:\WINDOWS\system32\IMM32.DLL
6d820000-6d82bfff C:\bea10.3\JROCKI~1\jre\bin\verify.dll
6d3c0000-6d3defff C:\bea10.3\JROCKI~1\jre\bin\java.dll
6d320000-6d327fff C:\bea10.3\JROCKI~1\jre\bin\hpi.dll
6d860000-6d86efff C:\bea10.3\jrockit_160_05\jre\bin\zip.dll
6d570000-6d578fff C:\bea10.3\jrockit_160_05\jre\bin\management.dll
6d620000-6d632fff C:\bea10.3\jrockit_160_05\jre\bin\net.dll
237a0000-237cffff C:\Program Files\F-Secure\FSPS\program\FSLSP.DLL
237d0000-237e6fff c:\program files\f-secure\scanner-interface\fsgkiapi.dll
71a50000-71a8efff C:\WINDOWS\system32\mswsock.dll
662b0000-66307fff C:\WINDOWS\system32\hnetcfg.dll
71a90000-71a97fff C:\WINDOWS\System32\wshtcpip.dll
23ca0000-23cc6fff C:\WINDOWS\system32\DNSAPI.dll
23cd0000-23cd7fff C:\WINDOWS\System32\winrnr.dll
23ce0000-23d0bfff C:\WINDOWS\system32\WLDAP32.dll
23d60000-23d65fff C:\WINDOWS\system32\rasadhlp.dll
6d640000-6d648fff C:\bea10.3\jrockit_160_05\jre\bin\nio.dll
68000000-68035fff C:\WINDOWS\system32\rsaenh.dll
769c0000-76a73fff C:\WINDOWS\system32\USERENV.dll
5b860000-5b8b4fff C:\WINDOWS\system32\netapi32.dll
25c20000-25c2afff C:\bea10.3\jrockit_160_05\jre\bin\jmapi.dll
25e30000-25e3dfff C:\bea10.3\wlserver_10.3\server\native\win\32\wlfileio2.dll
26120000-26138fff C:\WINDOWS\system32\iphlpapi.dll
26150000-26167fff C:\WINDOWS\system32\MPRAPI.dll
77cc0000-77cf1fff C:\WINDOWS\system32\ACTIVEDS.dll
26170000-26194fff C:\WINDOWS\system32\adsldpc.dll
76b20000-76b30fff C:\WINDOWS\system32\ATL.DLL
774e0000-7761cfff C:\WINDOWS\system32\ole32.dll
261a0000-2622afff C:\WINDOWS\system32\OLEAUT32.dll
26230000-2623dfff C:\WINDOWS\system32\rtutils.dll
71bf0000-71c02fff C:\WINDOWS\system32\SAMLIB.dll
77920000-77a12fff C:\WINDOWS\system32\SETUPAPI.dll
26280000-26284fff C:\bea10.3\wlserver_10.3\server\native\win\32\wlntio.dll
6d800000-6d807fff C:\bea10.3\jrockit_160_05\jre\bin\sunmscapi.dll
77a80000-77b14fff C:\WINDOWS\system32\CRYPT32.dll
77b20000-77b31fff C:\WINDOWS\system32\MSASN1.dll
76bf0000-76bfafff C:\WINDOWS\system32\psapi.dll
6d7c0000-6d7c5fff C:\bea10.3\jrockit_160_05\jre\bin\rmi.dll
31c20000-31d32fff C:\bea10.3\JROCKI~1\jre\bin\dbghelp.dll
"[ACTIVE] ExecuteThread: '18' fo" id=54 idx=0xc8 tid=5456 lastJavaFrame=0x319BDEF4
Stack 0: start=0x31980000, end=0x319C0000, guards=0x31983000 (ok), forbidden=0x31981000
Thread Stack Trace:
at dtCreateDTable+1025(dispatchtables.c:298+7)@0x00466F21
at defineClass+167(defineclass.c:110+7)@0x00462F77
at lib_define_class+34(library.c:516+16)@0x005164C2
at libDefineClass+39(library.c:576+38)@0x00516707
at libDefineClass2+58(library.c:597+34)@0x0051685A
at JVM_DefineClassWithSource+43(jvmclass.c:59+43)@0x004E609B
at Javajava_lang_ClassLoader_defineClass1@32+235()@0x6D3C15DA
-- Java stack --
at java/lang/ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;(Native Method)
at java/lang/ClassLoader.defineClass(ClassLoader.java:620)
at java/security/SecureClassLoader.defineClass(SecureClassLoader.java:124)
at weblogic/utils/classloaders/GenericClassLoader.defineClass(GenericClassLoader.java:335)
at weblogic/utils/classloaders/GenericClassLoader.findLocalClass(GenericClassLoader.java:288)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E7FCE78[recursive]
at weblogic/utils/classloaders/GenericClassLoader.findClass(GenericClassLoader.java:256)
at java/lang/ClassLoader.loadClass(ClassLoader.java:306)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E7FCE78[recursive]
at java/lang/ClassLoader.loadClass(ClassLoader.java:251)
at weblogic/utils/classloaders/GenericClassLoader.loadClass(GenericClassLoader.java:176)
at jrockit/vm/Classes.loadClassInternal(Classes.java:75)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E7FCE78[recursive]
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
at java/lang/ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;(Native Method)
at java/lang/ClassLoader.defineClass(ClassLoader.java:620)
at java/security/SecureClassLoader.defineClass(SecureClassLoader.java:124)
at weblogic/utils/classloaders/GenericClassLoader.defineClass(GenericClassLoader.java:335)
at weblogic/utils/classloaders/GenericClassLoader.findLocalClass(GenericClassLoader.java:288)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E7FCE78[recursive]
at weblogic/utils/classloaders/GenericClassLoader.findClass(GenericClassLoader.java:256)
at java/lang/ClassLoader.loadClass(ClassLoader.java:306)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E7FCE78[recursive]
at java/lang/ClassLoader.loadClass(ClassLoader.java:251)
at weblogic/utils/classloaders/GenericClassLoader.loadClass(GenericClassLoader.java:176)
at jrockit/vm/Classes.loadClassInternal(Classes.java:75)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E7FCE78[biased lock]
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
at jrockit/vm/Classes.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;(Native Method)
at java/lang/Class.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;(Native Method)
at java/lang/Class.forName(Class.java:247)
at sun/reflect/generics/factory/CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:95)
at sun/reflect/generics/visitor/Reifier.visitClassTypeSignature(Reifier.java:107)
at sun/reflect/generics/tree/ClassTypeSignature.accept(ClassTypeSignature.java:31)
at sun/reflect/annotation/AnnotationParser.parseSig(AnnotationParser.java:370)
at sun/reflect/annotation/AnnotationParser.parseClassValue(AnnotationParser.java:351)
at sun/reflect/annotation/AnnotationParser.parseMemberValue(AnnotationParser.java:280)
at sun/reflect/annotation/AnnotationParser.parseAnnotation(AnnotationParser.java:222)
at sun/reflect/annotation/AnnotationParser.parseAnnotations2(AnnotationParser.java:69)
at sun/reflect/annotation/AnnotationParser.parseAnnotations(AnnotationParser.java:52)
at java/lang/reflect/Field.declaredAnnotations(Field.java:1016)
^-- Holding lock: java/lang/reflect/Field@0x032BFE90[biased lock]
at java/lang/reflect/Field.getDeclaredAnnotations(Field.java:1009)
at java/lang/reflect/AccessibleObject.getAnnotations(AccessibleObject.java:175)
at org/apache/openjpa/lib/util/J2DoPriv5Helper$1.run(J2DoPriv5Helper.java:51)
at jrockit/vm/AccessController.doPrivileged(AccessController.java:233)
at jrockit/vm/AccessController.doPrivileged(AccessController.java:241)
at org/apache/openjpa/persistence/PersistenceMetaDataDefaults.annotated(PersistenceMetaDataDefaults.java:293)
at org/apache/openjpa/persistence/PersistenceMetaDataDefaults.getAccessType(PersistenceMetaDataDefaults.java:262)
at org/apache/openjpa/persistence/PersistenceMetaDataDefaults.getAccessType(PersistenceMetaDataDefaults.java:269)
at org/apache/openjpa/persistence/PersistenceMetaDataDefaults.getAccessType(PersistenceMetaDataDefaults.java:250)
at org/apache/openjpa/meta/AbstractMetaDataDefaults.populate(AbstractMetaDataDefaults.java:155)
at org/apache/openjpa/persistence/PersistenceMetaDataDefaults.populate(PersistenceMetaDataDefaults.java:227)
at org/apache/openjpa/meta/MetaDataRepository.addMetaData(MetaDataRepository.java:794)
at org/apache/openjpa/meta/MetaDataRepository.addMetaData(MetaDataRepository.java:780)
at org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.getMetaData(AnnotationPersistenceMetaDataParser.java:657)
at org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.parseClassAnnotations(AnnotationPersistenceMetaDataParser.java:480)
at org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.parse(AnnotationPersistenceMetaDataParser.java:352)
at org/apache/openjpa/persistence/PersistenceMetaDataFactory.load(PersistenceMetaDataFactory.java:229)
at org/apache/openjpa/meta/MetaDataRepository.getMetaDataInternal(MetaDataRepository.java:474)
at org/apache/openjpa/meta/MetaDataRepository.getMetaData(MetaDataRepository.java:294)
^-- Holding lock: org/apache/openjpa/meta/MetaDataRepository@0x0E7FCDF0[biased lock]
at org/apache/openjpa/enhance/PCEnhancer.<init>(PCEnhancer.java:248)
at org/apache/openjpa/enhance/PCEnhancer.<init>(PCEnhancer.java:219)
at org/apache/openjpa/enhance/PCClassFileTransformer.transform0(PCClassFileTransformer.java:139)
at org/apache/openjpa/enhance/PCClassFileTransformer.transform(PCClassFileTransformer.java:120)
at org/apache/openjpa/persistence/PersistenceProviderImpl$ClassTransformerImpl.transform(PersistenceProviderImpl.java:210)
at weblogic/deployment/PersistenceUnitInfoImpl$ClassPreProcessorImpl.preProcess(PersistenceUnitInfoImpl.java:497)
at weblogic/utils/classloaders/ClassPreProcessor$ClassPreProcessorSupport.preProcess(ClassPreProcessor.java:95)
at weblogic/utils/classloaders/GenericClassLoader.doPreProcess(GenericClassLoader.java:348)
at weblogic/utils/classloaders/GenericClassLoader.defineClass(GenericClassLoader.java:329)
at weblogic/utils/classloaders/GenericClassLoader.findLocalClass(GenericClassLoader.java:288)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E093168[recursive]
at weblogic/utils/classloaders/GenericClassLoader.findClass(GenericClassLoader.java:256)
at java/lang/ClassLoader.loadClass(ClassLoader.java:306)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E093168[recursive]
at java/lang/ClassLoader.loadClass(ClassLoader.java:251)
at weblogic/utils/classloaders/GenericClassLoader.loadClass(GenericClassLoader.java:176)
at jrockit/vm/Classes.loadClassInternal(Classes.java:75)
^-- Holding lock: weblogic/utils/classloaders/GenericClassLoader@0x0E093168[biased lock]
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
at jrockit/vm/Classes.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;(Native Method)
at java/lang/Class.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;(Native Method)
at java/lang/Class.forName(Class.java:247)
at sun/reflect/generics/factory/CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:95)
at sun/reflect/generics/visitor/Reifier.visitClassTypeSignature(Reifier.java:107)
at sun/reflect/generics/tree/ClassTypeSignature.accept(ClassTypeSignature.java:31)
at sun/reflect/generics/visitor/Reifier.reifyTypeArguments(Reifier.java:50)
at sun/reflect/generics/visitor/Reifier.visitClassTypeSignature(Reifier.java:120)
at sun/reflect/generics/tree/ClassTypeSignature.accept(ClassTypeSignature.java:31)
at sun/reflect/generics/repository/MethodRepository.getReturnType(MethodRepository.java:50)
at java/lang/reflect/Method.getGenericReturnType(Method.java:236)
at java/lang/reflect/Method.toGenericString(Method.java:482)
at weblogic/ejb/container/ejbc/EjbCodeGenerator.setMethod(EjbCodeGenerator.java:3511)
at weblogic/ejb/container/ejbc/EjbCodeGenerator.remote_interface_methods(EjbCodeGenerator.java:2698)
at weblogic/ejb/container/ejbc/EjbCodeGenerator.remote_business_interface_methods(EjbCodeGenerator.java:2685)
at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
at jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java/lang/reflect/Method.invoke(Method.java:597)
at weblogic/utils/compiler/CodeGenerator.processAt(CodeGenerator.java:688)
at weblogic/utils/compiler/CodeGenerator.parse(CodeGenerator.java:582)
at weblogic/utils/compiler/CodeGenerator.parse(CodeGenerator.java:539)
at weblogic/utils/compiler/CodeGenerator.generateCode(CodeGenerator.java:341)
at weblogic/utils/compiler/CodeGenerator.generate(CodeGenerator.java:242)
at weblogic/utils/compiler/CodeGenerator.generate(CodeGenerator.java:197)
at weblogic/ejb/container/ejbc/EJBCompiler.generateSourcesFromBeanInfo(EJBCompiler.java:1019)
at weblogic/ejb/container/ejbc/EJBCompiler.doCompile(EJBCompiler.java:299)
at weblogic/ejb/container/ejbc/EJBCompiler.compileEJB(EJBCompiler.java:552)
at weblogic/ejb/container/ejbc/EJBCompiler.compileEJB(EJBCompiler.java:519)
at weblogic/ejb/container/deployer/EJBDeployer.runEJBC(EJBDeployer.java:393)
at weblogic/ejb/container/deployer/EJBDeployer.compileJar(EJBDeployer.java:715)
at weblogic/ejb/container/deployer/EJBDeployer.compileIfNecessary(EJBDeployer.java:618)
at weblogic/ejb/container/deployer/EJBDeployer.prepare(EJBDeployer.java:1154)
at weblogic/ejb/container/deployer/EJBModule.prepare(EJBModule.java:425)
Stopping PointBase server...
PointBase server stopped. &nLooks like a JVM crash during classloading. Have no idea what might cause it. I suggest you try upgrading to a more recent JRockit version (google for "download jrockit" and get the latest JRMC version you can find, it includes JRockit R27.6.5). If that doesn't help, open a ticket with Oracle Support and provide the text dump and the minidump for analysis.
Henrik -
BUG: Debug Unit tests in Selected
I think I've found a bug in JDeveloper.
Using "Debug Unit Tests in Selected" does not all unit tests in the selected projects.
To reproduce:
-select a list of projects,
-right click and select "Debug Unit Tests in Selected".
Results:
-JDev will run all the unit tests in the last project selected but no others.
What it should do:
-JDev should run all unit tests in all selected projects
System properties:
About
Oracle JDeveloper 11g Release 1 11.1.1.2.0
Studio Edition Version 11.1.1.2.0
Build JDEVADF_11.1.1.2.0_GENERIC_091029.2229.5536
Copyright © 1997, 2009 Oracle and/or its affiliates. All rights reserved.
IDE Version: 11.1.1.2.36.55.36
Product ID: oracle.jdeveloper
Product Version: 11.1.1.2.36.55.36
Version
Component Version
========= =======
ADF Business Components 11.1.1.55.36
Java(TM) Platform 1.6.0_14
Oracle IDE 11.1.1.2.36.55.36
SOA Composite Editor 11.1.1.2.0.12.16
Versioning Support 11.1.1.2.36.55.36
Properties
Name Value
==== =====
awt.toolkit sun.awt.windows.WToolkit
ceditor.java.parse.large 1500
ceditor.java.parse.small 300
class.load.environment oracle.ide.boot.IdeClassLoadEnvironment
class.load.log.level CONFIG
class.transfer delegate
compiler.vmargs -Xmx512m
EDITOR_J2SE_VERSION 1.5
feedbackmanager.disable false
file.encoding Cp1252
file.encoding.pkg sun.io
file.separator \
http.agent Mozilla/5.0 (Java 1.6.0_14; Windows XP 5.1 x86; en_CA) ICEbrowser/v6_1_3
ice.browser.forcegc false
ice.pilots.html4.ignoreNonGenericFonts true
ice.pilots.html4.tileOptThreshold 0
ide.bootstrap.start 209766300466
ide.build JDEVADF_11.1.1.2.0_GENERIC_091029.2229.5536
ide.conf C:\Oracle\Middleware\jdeveloper\jdev\bin\jdev.conf
ide.config_pathname C:\Oracle\Middleware\jdeveloper\jdev\bin\jdev.conf
ide.debugbuild false
ide.devbuild false
ide.editions oracle.studio, oracle.j2ee, oracle.jdeveloper
ide.extension.role.search.path jdev/roles
ide.extension.search.path jdev/extensions:sqldeveloper/extensions
ide.feedbackmanager.customer false
ide.firstrun false
ide.java.maxversion 1.7
ide.java.minversion 1.6.0_04
ide.launcherProcessId 5376
ide.main.class oracle.ide.boot.IdeLauncher
ide.max.jar.handles 500
ide.patches.dir jdev/lib/patches
ide.pref.dir C:\Documents and Settings\m_robinson\Application Data\JDeveloper
ide.pref.dir.base C:\Documents and Settings\m_robinson\Application Data
ide.product oracle.jdeveloper
ide.shell.enableFileTypeAssociation C:\Oracle\Middleware\jdeveloper\jdeveloper.exe
ide.splash.screen splash.gif
ide.startingArg0 C:\Oracle\Middleware\jdeveloper\jdeveloper.exe
ide.startingcwd C:\Oracle\Middleware\jdeveloper
ide.throttleLocale true
ide.user.dir C:\Documents and Settings\m_robinson\Application Data\JDeveloper
ide.user.dir.var JDEV_USER_HOME,JDEV_USER_DIR
ide.work.dir C:\\JDeveloper
ide.work.dir.base C:\Documents and Settings\m_robinson\My Documents
ilog.propagatesPropertyEditors false
inJUIDesigntime true
insight.suppresshidden true
INSIGHT_OMIT_HIDDEN true
java.awt.graphicsenv sun.awt.Win32GraphicsEnvironment
java.awt.printerjob sun.awt.windows.WPrinterJob
java.class.path ..\..\ide\lib\ide-boot.jar
java.class.version 50.0
java.endorsed.dirs C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\endorsed
java.ext.dirs C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
java.home C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre
java.io.tmpdir C:\DOCUME~1\M_ROBI~1\LOCALS~1\Temp\
java.library.path C:\Oracle\Middleware\jdeveloper;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\Ora\Forms10g\jdk\jre\bin\classic;C:\Ora\Forms10g\jdk\jre\bin;C:\Ora\Forms10g\jdk\jre\bin\client;C:\Ora\Forms10g\jlib;C:\Ora\Forms10g\bin;C:\Ora\Forms10g\jre\1.4.2\bin\client;C:\Ora\Forms10g\jre\1.4.2\bin;C:\Ora\Orant\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Intel\DMIX;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\Wave Systems Corp\Gemalto\Access Client\v5\;C:\Program Files\TortoiseHg\;C:\Program Files\JProbe 8.3\bin;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Java\jre6\bin;C:\Program Files\GnuWin32\bin;C:\Tools\Mercurial;C:\cygwin\bin;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\bin;C:\Oracle\Middleware\jdeveloper\ant\bin
java.naming.factory.initial oracle.javatools.jndi.LocalInitialContextFactory
java.naming.factory.url.pkgs weblogic.jndi.factories:weblogic.corba.j2ee.naming.url
java.protocol.handler.pkgs oracle.fabric.common.uddiurl.handler|oracle.jdevimpl.handler|weblogic.net
java.runtime.name Java(TM) SE Runtime Environment
java.runtime.version 1.6.0_14-b08
java.specification.name Java Platform API Specification
java.specification.vendor Sun Microsystems Inc.
java.specification.version 1.6
java.vendor Sun Microsystems Inc.
java.vendor.url http://java.sun.com/
java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi
java.version 1.6.0_14
java.vm.info mixed mode
java.vm.name Java HotSpot(TM) Client VM
java.vm.specification.name Java Virtual Machine Specification
java.vm.specification.vendor Sun Microsystems Inc.
java.vm.specification.version 1.0
java.vm.vendor Sun Microsystems Inc.
java.vm.version 14.0-b16
javax.rmi.CORBA.PortableRemoteObjectClass weblogic.iiop.PortableRemoteObjectDelegateImpl
javax.rmi.CORBA.UtilClass weblogic.iiop.UtilDelegateImpl
javax.xml.parsers.DocumentBuilderFactory oracle.xml.jaxp.JXDocumentBuilderFactory
jbo.debugoutput silent
jbo.showdebugwarningbanner false
jps.authz NULL
line.separator \r\n
oracle.adfm.usemds false
oracle.home C:\Oracle\Middleware\jdeveloper\
oracle.j2ee.extension.status enabled
oracle.jbo.usemds false
oracle.jdbc.Trace true
oracle.jdeveloper.webservice.hidePropertyOverride false
oracle.jdeveloper.webservice.showAllOwsmPolicyTypes false
oracle.mds.internal.config.override.emptystore true
oracle.security.jps.config /C:/Documents and Settings/m_robinson/Application Data/JDeveloper/system11.1.1.2.36.55.36/DefaultDomain/config/fmwconfig/jps-config-jse.xml
oracle.soap.transport.noHTTPClient true
oracle.translated.locales de,es,fr,it,ja,ko,pt_BR,zh_CN,zh_TW
oracle.xdkjava.compatibility.version 9.0.4
org.omg.CORBA.ORBClass weblogic.corba.orb.ORB
org.omg.CORBA.ORBSingletonClass weblogic.corba.orb.ORB
os.arch x86
os.name Windows XP
os.version 5.1
path.separator ;
reserved_filenames con,aux,prn,lpt1,lpt2,lpt3,lpt4,lpt5,lpt6,lpt7,lpt8,lpt9,com1,com2,com3,com4,com5,com6,com7,com8,com9,conin$,conout,conout$
sun.arch.data.model 32
sun.awt.disablegrab true
sun.awt.keepWorkingSetOnMinimize true
sun.boot.class.path ../lib/lwawt.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\resources.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\rt.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\sunrsasign.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\jsse.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\jce.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\charsets.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\classes
sun.boot.library.path C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\bin
sun.cpu.endian little
sun.cpu.isalist pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
sun.desktop windows
sun.io.unicode.encoding UnicodeLittle
sun.java2d.noddraw true
sun.jnu.encoding Cp1252
sun.management.compiler HotSpot Client Compiler
sun.os.patch.level Service Pack 3
svnkit.sax.useDefault true
user.country CA
user.dir C:\Oracle\Middleware\jdeveloper\jdev\bin
user.home C:\Documents and Settings\m_robinson
user.language en
user.name m_robinson
user.timezone America/Los_Angeles
user.variant
wasp.location ../../uddi
weblogic.home C:\Oracle\Middleware\wlserver_10.3\server
weblogic.security.SSL.ignoreHostnameVerification true
weblogic.security.TrustKeyStore DemoTrust
windows.shell.font.languages en
Extensions
Name Identifier Version Status
==== ========== ======= ======
ADF Business Components oracle.BC4J 11.1.1.2.36.55.36 Loaded
ADF Business Components Dependency oracle.bc4j.dependency 11.1.1.2.36.55.36 Loaded
ADF Business Components Deployment oracle.bc4jdt.deploy 11.1.1.2.36.55.36 Loaded
ADF Business Components Modeler oracle.adfbcdt.modeler 11.1.1.2.36.55.36 Loaded
ADF Business Components Tester oracle.bc4j.tester 11.1.1.2.36.55.36 Loaded
ADF Context Debugger oracle.adf.share.debug 11.1.1.2.36.55.36 Loaded
ADF Controller Configuration Design Time oracle.adf.controller.config.dt 11.1.1.2.36.55.36 Loaded
ADF Data Visualizations Design Time Tests oracle.dvt.dt 11.1.1.2.36.55.36 Loaded
ADF Debugger oracle.adf.debug 11.1.1.2.36.55.36 Loaded
ADF Debugger Diagram Support oracle.adf.debug.diagram 11.1.1.2.36.55.36 Loaded
ADF Desktop Integration Design Time oracle.adfdt.desktopintegration 11.1.1.2.36.55.36 Loaded
ADF Faces Cache oracle.webcache 11.1.1.2.36.55.36 Loaded
ADF Faces Data Visualization Tools Help oracle.dvt-faces-doc 11.1.1.0.0 Loaded
ADF Faces Databinding Design Time oracle.adf-faces-databinding-dt 11.1.1.2.36.55.36 Loaded
ADF Faces Design Time oracle.adf-faces-dt 11.1.1.2.36.55.36 Loaded
ADF Faces Design Time Migration oracle.adffacesdt.migration 11.1.1.2.36.55.36 Loaded
ADF Faces Runtime Help oracle.adf-faces-rt-doc 11.1.1.0.0 Loaded
ADF Faces Skin Design Time oracle.adf-faces-skin-dt 11.1.1.2.36.55.36 Loaded
ADF Java Server Faces Diagram oracle.adf.jsf.diagram 11.1.1.2.36.55.36 Loaded
ADF Library Design Time oracle.jdeveloper.adflibrary 11.1.1.2.36.55.36 Loaded
ADF Lifecycle Design Time oracle.adf.lifecycle.dt 11.1.1.2.36.55.36 Loaded
ADF Management Pages oracle.adf.management 11.1.1.2.36.55.36 Loaded
ADF Menu Model Design-Time oracle.adfmenudt 11.1.1.2.36.55.36 Loaded
ADF Page Flow Design Time oracle.adf.pageflow.dt 11.1.1.2.36.55.36 Loaded
ADF Page Flow Design Time Extras oracle.adf.pageflow.dt.extras 11.1.1.2.36.55.36 Loaded
ADF Page Template DT oracle.adf-faces-templating-dt 11.1.1.2.36.55.36 Loaded
ADF Region Design Time oracle.adf-faces-region-dt 11.1.1.2.36.55.36 Loaded
ADF Struts Page Flow Modeler oracle.struts.adf 11.1.1.2.36.55.36 Loaded
ADF Struts and Model One Databinding oracle.adf.struts.and.model.one.databinding.dt 11.1.1.2.36.55.36 Loaded
ADF Swing oracle.adfdt.swingcore 11.1.1.2.36.55.36 Loaded
ADF View Debugging Design Time adf.view.debugging.dt 11.1.1.2.36.55.36 Loaded
ADFv Common Databinding oracle.adf-view-databinding-dt 11.1.1.2.36.55.36 Loaded
AIA Composite Application Framework oracle.aia.caf.cafextensionwizard 2.4 Loaded
Ant oracle.ant 11.1.1.2.36.55.36 Loaded
Application Server Manager oracle.jdeveloper.asnav 11.1.1.2.36.55.36 Loaded
Application State - Application Navigator oracle.ideimpl.appstate.appnav 11.1.1.2.36.55.36 Loaded
Application State - Editors oracle.ide.appstate.editors 11.1.1.2.36.55.36 Loaded
Application State Manager oracle.ide.appstate 11.1.1.2.36.55.36 Loaded
Archive Compare oracle.jdeveloper.archive-compare 11.1.1.2.36.55.36 Loaded
BAM oracle.bam 11.1.1 Loaded
BI Beans Graph oracle.bibeans 11.1.1.2.36.55.36 Loaded
BM metamodel framework oracle.bm.meta 11.1.1.2.36.55.36 Loaded
Bug Reporter oracle.jdeveloper.bugfiler 11.1.1.2.36.55.36 Loaded
Business Modelers oracle.bm 11.1.1.2.36.55.36 Loaded
Check For Updates oracle.ide.webupdate 11.1.1.2.36.55.36 Loaded
Code Editor oracle.ide.ceditor 11.1.1.2.36.55.36 Loaded
Command Line Formatting Support oracle.jdeveloper.ojformat 11.1.1.2.36.55.36 Loaded
Command Line Make/Rebuild Support oracle.jdevimpl.oj-compiler 11.1.1.2.36.55.36 Loaded
Common Controller Design-Time oracle.controller.dt 11.1.1.2.36.55.36 Loaded
Common Page Flow Design-Time oracle.pageflow.dt 11.1.1.2.36.55.36 Loaded
Component Palette oracle.ide.palette1 11.1.1.2.36.55.36 Loaded
Controller to ADF Bindings Bridge oracle.controller.bindings.dt 11.1.1.2.36.55.36 Loaded
Database Connection Support oracle.jdeveloper.db.connection 11.1.1.2.36.55.36 Loaded
Database Features (JDeveloper) oracle.jdeveloper.db 11.1.1.2.36.55.36 Loaded
Database Features (SQLDeveloper in JDeveloper) oracle.jdeveloper.db.navigator 11.1.1.2.36.55.36 Loaded
Database Modeler oracle.dbmodeler 11.1.1.2.36.55.36 Loaded
Database Modeler Migration oracle.dbmodeler.migrate 11.1.1.2.36.55.36 Loaded
Database Object Dependency API Support oracle.jdeveloper.db.dependency 11.1.1.2.36.55.36 Loaded
Database Object Explorers oracle.ide.db.explorer 11.1.1.2.36.55.36 Loaded
Database Object Transfer Framework oracle.jdeveloper.db.transfer 11.1.1.2.36.55.36 Loaded
Database UI oracle.ide.db 11.1.1.2.36.55.36 Loaded
Design Time Resource Bundle Variable Resolver oracle.jdeveloper.resourcebundle.resolver.dt 11.1.1.2.36.55.36 Loaded
Diagram Framework oracle.diagram 11.1.1.2.36.55.36 Loaded
Diagram Framework Toplink extensions oracle.diagram.toplink 11.1.1.2.36.55.36 Loaded
Diagram Javadoc Extension oracle.diagram.javadoc 11.1.1.2.36.55.36 Loaded
Diagram Thumbnail oracle.diagram.thumbnail 11.1.1.2.36.55.36 Loaded
Diagram to XMLEF Bridge oracle.diagram.xmlef 11.1.1.2.36.55.36 Loaded
Diff/Merge oracle.ide.diffmerge 11.1.1.2.36.55.36 Loaded
EJB oracle.ejb 11.1.1.2.36.55.36 Loaded
EJB Modeler oracle.ejbmodeler 11.1.1.2.36.55.36 Loaded
ESDK Sample - CodeInteraction oracle.ide.extsamples.codeinteraction 11.1.1 Loaded
Editor Tint oracle.ide.ceditor-tint 11.1.1.2.36.55.36 Loaded
Editor Tint (Java) oracle.jdeveloper.ceditor-tint-java 11.1.1.2.36.55.36 Loaded
Extended IDE Platform oracle.javacore 11.1.1.2.36.55.36 Loaded
Extension Designtime Core oracle.jdeveloper.extensiondt.core 11.1.1.2.36.55.36 Loaded
Extension Designtime UI oracle.jdeveloper.extensiondt.ui 11.1.1.2.36.55.36 Loaded
External Tools oracle.ide.externaltools 11.1.1.2.36.55.36 Loaded
Feedback oracle.ide.feedback 11.1.1.2.36.55.36 Loaded
File Support oracle.ide.files 11.1.1.2.36.55.36 Loaded
Fusion Application Overview Definition oracle.ide.appoverview.fusion.definition 11.1.1.2.36.55.36 Loaded
Fusion Web Application (ADF) Template oracle.adf.webapp.template 11.1.1.2.36.55.36 Loaded
Go to File oracle.ide.gotofile 11.1.1.2.36.55.36 Loaded
Go to Java Type oracle.jdeveloper.gotojava 11.1.1.2.36.55.36 Loaded
HTML oracle.html 11.1.1.2.36.55.36 Loaded
Help System oracle.ide.help 11.1.1.2.36.55.36 Loaded
History Support oracle.jdeveloper.history 11.1.1.2.36.55.36 Loaded
IDE Reports Extension oracle.ide.report 11.1.1.2.36.55.36 Loaded
Import/Export Support oracle.ide.importexport 11.1.1.2.36.55.36 Loaded
Index Migrator support oracle.ideimpl.indexing-migrator 11.1.1.2.36.55.36 Loaded
J2EE oracle.j2ee 11.1.1.2.36.55.36 Loaded
J2EE oracle.j2ee.webapp.ve 11.1.1.2.36.55.36 Loaded
J2EE oracle.j2ee.webapp.ve.facelets 11.1.1.2.36.55.36 Loaded
J2EE CSS oracle.css 11.1.1.2.36.55.36 Loaded
J2EE Faces Config oracle.j2ee.facesconfig 11.1.1.2.36.55.36 Loaded
J2EE Web App oracle.j2ee.webapp 11.1.1.2.36.55.36 Loaded
J2EE-ADRS oracle.j2ee.adrs 11.1.1.2.36.55.36 Loaded
J2ee extension help oracle.j2ee.help 11.1.1.0.0 Loaded
JDeveloper oracle.jdeveloper 11.1.1.2.36.55.36 Loaded
JDeveloper Runner oracle.jdeveloper.runner 11.1.1.2.36.55.36 Loaded
JGoodies Forms oracle.jdeveloper.jgoodies 11.1.1.2.36.55.36 Loaded
JPublisher oracle.jdeveloper.db.jpub 11.1.1.2.36.55.36 Loaded
JSON Language support oracle.jdeveloper.json 11.1.1.2.36.55.36 Loaded
JUnit Integration oracle.jdeveloper.junit 11.1.1.2.36.55.36 Loaded
JViews Registration Addin oracle.diagram.registration 11.1.1.2.36.55.36 Loaded
Java Annotation Inspector oracle.jdeveloper.annotation.inspector 11.1.1.2.36.55.36 Loaded
Java Breadcrumbs oracle.jdeveloper.ceditor-breadcrumbs-java 11.1.1.2.36.55.36 Loaded
Java Class Modeler oracle.javamodeler 11.1.1.2.36.55.36 Loaded
Java Modeler Toplink extensions oracle.javamodeler.toplink 11.1.1.2.36.55.36 Loaded
Java Server Faces Page Flow Modeler oracle.jsfmod 11.1.1.2.36.55.36 Loaded
Java Structure Compare oracle.jdeveloper.java-compare 11.1.1.2.36.55.36 Loaded
Java Type Search oracle.jdeveloper.searchbar.java 11.1.1.2.36.55.36 Loaded
Java extension help oracle.java.help 11.1.1.0.0 Loaded
JavaBeans, Swing, and AWT oracle.swingawt 11.1.1.2.36.55.36 Loaded
JavaScript Language Support oracle.ide.javascript 11.1.1.2.36.55.36 Loaded
Jdeveloper UI Editor oracle.jdeveloper.uieditor 11.1.1.2.36.55.36 Loaded
Jdeveloper XML Extension oracle.jdeveloper.xml 11.1.1.2.36.55.36 Loaded
Legacy Controller Design-Time oracle.controller.bm.dt 11.1.1.2.36.55.36 Loaded
Legacy Preferences integration for BM oracle.modeler.bm.prefs 11.1.1.2.36.55.36 Loaded
Log Window oracle.ide.log 11.1.1.2.36.55.36 Loaded
MDS Extension oracle.mds 11.1.1.2.36.55.36 Loaded
MOF Ide Integration oracle.mof.ide 11.1.1.2.36.55.36 Loaded
MOF Modeler Integration oracle.modeler.mof 11.1.1.2.36.55.36 Loaded
Mac OS X Adapter oracle.ideimpl.apple 11.1.1.2.36.55.36 Loaded
Modeler Framework oracle.modeler 11.1.1.2.36.55.36 Loaded
Modeler Framework Common Layer oracle.modeler.common 11.1.1.2.36.55.36 Loaded
Modelling migration from BM oracle.modeler.bm.migrate 11.1.1.2.36.55.36 Loaded
Navigator oracle.ide.navigator 11.1.1.2.36.55.36 Loaded
Nightly Indexing support oracle.ideimpl.indexing-rt 11.1.1.2.36.55.36 Loaded
OAR/MAR/SAR Deployment Support Extension oracle.deploy.orapp 11.1.1.2.36.55.36 Loaded
OWSM Policy Manager Installer oracle.jdeveloper.webservice.wsmpm.installer 11.1.1.2.36.55.36 Loaded
Object Gallery oracle.ide.gallery 11.1.1.2.36.55.36 Loaded
Object Viewer oracle.sqldeveloper.oviewer 11.1.1.63.05 Loaded
Offline Database oracle.jdeveloper.offlinedb 11.1.1.2.36.55.36 Loaded
Offline Database Import/Generate oracle.jdeveloper.offlinedb.transfer 11.1.1.2.36.55.36 Loaded
Offline Database Reports Extension oracle.jdeveloper.offlinedb.report 11.1.1.2.36.55.36 Loaded
Offline Database SXML oracle.jdeveloper.offlinedb.sxml 11.1.1.2.36.55.36 Loaded
Offline Database User Properties oracle.jdeveloper.offlinedb.userprops 11.1.1.2.36.55.36 Loaded
Offline Database User Properties SXML oracle.jdeveloper.offlinedb.userprops.sxml 11.1.1.2.36.55.36 Loaded
Oracle BPEL Designer oracle.bpm.modeler 11.1.1.2.0.12.16 Loaded
Oracle BPEL Designer Plugins oracle.bpm.modeler.plugins 11.1.1.2.0.12.16 Loaded
Oracle BPM DVM oracle.bpm.dvm 11.1.1.2.0.12.16 Loaded
Oracle BPM XREF oracle.bpm.xref 11.1.1.2.0.12.16 Loaded
Oracle Business Rules Designer oracle.bpm.rules 11.1.1.2.0.12.16 Loaded
Oracle Database Browser oracle.sqldeveloper.thirdparty.browsers 11.1.1.63.05 Loaded
Oracle ESS Designer oracle.bpm.ess 11.1.1.2.0.12.16 Loaded
Oracle Enterprise Repository Adapter oracle.jdeveloper.rcoeradapter 11.1.1.2.36.55.36 Loaded
Oracle Enterprise Repository Editor oracle.jdeveloper.oereditor 11.1.1.2.36.55.36 Loaded
Oracle Events Designer oracle.bpm.events 11.1.1.2.0.12.16 Loaded
Oracle Fabric Plugins oracle.sca.modeler.plugins 11.1.1.2.0.12.16 Loaded
Oracle Human Task Designer oracle.bpm.workflow 11.1.1.2.0.12.16 Loaded
Oracle IDE oracle.ide 11.1.1.2.36.55.36 Loaded
Oracle JDeveloper Spring 2 Integration oracle.sca.spring2 11.1.1.2.0.12.16 Loaded
Oracle JDevloper Deployment Core Module oracle.deploy.core 11.1.1.2.36.55.36 Loaded
Oracle MDS Design time oracle.mds.dt 11.1.1.2.36.55.36 Loaded
Oracle Mobile ADF oracle.wireless.dt 11.1.1.2.36.55.36 Loaded
Oracle Page Templates oracle.adf-page-template-samples 11.1.1.2.36.55.36 Loaded
Oracle SOA Composite Editor oracle.sca.modeler 11.1.1.2.0.12.16 Loaded
Oracle SOA Mediator oracle.sca.mediator 11.1.1.2.0.12.16 Loaded
Oracle SQL Developer oracle.sqldeveloper 11.1.1.63.05 Loaded
Oracle SQL Developer Reports oracle.sqldeveloper.report 11.1.1.63.05 Loaded
Oracle SQL Developer Worksheet oracle.sqldeveloper.worksheet 11.1.1.63.05 Loaded
Oracle XML Schema Support oracle.sqldeveloper.xmlschema 11.1.1.63.05 Loaded
PL/SQL Debugger oracle.jdeveloper.db.debug.plsql 11.1.1.2.36.55.36 Loaded
PROBE Debugger oracle.jdeveloper.db.debug.probe 11.1.1.2.36.55.36 Loaded
Peek oracle.ide.peek 11.1.1.2.36.55.36 Loaded
Persistent Storage oracle.ide.persistence 11.1.1.2.36.55.36 Loaded
Profiler oracle.jdeveloper.profiler 11.1.1.2.36.55.36 Loaded
Properties File Support oracle.jdeveloper.props 11.1.1.2.36.55.36 Loaded
Property Inspector oracle.ide.inspector 11.1.1.2.36.55.36 Loaded
Quick Start Features for Web Applications quickstart.webapp.dt 11.1.1.2.36.55.36 Loaded
QuickDiff oracle.ide.quickdiff 11.1.1.2.36.55.36 Loaded
REST Web Services oracle.jdeveloper.webservice.rest 11.1.1.0.0 Loaded
Refactoring oracle.jdeveloper.refactoring 11.1.1.2.36.55.36 Loaded
Replace With oracle.ide.replace 11.1.1.2.36.55.36 Loaded
Reports Extension oracle.javatools.report 11.1.1.2.36.55.36 Loaded
Resource Bundle Support oracle.ide.resourcebundle 11.1.1.2.36.55.36 Loaded
Resource Bundle Support for Properties Files oracle.jdeveloper.resourcebundle.props 11.1.1.2.36.55.36 Loaded
Resource Catalog Application Server Adapter oracle.jdeveloper.asadapter 11.1.1.2.36.55.36 Loaded
Resource Catalog DB UI extension oracle.jdeveloper.db.rcadapter.ui 11.1.1.2.36.55.36 Loaded
Resource Catalog Database Adapter oracle.jdeveloper.rcdbadapter 11.1.1.2.36.55.36 Loaded
Resource Catalog WSIL Adapter oracle.jdeveloper.rcwsiladapter 11.1.1.2.36.55.36 Loaded
Resource Lookup oracle.jdeveloper.rclookup 11.1.1.2.36.55.36 Loaded
Runner oracle.ide.runner 11.1.1.2.36.55.36 Loaded
SQL*Plus Integration oracle.jdeveloper.db.sqlplus 11.1.1.2.36.55.36 Loaded
SQLJ oracle.jdeveloper.sqlj 11.1.1.2.36.55.36 Loaded
Search Bar oracle.ide.searchbar 11.1.1.0.0 Loaded
SearchBar Commands oracle.ide.searchbar.commands 11.1.1.2.36.55.36 Loaded
Searchbar Preferences oracle.ide.searchbar.preferences 11.1.1.2.36.55.36 Loaded
Snippet Window oracle.sqldeveloper.snippet 11.1.1.63.05 Loaded
Struts Page Flow Modeler oracle.struts 11.1.1.2.36.55.36 Loaded
Studio oracle.studio 11.1.1.2.36.55.36 Loaded
Studio extension help oracle.studio.help 11.1.1.0.0 Loaded
Template oracle.ide.ceditor-template 11.1.1.2.36.55.36 Loaded
TopLink oracle.toplink 11.1.1.2.36.55.36 Loaded
Trinidad Databinding Design Time oracle.trinidad-databinding-dt 11.1.1.2.36.55.36 Loaded
Trinidad Design Time oracle.trinidad-dt 11.1.1.2.36.55.36 Loaded
UDDI Resource Catalogue Provider oracle.jdevimpl.uddiadapter 11.1.1.2.36.55.36 Loaded
UML XMI oracle.uml.v2.xmi 11.1.1.2.36.55.36 Loaded
UML v2 oracle.uml.v2 11.1.1.2.36.55.36 Loaded
UML v2 Activity Modeler oracle.uml.v2.activity 11.1.1.2.36.55.36 Loaded
UML v2 Class Diagram oracle.uml.v2.clazz 11.1.1.2.36.55.36 Loaded
UML v2 Migration oracle.uml.v2.migrate 11.1.1.2.36.55.36 Loaded
UML v2 Sequence Diagram oracle.uml.v2.sequence 11.1.1.2.36.55.36 Loaded
UML v2 Transformation to Java oracle.uml.v2.umljava 11.1.1.2.36.55.36 Loaded
UML v2 Use Case Diagram oracle.uml.v2.usecase 11.1.1.2.36.55.36 Loaded
UML2 Modelers Common Classes oracle.uml.v2.modeler 11.1.1.2.36.55.36 Loaded
URL Connection oracle.jdevimpl.urlconn 11.1.1.2.36.55.36 Loaded
VHV oracle.ide.vhv 11.1.1.2.36.55.36 Loaded
Versioning Support oracle.jdeveloper.vcs 11.1.1.2.36.55.36 Loaded
Versioning Support for Subversion oracle.jdeveloper.subversion 11.1.1.2.36.55.36 Loaded
Virtual File System oracle.ide.vfs 11.1.1.2.36.55.36 Loaded
WSDL Chooser oracle.jdeveloper.wsdllookup 11.1.1.0.0 Loaded
WSDL web services extension oracle.jdevimpl.wsdl 11.1.1.2.36.55.36 Loaded
Web Browser and Proxy oracle.ide.webbrowser 11.1.1.2.36.55.36 Loaded
Web Services oracle.jdeveloper.webservice 11.1.1.0.0 Loaded
WebDAV Connection Support oracle.jdeveloper.webdav2 11.1.1.2.36.55.36 Loaded
WebStart oracle.j2ee.webstart 11.1.1.0.0 Loaded
XML Compare oracle.jdeveloper.xml-compare 11.1.1.2.36.55.36 Loaded
XML Editing Framework IDE Extension oracle.ide.xmlef 11.1.1.2.36.55.36 Loaded
XML Editing Framework Java Integration oracle.jdeveloper.xmlef 11.1.1.2.36.55.36 Loaded
XSL Mapper oracle.bpm.mapper 11.1.1.2.0.12.16 Loaded
adf-deploy-dt oracle.adfdt.common.deploy 11.1.1.2.36.55.36 Loaded
adf-deploy-dt-mds oracle.adfdt.common.deploy.mds 11.1.1.2.36.55.36 Loaded
adf-installer-ide adf.installer.dt 11.1.1.2.36.55.36 Loaded
adf-jmxdc-ide oracle.adf.jmxdc 11.1.1.2.36.55.36 Loaded
adf-logging-dt oracle.adf.logging.dt 11.1.1.2.36.55.36 Loaded
adf-model-debugger-dt oracle.adf-model-debugger-dt 11.1.1.2.36.55.36 Loaded
adf-model-tools oracle.adf.model.tools 11.1.1.2.36.55.36 Loaded
adf-security-policy-dt oracle.adfdtinternal.adf-security-policy-dt 11.1.1.2.36.55.36 Loaded
adf-share-deploy-dt oracle.adf.share.deploy.dt 11.1.1.2.36.55.36 Loaded
adf-share-dt oracle.adf.share.dt 11.1.1.2.36.55.36 Loaded
adfmcoredt-xdf oracle.adfm.xdf 11.1.1.2.36.55.36 Loaded
adfquerylovdt oracle.adf-faces-query-and-lov-dt 11.1.1.2.36.55.36 Loaded
appoverview oracle.ide.appoverview 11.1.1.2.36.55.36 Loaded
asnav-weblogic oracle.jdeveloper.asnav.weblogic 11.1.1.2.36.55.36 Loaded
audit oracle.ide.audit 11.1.1.2.36.55.36 Loaded
audit-core oracle.ide.audit.core 11.1.1.2.36.55.36 Loaded
bi-jdbc oracle.bi.jdbc 11.1.1.2.36.55.36 Loaded
classpath: protocol handler extension oracle.jdeveloper.classpath 11.1.1.0.0 Loaded
db-audit oracle.ide.db.audit 11.1.1.2.36.55.36 Loaded
db-modeler-transform oracle.dbmodeler.transform 11.1.1.2.36.55.36 Loaded
dcadapters-ide oracle.adfm.dc-adapters 11.1.1.2.36.55.36 Loaded
dependency-java oracle.jdeveloper.java.dependency 11.1.1.2.36.55.36 Loaded
dependency-refactor oracle.jdeveloper.refactoring.dependency 11.1.1.2.36.55.36 Loaded
deploy-ant oracle.deploy.ant 11.1.1.2.36.55.36 Loaded
deploy-rt oracle.jdevimpl.deploy-rt 11.1.1.2.36.55.36 Loaded
feedback-client2 oracle.ideimpl.feedback2.client 11.1.1.2.36.55.36 Loaded
ide-diagnostics oracle.ide.diagnostics 11.1.1.0.0 Loaded
j2ee-adrsimpl oracle.j2ee.adrsimpl 11.1.1.0.0 Loaded
j2ee-facelets oracle.j2ee.facelets 11.1.1.2.36.55.36 Loaded
j2ee-jpsconfig oracle.j2ee.jpsconfig 11.1.1.2.36.55.36 Loaded
j2ee-security oracle.j2ee.security 11.1.1.2.36.55.36 Loaded
j2ee-server oracle.j2ee.server 11.1.1.0.0 Loaded
j2ee-server-dt oracle.j2ee.server.dt 11.1.1.2.36.55.36 Loaded
j2ee-serverimpl oracle.j2ee.serverimpl 11.1.1.2.36.55.36 Loaded
j2ee-weblogic oracle.j2ee.weblogic 11.1.1.2.36.55.36 Loaded
j2ee-weblogic-editors oracle.j2ee.weblogic.editors 11.1.1.2.36.55.36 Loaded
jdukshare oracle.bm.jdukshare 11.1.1.2.36.55.36 Loaded
library-dconfig-infra oracle.jdeveloper.library.dconfig.infra 11.1.1.2.36.55.36 Loaded
library-jee-api oracle.jdeveloper.library.jee.api 11.1.1.2.36.55.36 Loaded
library-jmx oracle.jdeveloper.library.jmx 11.1.1.2.36.55.36 Loaded
library-jps oracle.jdeveloper.library.jps 11.1.1.2.36.55.36 Loaded
library-weblogic-api oracle.jdeveloper.library.weblogic.api 11.1.1.2.36.55.36 Loaded
library-weblogic-client oracle.jdeveloper.library.weblogic.client 11.1.1.2.36.55.36 Loaded
mof oracle.mof 11.1.1.2.36.55.36 Loaded
mof-index oracle.mof.index 11.1.1.2.36.55.36 Loaded
mof-xmi oracle.mof.xmi 11.1.1.2.36.55.36 Loaded
oracle.adfm oracle.adfm 11.1.1.2.36.55.36 Loaded
oracle.adfm.contextual oracle.adfm.contextual 11.1.1.2.36.55.36 Loaded
oracle.dynamic-faces-dt oracle.dynamic.faces 11.1.1.2.36.55.36 Loaded
oracle.ide.dependency oracle.ide.dependency 11.1.1.2.36.55.36 Loaded
oracle.ide.filequery oracle.ide.filequery 11.1.1.2.36.55.36 Loaded
oracle.ide.indexing oracle.ide.indexing 11.1.1.2.36.55.36 Loaded
oracle.ide.usages-tracking oracle.ide.usages-tracking 11.1.1.2.36.55.36 Loaded
oracle.todo.tasks oracle.todo.tasks 11.1.1.2.36.55.36 Loaded
palette2 oracle.ide.palette2 11.1.1.2.36.55.36 Loaded
placeholder-jsf-ui oracle.placeholderjsf-ui 11.1.1.2.36.55.36 Loaded
placeholderdc-dt oracle.placeholderdc.dt 11.1.1.2.36.55.36 Loaded
rcasadapter-dt oracle.jdeveloper.asadapter.dt 11.1.1.2.36.55.36 Loaded
rcasadapter-oc4j oracle.jdeveloper.asadapter.oc4j 11.1.1.2.36.55.36 Loaded
rcasadapter-rescat2 oracle.jdeveloper.asadapter.rescat2 11.1.1.2.36.55.36 Loaded
rcasadapter-thirdparty oracle.jdeveloper.asadapter.thirdparty 11.1.1.2.36.55.36 Loaded
rcasadapter-weblogic oracle.jdeveloper.asadapter.weblogic 11.1.1.2.36.55.36 Loaded
rcasadapter-weblogic-api oracle.jdeveloper.asadapter.weblogic.api 11.1.1.2.36.55.36 Loaded
rescat2 oracle.jdevimpl.rescat2 11.1.1.2.36.55.36 Loaded
resourcebundle-api-adfdeps oracle.jdeveloper.resourcebundle.adfdeps 11.1.1.2.36.55.36 Loaded
resourcebundle-api-xliff oracle.resourcebundle.xliff 11.1.1.2.36.55.36 Loaded
resourcebundle-customization oracle.jdeveloper.resourcebundle.customization 11.1.1.2.36.55.36 Loaded
searchbar-gallery oracle.ide.searchbar.gallery 11.1.1.2.36.55.36 Loaded
searchbar-help oracle.ide.searchbar.help 11.1.1.2.36.55.36 Loaded
searchbar-index oracle.ide.searchbar.index 11.1.1.2.36.55.36 Loaded
status oracle.ide.status 11.1.1.2.36.55.36 Loaded
xml-schema-dt oracle.jdevimpl.xml.schema 11.1.1.2.36.55.36 Loaded
xsl-dt oracle.jdevimpl.xml.xsl 11.1.1.2.36.55.36 Loaded
xsqldt-ide oracle.xsqldt-ide 11.1.1.2.36.55.36 LoadedHi
thanks for getting back to me.
I just went to the controls panel (under Systemsteuerung\Programme\Standardprogramme\Dateizuordnungen festlegen, sorry, German) I can see:
Name: .swf
Description: Shockwave Flash Object
Application: Unknown application
Also, double clicking a swf file prompts me with a dialog saying Windows can't openit since it doesn't know how. -
Web Logic server 10.3.5 not running
I am starting the WLS from START-->All Programs-->Oracle Classic Instance - asinst_1-->Start Web Logic Admin Server.
When it starts it is giving error highlighted in bold.After Logging in the error in bold keeps coming.I am unable to understand this .Can anybody explain me the what should I do?Please assist me as I am not able to understand.
JAVA Memory arguments: -Xms256m -Xmx512m
WLS Start Mode=Production
CLASSPATH=C:\oracle\MIDDLE~1\ORACLE~1\modules\oracle.jdbc_11.1.1\ojdbc6dms.jar;C
:\oracle\MIDDLE~1\patch_wls1035\profiles\default\sys_manifest_classpath\weblogic
patch.jar;C:\oracle\MIDDLE~1\patchocp360\profiles\default\sys_manifest_classpa
th\weblogic_patch.jar;C:\oracle\MIDDLE~1\JROCKI~1.2-4\lib\tools.jar;C:\oracle\MI
DDLE~1\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\oracle\MIDDLE~1\WLSERV~1.3\serve
r\lib\weblogic.jar;C:\oracle\MIDDLE~1\modules\features\weblogic.server.modules_1
0.3.5.0.jar;C:\oracle\MIDDLE~1\WLSERV~1.3\server\lib\webservices.jar;C:\oracle\M
IDDLE~1\modules\ORGAPA~1.1/lib/ant-all.jar;C:\oracle\MIDDLE~1\modules\NETSFA~1.0
_1/lib/ant-contrib.jar;C:\oracle\Middleware\wlserver_10.3\server\lib\weblogic.ja
r;C:\Oracle\Middleware\oracle_common\modules\oracle.dms_11.1.1\dms.jar;C:\Oracle
\Middleware\oracle_common\modules\oracle.jmx_11.1.1\jmxframework.jar;C:\Oracle\M
iddleware\oracle_common\modules\oracle.jmx_11.1.1\jmxspi.jar;C:\Oracle\Middlewar
e\oracle_common\modules\oracle.odl_11.1.1\ojdl.jar;C:\Oracle\Middleware\Oracle_F
RHome1\common\wlst\lib\adf-share-mbeans-wlst.jar;C:\Oracle\Middleware\Oracle_FRH
ome1\common\wlst\lib\mdswlst.jar;C:\Oracle\Middleware\Oracle_FRHome1\common\wlst
\resources\auditwlst.jar;C:\Oracle\Middleware\Oracle_FRHome1\common\wlst\resourc
es\jps-wlst.jar;C:\Oracle\Middleware\Oracle_FRHome1\common\wlst\resources\jrf-wl
st.jar;C:\Oracle\Middleware\Oracle_FRHome1\common\wlst\resources\oamap_help.jar;
C:\Oracle\Middleware\Oracle_FRHome1\common\wlst\resources\oamAuthnProvider.jar;C
:\Oracle\Middleware\Oracle_FRHome1\common\wlst\resources\ossoiap_help.jar;C:\Ora
cle\Middleware\Oracle_FRHome1\common\wlst\resources\ossoiap.jar;C:\Oracle\Middle
ware\Oracle_FRHome1\common\wlst\resources\sslconfigwlst.jar;C:\Oracle\Middleware
\Oracle_FRHome1\common\wlst\resources\wsm-wlst.jar;C:\oracle\MIDDLE~1\ORACLE~1\s
oa\modules\commons-cli-1.1.jar;C:\oracle\MIDDLE~1\ORACLE~1\soa\modules\oracle.so
a.mgmt_11.1.1\soa-infra-mgmt.jar;C:\oracle\MIDDLE~1\ORACLE~1\modules\oracle.jrf_
11.1.1\jrf.jar;C:\oracle\MIDDLE~1\WLSERV~1.3\common\derby\lib\derbyclient.jar;C:
\oracle\MIDDLE~1\WLSERV~1.3\server\lib\xqrl.jar;.;C:\Program Files\Java\jre6\lib
\ext\QTJava.zip
PATH=C:\oracle\MIDDLE~1\patch_wls1035\profiles\default\native;C:\oracle\MIDDLE~1
\patch_ocp360\profiles\default\native;C:\oracle\MIDDLE~1\WLSERV~1.3\server\nativ
e\win\32;C:\oracle\MIDDLE~1\WLSERV~1.3\server\bin;C:\oracle\MIDDLE~1\modules\ORG
APA~1.1\bin;C:\oracle\MIDDLE~1\JROCKI~1.2-4\jre\bin;C:\oracle\MIDDLE~1\JROCKI~1.
2-4\bin;C:\Oracle\Middleware\Oracle_FRHome1\bin;C:\oracle\product\10.2.0\db_1\bi
n;E:\oracle\product\10.2.0\db_1\bin;C:\Program Files\PC Connectivity Solution\;C
:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\NTRU Cryptosystems\
NTRU TCG Software Stack\bin\;C:\Program Files\Java\jdk1.6.0_24\bin;C:\Windows;C:
\Windows\system32;C:\Oracle\Middleware\Oracle_FRHome1\opmn\bin;C:\Oracle\Middlew
are\Oracle_FRHome1\opmn\lib;C:\Oracle\Middleware\Oracle_FRHome1\perl\bin;C:\Prog
ram Files\Java\jdk1.6.0_24\bin;C:\oracle\MIDDLE~1\WLSERV~1.3\server\native\win\3
2\oci920_8
* To start WebLogic Server, use a username and *
* password assigned to an admin-level user. For *
* server administration, use the WebLogic Server *
* console at http:\\hostname:port\console *
starting weblogic with Java version:
*[WARN ][osal ] Could not enumerate processes (1) error=-1073738819*
*[WARN ][osal ] Could not add counter (null)\ for query*
*[WARN ][osal ] Failed to init virtual size counter.*
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Oracle JRockit(R) (build R28.1.3-11-141760-1.6.0_24-20110301-1429-windows-ia32,
compiled mode)
Starting WLS with line:
C:\oracle\MIDDLE~1\JROCKI~1.2-4\bin\java -jrockit -Xms256m -Xmx512m -Dweblogic
.Name=AdminServer -Djava.security.policy=C:\oracle\MIDDLE~1\WLSERV~1.3\server\li
b\weblogic.policy -Dweblogic.ProductionModeEnabled=true -da -Dplatform.home=C
:\oracle\MIDDLE~1\WLSERV~1.3 -Dwls.home=C:\oracle\MIDDLE~1\WLSERV~1.3\server -Dw
eblogic.home=C:\oracle\MIDDLE~1\WLSERV~1.3\server -Xms512m -Xmx1024m -Doracle.
home=C:\Oracle\Middleware\Oracle_FRHome1 -Ddomain.home=C:\Oracle\Middleware\user
_projects\domains\ClassicDomain -Dcommon.components.home=C:\oracle\MIDDLE~1\ORAC
LE~1 -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.lo
gging.impl.Jdk14Logger -Ddomain.home=C:\oracle\MIDDLE~1\USER_P~1\domains\CLASSI~
1 -Djrockit.optfile=C:\oracle\MIDDLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrocke
t_optfile.txt -Doracle.server.config.dir=C:\oracle\MIDDLE~1\USER_P~1\domains\CLA
SSI~1\config\FMWCON~1\servers\AdminServer -Doracle.domain.config.dir=C:\oracle\M
IDDLE~1\USER_P~1\domains\CLASSI~1\config\FMWCON~1 -Digf.arisidbeans.carmlloc=C:
\oracle\MIDDLE~1\USER_P~1\domains\CLASSI~1\config\FMWCON~1\carml -Digf.arisidst
ack.home=C:\oracle\MIDDLE~1\USER_P~1\domains\CLASSI~1\config\FMWCON~1\arisidprov
ider -Doracle.security.jps.config=C:\oracle\MIDDLE~1\USER_P~1\domains\CLASSI~1\c
onfig\fmwconfig\jps-config.xml -Doracle.deployed.app.dir=C:\oracle\MIDDLE~1\USER
P~1\domains\CLASSI~1\servers\AdminServer\tmp\WL_user -Doracle.deployed.app.ext
=\- -Dweblogic.alternateTypesDirectory=C:\oracle\MIDDLE~1\ORACLE~1\modules\oracl
e.ossoiap_11.1.1,C:\oracle\MIDDLE~1\ORACLE~1\modules\oracle.oamprovider_11.1.1 -
Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.jdbc.remoteEnabl
ed=false -Dwc.oracle.home=C:\oracle\Middleware\Oracle_FRHome1 -Dclassic.oracle.
home=C:\oracle\Middleware\Oracle_FRHome1 -Dem.oracle.home=C:\oracle\Middleware\
oracle_common -Djava.awt.headless=true -Dweblogic.management.discover=true -Dwl
w.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false -Dwe
blogic.ext.dirs=C:\oracle\MIDDLE~1\patch_wls1035\profiles\default\sysext_manifes
t_classpath;C:\oracle\MIDDLE~1\patch_ocp360\profiles\default\sysext_manifest_cla
sspath weblogic.Server
*[WARN ] Use of -Djrockit.optfile is deprecated and discouraged.*
*[WARN ][osal ] Could not enumerate processes (1) error=-1073738819*
*[WARN ][osal ] Could not add counter (null)\ for query*
*[WARN ][osal ] Failed to init virtual size counter.*
<Jul 14, 2012 9:52:53 PM IST> <Info> <Security> <BEA-090905> <Disabling CryptoJ
JCE Provider self-integrity check for better startup performance. To enable this
check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true>
<Jul 14, 2012 9:52:53 PM IST> <Info> <Security> <BEA-090906> <Changing the defau
lt Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable
this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true>
<Jul 14, 2012 9:52:54 PM IST> <Info> <WebLogicServer> <BEA-000377> <Starting Web
Logic Server with Oracle JRockit(R) Version R28.1.3-11-141760-1.6.0_24-20110301-
1429-windows-ia32 from Oracle Corporation>
<Jul 14, 2012 9:52:55 PM IST> <Info> <Management> <BEA-141107> <Version: WebLogi
c Server 10.3.5.0 Fri Apr 1 20:20:06 PDT 2011 1398638 >
<Jul 14, 2012 9:52:56 PM IST> <Info> <Security> <BEA-090065> <Getting boot ident
ity from user.>
Enter username to boot WebLogic server:Oracle Classic Instance - asinst_1Hi Rahul,
Server logs may contain JDK warnings such as the following if the jdk folder is an mklink.
*[WARN ][osal ] Could not add counter (null)\ for query*
*[WARN ][osal ] Failed to init virtual size counter.*
These are just warnings and do not affect any servers.
Workaround
To suppress these warnings, add the following line in the FRAMEWORK_LOCATION\provisioning\provisioning-plan\fusionapps_start_params.properties file
-Xverbose:osal=error
You can even try the solution provided in below link
http://hirt.se/blog/?p=169
Regards
Fabian -
I am not able to open my Adobe Creative Cloud any more...What happened?
The following is the information shows why I am not able to use my Adobe Creative Cloud. I don't konw why and how this kind of information appeared on my desktop, then I was not able to open the Adobe Photoshop CC, Adobe Illustractor CC, AfterFX... again, but I am still able to open and use Adobe Premiere Pro,Adobe Audition CC and Flash. I don't understand what happened... when I tried to follow the instructions that shows below, it asked me to pay $500 so that I could use my Adobe again... So what can I do in order to fix it?
"What happened to your files? All of your files were protected by a strong encryption with RSA-2048 using CryptoWall 2.0. More information about the encryption keys using RSA-2048 can be found here: http://en.wikipedia.org/wiki/RSA_(cryptosystem) What does this mean?
This means that the structure and data within your files have been irrevocably changed, you will not be able to work with them, read them or see them, it is the same thing as losing them forever, but with our help, you can restore them.
How did this happen? Especially for you, on our server was generated the secret key pair RSA-2048 - public and private.
All your files were encrypted with the public key, which has been transferred to your computer via the Internet.
Decrypting of your files is only possible with the help of the private key and decrypt program, which is on our secret server. What do I do? Alas, if you do not take the necessary measures for the specified time then the conditions for obtaining the private key will be changed.
If you really value your data, then we suggest you do not waste valuable time searching for other solutions because they do not exist. For more specific instructions, please visit your personal home page, there are a few different addresses pointing to your page below:
[further information removed by forum host]This is very serious. Your computer got infected with ransom malware, Cryptowall.
Go here for further info.
CryptoWall 2.0 Anything Good about Buying you Keys? - General Security
CryptoWall and DECRYPT_INSTRUCTION Ransomware Information Guide and FAQ -
Problem Decrypting a text file using OpenPGP
I am new in java cryptography. We have a file from vendor which needs to be decrypted. I am using the code below which gives me error after the bolded comment line. Below the code are the error messages that I get.
Can anyone give me any assistance in telling me what is the problem.
Thank you,
Ed
package cryptix.openpgp.examples;
import cryptix.message.EncryptedMessage;
import cryptix.message.KeyBundleMessage;
import cryptix.message.LiteralMessage;
import cryptix.message.Message;
import cryptix.message.MessageException;
import cryptix.message.MessageFactory;
import cryptix.message.NotEncryptedToParameterException;
import cryptix.openpgp.PGPSignedMessage;
import cryptix.pki.KeyBundle;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.security.NoSuchAlgorithmException;
import java.security.UnrecoverableKeyException;
import java.util.Collection;
public class Decrypt {
public static void main(String[] args) {
java.security.Security.addProvider(
new cryptix.jce.provider.CryptixCrypto() );
java.security.Security.addProvider(
new cryptix.openpgp.provider.CryptixOpenPGP() );
KeyBundle bundle = null;
MessageFactory mf = null;
try {
FileInputStream in = new FileInputStream("secretkey.asc");
mf = MessageFactory.getInstance("OpenPGP");
Collection msgs = mf.generateMessages(in);
KeyBundleMessage kbm = (KeyBundleMessage)msgs.iterator().next();
bundle = kbm.getKeyBundle();
in.close();
} catch (IOException ioe) {
System.err.println("IOException... You did remember to run the "+
"GenerateAndWriteKey example first, right?");
ioe.printStackTrace();
System.exit(-1);
} catch (NoSuchAlgorithmException nsae) {
System.err.println("Cannot find the OpenPGP MessageFactory. "+
"This usually means that the Cryptix OpenPGP provider is not "+
"installed correctly.");
nsae.printStackTrace();
System.exit(-1);
} catch (MessageException me) {
System.err.println("Reading keybundle failed.");
me.printStackTrace();
System.exit(-1);
EncryptedMessage em = null;
try {
FileInputStream in = new FileInputStream("C:\\Java\\enc_dec\\pgptestin.pgp");
Collection msgs = mf.generateMessages(in);
em = (EncryptedMessage)msgs.iterator().next();
in.close();
} catch (IOException ioe) {
System.err.println("IOException... You did remember to run the "+
"Encrypt example first, right?");
ioe.printStackTrace();
System.exit(-1);
} catch (MessageException me) {
System.err.println("Reading message failed.");
me.printStackTrace();
System.exit(-1);
try {
// System.out.println(em);
// if fails after the below statement
Message msg = em.decrypt(bundle,"password".toCharArray());
PGPSignedMessage pmsg = (PGPSignedMessage)msg;
LiteralMessage lmsg = (LiteralMessage)pmsg.getContents();
FileOutputStream out = new FileOutputStream("C:\\Java\\enc_dec\\pgptestout.txt");
out.write(lmsg.getTextData().getBytes());
out.close();
} catch (NotEncryptedToParameterException netpe) {
System.err.println("Not encrypted to this key.");
netpe.printStackTrace();
System.exit(-1);
} catch (UnrecoverableKeyException uke) {
System.err.println("Invalid passphrase.");
uke.printStackTrace();
System.exit(-1);
} catch (MessageException me) {
System.err.println("Decrypting message failed.");
me.printStackTrace();
System.exit(-1);
} catch (IOException ioe) {
System.err.println("Writing the decrypted message failed.");
ioe.printStackTrace();
System.exit(-1);
Here are the error messages:
Exception in thread "main" java.lang.RuntimeException: NYI
at cryptix.jce.provider.elgamal.ElGamalCipher.engineGetParameters(ElGamalCipher.java:120)
at javax.crypto.Cipher.a(DashoA12275)
at javax.crypto.Cipher.init(DashoA12275)
at javax.crypto.Cipher.init(DashoA12275)
at cryptix.openpgp.algorithm.PGPElGamal.decrypt(PGPElGamal.java:612)
at cryptix.openpgp.packet.PGPPublicKeyEncryptedSessionKeyPacket.decrypt(PGPPublicKeyEncryptedSessionKeyPacket.java:189)
at cryptix.openpgp.provider.PGPEncryptedMessageImpl.decrypt(PGPEncryptedMessageImpl.java:186)
at cryptix.openpgp.provider.PGPEncryptedMessageImpl.decrypt(PGPEncryptedMessageImpl.java:315)
at cryptix.openpgp.examples.Decrypt.main(Decrypt.java:118)
Message was edited by:
eidasharif
Message was edited by:
eidasharif
Message was edited by:
eidasharif
Message was edited by:
eidasharif
Message was edited by:
eidasharif
Message was edited by:
eidasharif
Message was edited by:
eidasharif
nullYou have to download and install something called "Unlimited strength jurisdiction policy files 5.0", is the solution por the NYI (Not Yet implemented) problem. It worked in my case (you can download the file from Sun, and read the readme to know how to install it)
Maybe you are looking for
-
Second Hard Drive for Satellite P70 A01d Help
I want to install a second hard drive in my laptop. I have a 2tb Samsung Spinpoint M9T, however the hard drive has 4 extra pins which don't connect to the laptop. Do these pins need to connected or is there something else i can do to onnect the hard
-
Recovered files open in Bridge but not in PS4 or Camera Raw
My Canon T1i failed with dozens of images on the SD card. I used DiskInternals Partition Recovery to recover the files from the SD card. Many of the CR2 images show up fine in Bridge CS4, both the Content thumbnail and the Preview screen. (Screen s
-
Ipod windows to new imac?
Any information on how to transfer songs from an ipod that was previously used with windows to a new imac? There is no hard back up of the windows itunes cause the computer is fried. The Manual manage doesnt seem to be working correctly with the ipod
-
Signalling between two Windows
I am not sure how to signal between two Windows created in the same Thread. Suppose I have two Windows, WindowA and WindowB (either is a descendent from the Window hierarchy - ie. JFrame, JDialog, etc.). WindowB can be instantiated with different par
-
Importing Music and TextEdit Voice Application to Final Cut Express HD
I'm having trouble importing music tracks I bought and downloaded from the ITunes Music Store to Final Cut Express HD. Also, is there a way of importing the 'audio computer voice' from TextEdit reading some text into Final Cut Express HD - I would li