I have managed to get a working soloution, and will be looking to put a
release together, can you tell me the current status of WSIF releases.
I had to modify the src to put in a fix as per the following thread

===
Hi JeroeN,

You are right.
We were also facing the same issue and we commented the check and went
ahead.
It is able to parse the schema elements now.

Regards
Prakash

-----Original Message-----
From: Jeroen Nikkels [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 08, 2007 4:20 PM
To: [email protected]
Cc: [EMAIL PROTECTED]
Subject: RE: Latest build/sources

Hi,

While trying to use this new version I run into a problem (which has
already been reported in JIRA: WSIF-75):
Parser.getTypesSchemas fails to find the schema in the wsdl types
because of the following code (lines 508-510):
                Object nextEl = extEleIt.next();
                if(!(nextEl instanceof UnknownExtensibilityElement)) {
                    continue;
                }

nextEl is a SchemaImpl which is not an UnknownExtensibilityElement and
further processing is skipped. I believe this test can be safely removed
because a few lines below the nextEl type is checked again.
I'm running with the libraries from wsif-2.1.0_RC2.

Hope someone can fix this.
Greetings,
JeroeN
===


I would prefer a released version to use, as oppposed to personally
modified code.
Thank you for any assistance.

 
Mike Hardman
GE
Aviation
Digital Systems
Information Systems (Southampton)
Software Engineer, R&TD
 
T: +44 (0)23 8024 2000
F: +44 (0)23 8024 2001
D: +44 (0)23 8024 2027
E: [EMAIL PROTECTED]
www.ge.com/aviation
 
School Lane, Chandlers Ford
Eastleigh, Hampshire, SO53 4YG, UK
GE Aviation is the business name for Smiths Aerospace Limited 
 

________________________________

From: Srinivas Velidanda [mailto:[EMAIL PROTECTED] 
Sent: 21 June 2007 07:37
To: [email protected]
Subject: Re: True Dynamic Invocation of Web Services


Try with XSUL Libraries, are advanced compared to WSIF.

Work out with the samples from XSUL, then you will get an idea how
different is it from WSIF.

Then proceed further...


On 6/20/07, Hardman, Michael (AELE)
<[EMAIL PROTECTED]> wrote: 


        Hi,
        
        I am working on a project that wishes to create a mechanism for
calling
        web services dynamically. It is envisaged that this calling will
be
        controlled by the internal scripting language of the program,
therefore 
        no compile time knowledge of the web service will exist.
        
        Our program is written in C++, but we are planning to use a
separate
        Java program (comunicating via TCP/IP sockets) to call the web
services.
        It is planned that the intercomunication will be in XML,
probably with 
        XMLBeans representation on the Java side.
        
        Idealy what I would like to do is be able to pass XML fragments
directly
        to the WSIF call engine and retrieve XML fragments back from the
        responses. These could then be handled by our program and
translated 
        to/from the nescersary structures.  As our calls will be
controlled by a
        scripting language, we can assume that the users have a grasp of
the
        correct parameters to pass to the webservices and will define a
way of 
        handling the incoming return values in an appropriate manner. We
will
        probably add some additional type checking in as a separate
task,
        therefore the WSIF component does not need to worry about this.
        
        Currently I have got the examples simplesoap and complexsoap
running and 
        have created a test client that takes a wsdl & op name and
attempts to
        map the inputs and outputs. I have managed to succesfully call a
        webservice by providing an object to deserialize the return
message to. 
        But as stated above I would prefer to do this in a dynamic
fasion so
        webservices can be chosen at runtime.
        
        I have seen some posts making rough sugestions as to how to
configure
        WSIF to operate dynamically, but none of this has given me a
concreate 
        starting point with which to pursue.
        
        My understading is that I would need to write (de)serialisation
objects
        and inform WSIF to use these. Is this a correct evaluation of
the way to
        proceed? Can you point me in the right direction as to how to
write 
        these (de)serialization routines, and how to configure WSIF to
utilize
        them?
        
        I appreciate any help you can give me in this matter
        
        
        Mike Hardman
        GE
        Aviation
        Digital Systems
        Information Systems (Southampton) 
        Software Engineer, R&TD
        
        T: +44 (0)23 8024 2000
        F: +44 (0)23 8024 2001
        D: +44 (0)23 8024 2027
        E: [EMAIL PROTECTED]
        www.ge.com/aviation
        
        School Lane, Chandlers Ford
        Eastleigh, Hampshire, SO53 4YG, UK
        GE Aviation is the business name for Smiths Aerospace Limited
        
        
        ************************************************ 
        The information contained in, or attached to, this e-mail, may
contain confidential information and is intended solely for the use of
the individual or entity to whom they are addressed and may be subject
to legal privilege.  If you have received this e-mail in error you
should notify the sender immediately by reply e-mail, delete the message
from your system and notify your system manager.  Please do not copy it
for any purpose, or disclose its contents to any other person.  The
views or opinions presented in this e-mail are solely those of the
author and do not necessarily represent those of the company.  The
recipient should check this e-mail and any attachments for the presence
of viruses.  The company accepts no liability for any damage caused,
directly or indirectly, by any virus transmitted in this email. 
        ************************************************
        
        
---------------------------------------------------------------------
        To unsubscribe, e-mail: [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> 
        For additional commands, e-mail: [EMAIL PROTECTED]
        
        



______________________________________________________________________
CAUTION: This message was sent via the Public Internet and its
authenticity cannot be guaranteed. 

______________________________________________________


 
************************************************
The information contained in, or attached to, this e-mail, may contain 
confidential information and is intended solely for the use of the individual 
or entity to whom they are addressed and may be subject to legal privilege.  If 
you have received this e-mail in error you should notify the sender immediately 
by reply e-mail, delete the message from your system and notify your system 
manager.  Please do not copy it for any purpose, or disclose its contents to 
any other person.  The views or opinions presented in this e-mail are solely 
those of the author and do not necessarily represent those of the company.  The 
recipient should check this e-mail and any attachments for the presence of 
viruses.  The company accepts no liability for any damage caused, directly or 
indirectly, by any virus transmitted in this email.
************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to