List Info

Thread: RE: True Dynamic Invocation of Web Services




RE: True Dynamic Invocation of Web Services
user name
2007-08-06 07:46:17
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:jeroen.nikkelsinfor.com] 
Sent: Thursday, February 08, 2007 4:20 PM
To: wsif-userws.apache.org
Cc: aslomcs.indiana.edu
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: Michael.Hardmansmiths-aerospace.com
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:srinivas.velidandagmail.com] 
Sent: 21 June 2007 07:37
To: wsif-userws.apache.org
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)
<Michael.Hardmansmiths-aerospace.com> 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: Michael.Hardmansmiths-aerospace.com
	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: wsif-user-unsubscribews.apache.org
<mailto:wsif-user-unsubscribews.apache.org> 
	For additional commands, e-mail: wsif-user-helpws.apache.org
	
	



____________________________________________________________
__________
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: wsif-user-unsubscribews.apache.org
For additional commands, e-mail: wsif-user-helpws.apache.org


[1]

about | contact  Other archives ( Real Estate discussion Medical topics )