Here they are.
info on key store.
--(0802:Thu,27 Apr 06:$)-- keytool -keystore keystore
-alias jetty -genkey -keyalg RSA
Enter keystore password: dingodino
What is your first and last name?
[Unknown]: Service Mix
What is the name of your organizational unit?
[Unknown]: SM
What is the name of your organization?
[Unknown]: Apache
What is the name of your City or Locality?
[Unknown]: Open City
What is the name of your State or Province?
[Unknown]: Open Province
What is the two-letter country code for this unit?
[Unknown]: OS
Is CN=Service Mix, OU=SM, O=Apache, L=Open City,
ST=Open Province, C=OS correct?
[no]: yes
Enter key password for <jetty>
(RETURN if same as keystore password):
--- Guillaume Nodet <[EMAIL PROTECTED]> wrote:
> Cool, glad to here that.
> Btw, if you have a working set of keystore and
> truststore that i can
> use for tests, that would be handy ...
>
> Thanks,
> Guillaume Nodet
>
> On 4/26/06, Eric Dofonsou <[EMAIL PROTECTED]>
> wrote:
> > Okay guys,
> > it's working as exepct, I had the wrong values for
> > service and endpoint. My mistake.
> >
> > --- Eric Dofonsou <[EMAIL PROTECTED]> wrote:
> >
> > > Okay I get it, however this only works with
> the
> > > JSR181 endpoints. When I access an "external
> web
> > > service" endpoint via the http ProviderProcessor
> and
> > > specify a WSDL for it with the wsdlRessource
> > > attribute. it does not work.
> > > I'am not sure why it's not working. But I get
> a
> > > "No
> > > wsdl ressource available" message. I'am
> > > investigating
> > > on this. I will be keeping you informed,
> meanwhile
> > > if you do have any info or an example that works
> > > please let me know. I might be doing something
> > > wrong.
> > >
> > > Ps : I've included a copy of my servicemix.xml
> just
> > > in
> > > case change the variable for valide urls.
> > >
> > >
> > > --- Guillaume Nodet <[EMAIL PROTECTED]> wrote:
> > >
> > > > I do.
> > > >
> > > > The main reason is to be able to generate a
> valid
> > > > wsdl when the
> > > > portType namespace is not the same than the
> > > service
> > > > namespace.
> > > > In such a case, a standalone wsdl can not be
> > > > generated (in a
> > > > standalone wsdl, all definitions belong to the
> > > same
> > > > namespace) and two
> > > > wsdls are generated. The main.wsdl contains
> the
> > > > service definition
> > > > and imports another wsdl which contains the
> > > portType
> > > > definition.
> > > >
> > > > When the incoming request is
> > > > "http://localhost:8192/Service/?wsdl",
> > > > the query string is "?wsdl" and the component
> > > > redirects to
> > > > "/Service/main.wsdl".
> > > > For such a request, the query string is null
> and
> > > the
> > > > path ends with
> > > > ".wsdl". The component looks for the
> requested
> > > wsdl
> > > > from a map and
> > > > returns it.
> > > >
> > > > You can see this behavior by changing the
> content
> > > of
> > > > the jsr181
> > > > service unit from the soap-binding demo to
> force
> > > the
> > > > use of another
> > > > namespace for the interface name:
> > > >
> > > > <?xml version="1.0"?>
> > > > <beans
> > > >
> > >
> >
>
xmlns:jsr181="http://servicemix.apache.org/jsr181/1.0"
> > > >
> xmlns:demo="urn:servicemix:soap-binding"
> > > > xmlns:itf="urn:itf">
> > > >
> > > > <classpath>
> > > > <location>.</location>
> > > > </classpath>
> > > >
> > > > <jsr181:endpoint
> pojoClass="soap.SimpleService"
> > > > annotations="none"
> > > >
> service="demo:simple-service"
> > > > endpoint="simple-service"
> > > > interfaceName="itf:service"
> />
> > > >
> > > > </beans>
> > > >
> > > > I do not know what are the problems with
> https,
> > > but
> > > > this works fine
> > > > for me with http at least.
> > > >
> > > > Cheers,
> > > > Guillaume Nodet
> > > >
> > > > On 4/26/06, Eric Dofonsou
> <[EMAIL PROTECTED]>
> > > > wrote:
> > > > > I'am using the wsdlRessource attribute.
> > > > >
> > > > > From what I see in the code the following
> bloack
> > > > has
> > > > > been added to the process function :
> > > > > String query =
> > > > request.getQueryString();
> > > > > if (query != null &&
> > > > > query.trim().equalsIgnoreCase("wsdl")) {
> > > > > String uri =
> > > > request.getRequestURI();
> > > > > if (!uri.endsWith("/")) {
> > > > > uri += "/";
> > > > > }
> > > > > uri += "main.wsdl";
> > > > > response.sendRedirect(uri);
> > > > > return;
> > > > > }
> > > > > String path =
> request.getPathInfo();
> > > > > if (path.startsWith("/")) {
> > > > > path = path.substring(1);
> > > > > }
> > > > > if (path.endsWith(".wsdl")) {
> > > > > Definition def =
> (Definition)
> > > > > endpoint.getWsdls().get(path);
> > > > > generateWSDL(response, def);
> > > > > return;
> > > > > }
> > > > >
> > > > > What this does is if we have a ?WSDL
> request, it
> > > > > redirects to <endpoint>/main.wsl. I can
> > > > understand
> > > > > this however the last condition that test if
> the
> > > > > request ends with .wsdl is never called and
> so
> > > > > generateWSDL is never called either. Anyone
> > > knows
> > > > why
> > > > > this has been added ?
> > > > >
> > > > > --- "Gerdes, Mike" <[EMAIL PROTECTED]>
> > > wrote:
> > > > >
> > > > > >
> > > > > > If you find something please let me know
> so
> > > that
> > > > I
> > > > > > might get also forward. I think there is
> an
> > > > option
> > > > > > wsdl-resource for the http component, but
> I
> > > > haven't
> > > > > > tried it out today. But tomorrow is a new
> day
> > > > and
> > > > > > then I will take a look at it.
> > > > > >
> > > > > > Good luck
> > > > > >
> > > > > > -----Ursprüngliche Nachricht-----
> > > > > > Von: Eric Dofonsou
> > > [mailto:[EMAIL PROTECTED]
> > > > > > Gesendet: Mittwoch, 26. April 2006 16:16
> > > > > > An: [email protected]
> > > > > > Betreff: Re: AW: AW: AW: HTTPS support ?
> > > > > >
> > > > > >
> > > > > >
> > > > > > Humm indeed you are right, i've already
> used
>
=== message truncated ===
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com