Thanks Ben, That did the trick perfectly!
On another note, is there an easier way to load the example.jks keystore file without needing to use Java's FileInputStream? Regards, Carl Bourne On 7 Jan 2013, at 22:10, Benjamin Browning <bbrown...@redhat.com> wrote: > You can accomplish the same thing without String.new via > > "lexicon".to_java.toCharArray > > And, I wouldn't suggest using java_import for java.lang.String since as > you've noticed (via the already initialized constant warning) that conflicts > with Ruby's built-in String class. > > Ben > > On Jan 7, 2013, at 5:03 PM, Carl Bourne <carl.bou...@me.com> wrote: > >> Hi, >> >> I may be misunderstanding something here, but Is there an easy way in >> JRuby/Ruby to convert a string such as "lexicon" into a character array? >> >> The only way I've been able to achieve this so far is like this: - >> >>> String.new("lexicon").toCharArray) >> >> >> Which requires me to: - >> >>> java_import java.lang.String >> >> >> Which then creates warnings like this when I run my code: - >> >>> warning: already initialized constant String >> >> >> I was assuming there would a more Ruby like way to achieve this without >> having to use java.lang.String. >> >> My objective is to open a Java Keystore file which requires a password. e.g. >> >> kstore.load(FileInputStream.new("example.jks"), >> String.new("lexicon").toCharArray) >> >> Best Regards, >> >> Carl >> >> --------------------------------------------------------------------- >> To unsubscribe from this list, please visit: >> >> http://xircles.codehaus.org/manage_email > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email