Thanks Russ, I've not played with JSP in years, will give it a shot. I'm
willing to even try Pascal at this point!


On Tue, Oct 2, 2012 at 8:37 PM, Russ Michaels <[email protected]> wrote:

>
> Dont forget that you are using jrun which also allows you to use jsp as
> well, perhaps you could try doing this from jsp and see if that works,
> which may save you some head banging as cfm and jsp can happily work
> together.
>
> Regards
> Russ Michaels
> On Oct 2, 2012 6:32 PM, "Pete Freitag" <[email protected]> wrote:
>
> >
> > My Guess is that this has something to do with the RSA BSafe crypto-j
> > security provider that CF Enterprise ships with. This API was upgraded in
> > CF10, so you could try that as an option. When you run Java from the
> > command line, you are not using Crypto-J, when you run java within CF you
> > are.
> >
> > Another thing to try would be CF Standard since CF standard uses the
> > default Java security provider.
> >
> > You might also be able to have CF9 Ent run with the default security
> > provider via some JVM options.
> >
> > Also can you post the full stack trace for the error you are getting in
> CF?
> >
> > --
> > Pete Freitag - Adobe Community Professional
> > http://foundeo.com/ - ColdFusion Consulting & Products
> > http://petefreitag.com/ - My Blog
> > http://hackmycf.com - Is your ColdFusion Server Secure?
> >
> >
> >
> >
> > On Tue, Oct 2, 2012 at 11:01 AM, Donnie Bachan (Gmail) <
> > [email protected]> wrote:
> >
> > >
> > > Thanks Dave,
> > >
> > > You just pass the location of the key file as a string so I'm just
> > passing
> > > in C:\wamp\.....\ClientKey.pem both in CF and Java class. I've tried
> > using
> > > Wireshark as well to look at the packets being sent. From Java the
> > request
> > > is fine, from CF the remote URL never gets called at all so it's not
> even
> > > getting to the bit where it makes the request. What I don't understand
> is
> > > why it's throwing the same error when I use a wrapper java class that
> > then
> > > invokes the SDK. Even if I hard code the paths to the files in the java
> > > wrapper class and all CF does is call the wrapper class I get the same
> > > error. I'm thinking it may be some sort of permission issue why it
> can't
> > > read the key file but I can't figure out what to change. CF and Java
> and
> > > Apache all have full permissions on the directories.
> > >
> > > Donnie Bachan
> > >
> > > >
> > > > > This returns an error: Cannot get key bytes, not PKCS#8 encoded.
> If,
> > > > > however, I wrap this in a java class and execute from command line
> it
> > > > works
> > > > > just fine. It just refuses to work when called from ColdFusion.
> > > >
> > > > How are you providing the key file to the Java class from within CF?
> > > > Are you just reading it via CFFILE? I suspect that's the problem,
> > > > although I don't know what the solution would be exactly. When you
> > > > execute the Java class from the command line, how are you providing
> > > > the file in that case?
> > > >
> > > >
> > >
> > >
> > >
> >
> >
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:352815
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to