× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Buck --

I think you need to look in each of the jars in the sun.boot.class.path in
the working machine and see if you can find
com.sun.net.ssl.TrustManagerFactory.  If you can find it in one of those jar
files, you need to figure out which one and see if that one is on your
tradeshow machine.  Jsse14.jar is on my machine but it contains only IBM
classes.  I don't have jdkptf14.zip or security.jar so those would both be
good places to start.

If you can't find the class in any of the jars in the boot classpath, then
that must mean that your working machine is acutally loading a different
class based on some Versign configuration file.  I'm not familiar with the
DashoPro product.  Or, there might be a configuration line you're missing in
java.security or you might be pointing to a different java.security file.
If you start the product using verbose class loading it should show you
exactly what's being loaded.

Just take this one step at a time and you should be able to figure out the
differences despite the poor documentation.

Gary



> -----Original Message-----
> From: java400-l-bounces@xxxxxxxxxxxx 
> [mailto:java400-l-bounces@xxxxxxxxxxxx] On Behalf Of Buck Calabro
> Sent: Tuesday, September 14, 2004 2:00 PM
> To: java400-l@xxxxxxxxxxxx
> Subject: Re: Can't move JSSE app from one iSeries to another
> 
> Gary wrote:
> 
> > This class should be in jsse.jar which is in the same place 
> as rt.jar.  
> > It is suppled with JDK 1.4.
> 
> Yes, I know.  That's what makes this so frustrating.  The new 
> machine is our demo box and it's on its way to the trade 
> show.  If I can get connectivity I will try the code you posted.
> 
> I used to think that I could read the manuals and understand 
> what they said.  This page is almost useless:
> http://publib.boulder.ibm.com/iseries/v5r2/ic2924/info/rzaha/rzahajsse
> providers.htm  Yes, the provider is called IBMJSSE and I 
> should specify that on my  
> java.security.Security.getProvider() method.  The problem is 
> that it isn't my code - it's Verisign's, and they use 
> whatever they use as part of their 'runs anywhere' implementation.
> 
> Reading about how Java finds the Bootstrap pages 
> http://java.sun.com/j2se/1.4.2/docs/tooldocs/findingclasses.ht
> ml leads me to believe that the files loaded at bootstrap 
> time are either in jre/lib (like rt.jar) or in jre/lib/ext.  
> Well, our friend jsse.jar isn't in either of those places on 
> the working machine, yet
> 
> sun.boot.class.path=
> /QIBM/ProdData/Java400/jdk14/lib/jdkptf14.zip:
> /QIBM/ProdData/CAP/jsse14.jar:
> /QIBM/ProdData/Java400/jdk14/lib/IBMiSeriesJSSE.jar:
> /QIBM/ProdData/Java400/jdk14/lib/jce.jar:
> /QIBM/ProdData/Java400/jdk14/lib/jaas.jar:
> /QIBM/ProdData/Java400/jdk14/lib/certpath.jar:
> /QIBM/ProdData/OS400/Java400/ext/ibmpkcs.jar:
> /QIBM/ProdData/OS400/Java400/ext/ibmjgssprovider.jar:
> /QIBM/ProdData/Java400/jdk14/lib/security.jar:
> /QIBM/ProdData/Java400/jdk14/lib/rt.jar:
> /QIBM/ProdData/Java400/jdk14/lib/charsets.jar:
> /QIBM/ProdData/Java400/jdk14/lib/sunrsasign.jar:
> /QIBM/ProdData/OS400/Java400/ext/IBMmisc.jar:
> /QIBM/ProdData/Java400/
> 
> ... no mention of how /QIBM/ProdData/CAP/jsse14.jar: got in 
> there, and the Infocenter isn't helpful either 
> http://publib.boulder.ibm.com/iseries/v5r2/ic2924/info/rzaha/classpth.
> htm
> 
> I know you're trying to help and I appreciate it.  I'm 
> frustrated with myself more than anything else at this point 
> because I like to think that I can step in to the middle of a 
> situation and sort it out, but that just isn't happening 
> here.  I will run the code when the machine comes back and 
> let you know what's what.
> 
> Thanks!
>   --buck
> 
> 
> 
> --
> This is the Java Programming on and around the iSeries / 
> AS400 (JAVA400-L) mailing list To post a message email: 
> JAVA400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change 
> list options,
> visit: http://lists.midrange.com/mailman/listinfo/java400-l
> or email: JAVA400-L-request@xxxxxxxxxxxx Before posting, 
> please take a moment to review the archives at 
> http://archive.midrange.com/java400-l.
> 


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.