I've also posted this issue to a Sun/java formum, but since it appears to be
an integration issue, this may be the better place to posr:
I have written a dot net/c# Web Services doesn't fully work with J2ME client
a) c# web service works with c# WIndows Client (local & remote web service)
b) c# web service works with J2ME client - when the Web Service is local
c) c# web service fails with J2ME client - when the Web Service is remote
error/exception:
"Missing SOAP Body or Envelope" -- This occurs at the point of invoking the
remote Web Service
Similar/Identical problem documented in Sun Forum: (but no resolution for
over two months!) http://forums.java.sun.com/thread.js...204&tstart=240
Speculation:
a) dot net Web Services are "different" from Java Web services - yet it
works fine in local mode
b) error is a misnomer & there is some other problem, perhaps fixable thru
Web.config changes remotely??
- changed Web.Config authentication (from Windows to none), but this made
no difference
- changed back to default web service namespace of tempuri.org, but this
made no difference 7 7076
Assuming that you got the permission and authetication are correctly
configured including the IIS,
The best posible way to diagnose this is , try to use some kind of
diagnostic tool, like tcptrace, or SOAPScope to view the message on the
wire. then the asp.net web services will normally return and HTML pages
when there's and error.
regards
erymuzuan
David Laub wrote: I've also posted this issue to a Sun/java formum, but since it appears to be an integration issue, this may be the better place to posr:
I have written a dot net/c# Web Services doesn't fully work with J2ME client
a) c# web service works with c# WIndows Client (local & remote web service) b) c# web service works with J2ME client - when the Web Service is local c) c# web service fails with J2ME client - when the Web Service is remote
error/exception:
"Missing SOAP Body or Envelope" -- This occurs at the point of invoking the remote Web Service
Similar/Identical problem documented in Sun Forum: (but no resolution for over two months!)
http://forums.java.sun.com/thread.js...204&tstart=240
Speculation:
a) dot net Web Services are "different" from Java Web services - yet it works fine in local mode b) error is a misnomer & there is some other problem, perhaps fixable thru Web.config changes remotely?? - changed Web.Config authentication (from Windows to none), but this made no difference - changed back to default web service namespace of tempuri.org, but this made no difference
Hello David,
Have you seen what the soap encoding style is? There could be some interop
problems if the j2me sends rpc encoded soap
HTH
Regards,
Dilip Krishnan
MCAD, MCSD.net
dkrishnan at geniant dot com http://www.geniant.com I've also posted this issue to a Sun/java formum, but since it appears to be an integration issue, this may be the better place to posr:
I have written a dot net/c# Web Services doesn't fully work with J2ME client
a) c# web service works with c# WIndows Client (local & remote web service) b) c# web service works with J2ME client - when the Web Service is local c) c# web service fails with J2ME client - when the Web Service is remote error/exception:
"Missing SOAP Body or Envelope" -- This occurs at the point of invoking the remote Web Service
Similar/Identical problem documented in Sun Forum: (but no resolution for over two months!)
http://forums.java.sun.com/thread.js...204&tstart=240
Speculation:
a) dot net Web Services are "different" from Java Web services - yet it works fine in local mode b) error is a misnomer & there is some other problem, perhaps fixable thru Web.config changes remotely?? - changed Web.Config authentication (from Windows to none), but this made no difference - changed back to default web service namespace of tempuri.org, but this made no difference
Thru SOAPScope, I can see is that the java client sends a message with no
body! So I'm not sure I can answer your question on "rpc encoded soap"
What, if anything can I do to find this out?
Thanks
David Laub
"Dilip Krishnan" <dk*******@NOSPAM.geniant.com> wrote in message
news:11**********************@msnews.microsoft.com ... Hello David, Have you seen what the soap encoding style is? There could be some
interop problems if the j2me sends rpc encoded soap
HTH Regards, Dilip Krishnan MCAD, MCSD.net dkrishnan at geniant dot com http://www.geniant.com
I've also posted this issue to a Sun/java formum, but since it appears to be an integration issue, this may be the better place to posr:
I have written a dot net/c# Web Services doesn't fully work with J2ME client
a) c# web service works with c# WIndows Client (local & remote web service) b) c# web service works with J2ME client - when the Web Service is local c) c# web service fails with J2ME client - when the Web Service is remote error/exception:
"Missing SOAP Body or Envelope" -- This occurs at the point of invoking the remote Web Service
Similar/Identical problem documented in Sun Forum: (but no resolution for over two months!)
http://forums.java.sun.com/thread.js...204&tstart=240
Speculation:
a) dot net Web Services are "different" from Java Web services - yet it works fine in local mode b) error is a misnomer & there is some other problem, perhaps fixable thru Web.config changes remotely?? - changed Web.Config authentication (from Windows to none), but this made no difference - changed back to default web service namespace of tempuri.org, but this made no difference
I've see the java proxy/stub generator takes its encoding style from the
wsdl file thet dot net generates - so, the java code IS generated with doc
(versus rpc) style method calls
I can change the dot net service to generate rpc style methods, and then the
java stub generator takes that into account, and then complains that it
can't even generate code for rpc!! (versus doc)
So, I'm still stuck, but thanks for your help anyhow
Any other good ideas?
Is the world of mixed vendor Web Services really that new?
David Laub
"David Laub" <dl***@wheels.com> wrote in message
news:e9**************@TK2MSFTNGP10.phx.gbl... Thru SOAPScope, I can see is that the java client sends a message with no body! So I'm not sure I can answer your question on "rpc encoded soap" What, if anything can I do to find this out?
Thanks
David Laub "Dilip Krishnan" <dk*******@NOSPAM.geniant.com> wrote in message news:11**********************@msnews.microsoft.com ... Hello David, Have you seen what the soap encoding style is? There could be some interop problems if the j2me sends rpc encoded soap
HTH Regards, Dilip Krishnan MCAD, MCSD.net dkrishnan at geniant dot com http://www.geniant.com
I've also posted this issue to a Sun/java formum, but since it appears to be an integration issue, this may be the better place to posr:
I have written a dot net/c# Web Services doesn't fully work with J2ME client
a) c# web service works with c# WIndows Client (local & remote web service) b) c# web service works with J2ME client - when the Web Service is local c) c# web service fails with J2ME client - when the Web Service is remote error/exception:
"Missing SOAP Body or Envelope" -- This occurs at the point of invoking the remote Web Service
Similar/Identical problem documented in Sun Forum: (but no resolution for over two months!)
http://forums.java.sun.com/thread.js...204&tstart=240
Speculation:
a) dot net Web Services are "different" from Java Web services - yet it works fine in local mode b) error is a misnomer & there is some other problem, perhaps fixable thru Web.config changes remotely?? - changed Web.Config authentication (from Windows to none), but this made no difference - changed back to default web service namespace of tempuri.org, but this made no difference
I see many subtle differences in the wdsl files between a Sun site and a dot
net site http://sunwireless.quimbik.com/serve...verscript?WSDL http://www.dmlsoftware.com/Calculato...ice1.asmx?WSDL
Maybe this differences are irrelevant, but I have a feeling some of them are
the key to solving the problem - if any kind soul who has cross java/dot net
web Service experience feels like taking this on, I'd be VERY grateful.
to repeat, the SOAP coming out of the java client has NO body - when
accessing the dmlsoftware site - but it WORKS, when accessing the identical
web service run on localhost
As an aside, if I point the java client to a NON web service, it gives the
same error (missing SOAP body), so it appears as if the java cleint does not
recognize a dot net web service as a Web Service
David Laub
"David Laub" <dl***@wheels.com> wrote in message
news:OE**************@tk2msftngp13.phx.gbl... I've see the java proxy/stub generator takes its encoding style from the wsdl file thet dot net generates - so, the java code IS generated with doc (versus rpc) style method calls
I can change the dot net service to generate rpc style methods, and then
the java stub generator takes that into account, and then complains that it can't even generate code for rpc!! (versus doc)
So, I'm still stuck, but thanks for your help anyhow
Any other good ideas?
Is the world of mixed vendor Web Services really that new?
David Laub "David Laub" <dl***@wheels.com> wrote in message news:e9**************@TK2MSFTNGP10.phx.gbl... Thru SOAPScope, I can see is that the java client sends a message with
no body! So I'm not sure I can answer your question on "rpc encoded soap" What, if anything can I do to find this out?
Thanks
David Laub "Dilip Krishnan" <dk*******@NOSPAM.geniant.com> wrote in message news:11**********************@msnews.microsoft.com ... Hello David, Have you seen what the soap encoding style is? There could be some interop problems if the j2me sends rpc encoded soap
HTH Regards, Dilip Krishnan MCAD, MCSD.net dkrishnan at geniant dot com http://www.geniant.com
> I've also posted this issue to a Sun/java formum, but since it
appears > to be an integration issue, this may be the better place to posr: > > I have written a dot net/c# Web Services doesn't fully work with
J2ME > client > > a) c# web service works with c# WIndows Client (local & remote web > service) > b) c# web service works with J2ME client - when the Web Service is > local > c) c# web service fails with J2ME client - when the Web Service is > remote > error/exception: > > "Missing SOAP Body or Envelope" -- This occurs at the point of > invoking the remote Web Service > > Similar/Identical problem documented in Sun Forum: (but no
resolution > for over two months!) > > http://forums.java.sun.com/thread.js...204&tstart=240 > > Speculation: > > a) dot net Web Services are "different" from Java Web services - yet > it > works fine in local mode > b) error is a misnomer & there is some other problem, perhaps
fixable > thru > Web.config changes remotely?? > - changed Web.Config authentication (from Windows to none), but > this made > no difference > - changed back to default web service namespace of tempuri.org, but > this > made no difference
A different angle: must I register my (dot net) Web Service with UDDI for it
to be callable form a java app? - the java doc I'm now reading implying this
UDDI registration is a MANDATORY step!
"David Laub" <dl***@wheels.com> wrote in message
news:ea**************@tk2msftngp13.phx.gbl... I see many subtle differences in the wdsl files between a Sun site and a
dot net site
http://sunwireless.quimbik.com/serve...verscript?WSDL
http://www.dmlsoftware.com/Calculato...ice1.asmx?WSDL
Maybe this differences are irrelevant, but I have a feeling some of them
are the key to solving the problem - if any kind soul who has cross java/dot
net web Service experience feels like taking this on, I'd be VERY grateful.
to repeat, the SOAP coming out of the java client has NO body - when accessing the dmlsoftware site - but it WORKS, when accessing the
identical web service run on localhost
As an aside, if I point the java client to a NON web service, it gives the same error (missing SOAP body), so it appears as if the java cleint does
not recognize a dot net web service as a Web Service
David Laub "David Laub" <dl***@wheels.com> wrote in message news:OE**************@tk2msftngp13.phx.gbl... I've see the java proxy/stub generator takes its encoding style from the wsdl file thet dot net generates - so, the java code IS generated with
doc (versus rpc) style method calls
I can change the dot net service to generate rpc style methods, and then the java stub generator takes that into account, and then complains that it can't even generate code for rpc!! (versus doc)
So, I'm still stuck, but thanks for your help anyhow
Any other good ideas?
Is the world of mixed vendor Web Services really that new?
David Laub "David Laub" <dl***@wheels.com> wrote in message news:e9**************@TK2MSFTNGP10.phx.gbl... Thru SOAPScope, I can see is that the java client sends a message with no body! So I'm not sure I can answer your question on "rpc encoded
soap" What, if anything can I do to find this out?
Thanks
David Laub "Dilip Krishnan" <dk*******@NOSPAM.geniant.com> wrote in message news:11**********************@msnews.microsoft.com ... > Hello David, > Have you seen what the soap encoding style is? There could be
some interop > problems if the j2me sends rpc encoded soap > > HTH > Regards, > Dilip Krishnan > MCAD, MCSD.net > dkrishnan at geniant dot com > http://www.geniant.com > > > I've also posted this issue to a Sun/java formum, but since it appears > > to be an integration issue, this may be the better place to posr: > > > > I have written a dot net/c# Web Services doesn't fully work with J2ME > > client > > > > a) c# web service works with c# WIndows Client (local & remote web > > service) > > b) c# web service works with J2ME client - when the Web Service is > > local > > c) c# web service fails with J2ME client - when the Web Service is > > remote > > error/exception: > > > > "Missing SOAP Body or Envelope" -- This occurs at the point of > > invoking the remote Web Service > > > > Similar/Identical problem documented in Sun Forum: (but no resolution > > for over two months!) > > > > http://forums.java.sun.com/thread.js...204&tstart=240 > > > > Speculation: > > > > a) dot net Web Services are "different" from Java Web services -
yet > > it > > works fine in local mode > > b) error is a misnomer & there is some other problem, perhaps fixable > > thru > > Web.config changes remotely?? > > - changed Web.Config authentication (from Windows to none), but > > this made > > no difference > > - changed back to default web service namespace of tempuri.org,
but > > this > > made no difference > >
Hello
It seems to me that you found your problem there. In SOAP specifications
the body is a MANDATORY tag. If your client isn't sending it then the
client has something bad.
UDDI is not mandatory.
As far as i tested, i have java clients working fine with .NET web services.
And yes, there are diferences between WSDL generated from JAVA and WSDL
generated from .NET, but they only seem to be namespace differences.
David Laub wrote: Thru SOAPScope, I can see is that the java client sends a message with no body! So I'm not sure I can answer your question on "rpc encoded soap" What, if anything can I do to find this out?
Thanks
David Laub "Dilip Krishnan" <dk*******@NOSPAM.geniant.com> wrote in message news:11**********************@msnews.microsoft.com ...
Hello David, Have you seen what the soap encoding style is? There could be some
interop
problems if the j2me sends rpc encoded soap
HTH Regards, Dilip Krishnan MCAD, MCSD.net dkrishnan at geniant dot com http://www.geniant.com
I've also posted this issue to a Sun/java formum, but since it appears to be an integration issue, this may be the better place to posr:
I have written a dot net/c# Web Services doesn't fully work with J2ME client
a) c# web service works with c# WIndows Client (local & remote web service) b) c# web service works with J2ME client - when the Web Service is local c) c# web service fails with J2ME client - when the Web Service is remote error/exception:
"Missing SOAP Body or Envelope" -- This occurs at the point of invoking the remote Web Service
Similar/Identical problem documented in Sun Forum: (but no resolution for over two months!)
http://forums.java.sun.com/thread.js...204&tstart=240
Speculation:
a) dot net Web Services are "different" from Java Web services - yet it works fine in local mode b) error is a misnomer & there is some other problem, perhaps fixable thru Web.config changes remotely?? - changed Web.Config authentication (from Windows to none), but this made no difference - changed back to default web service namespace of tempuri.org, but this made no difference
This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Jon Dellaria |
last post by:
I have been using MySql as the database using JSP's and JavaBeans but
recently I have wanted to start using the database connection pooling
mechanism built into TomCat. I think I am having a...
|
by: Paul Hutchinson |
last post by:
All,
I wonder if anyone can help/advise with the following interoperability
issue we are encountering?
We have a .NET web service that takes an abstract type as parameter.
Using it from a...
|
by: Alan Krueger |
last post by:
Greetings,
I've been able to cache Transformer objects in a Tomcat-based servlet
application to avoid unnecessary Transformer rebuilding, except for
certain ones on certain machines. I'm...
|
by: Daniel Thune, MCSE |
last post by:
I am having a problem with formatting a SOAP Header in a .Net client. The
client calls a Java Axis 1.1 based web service. In order to authenticate the
caller, the web service call is intercepted by...
|
by: Railinc |
last post by:
Hi...
I'm trying to write a web service client and am running into a problem with
getting a response back from the server. I know that a full xml message is
being returned (thanks to a tcp/ip...
|
by: srpatna |
last post by:
I am trying to access Web Service of a Vendor. Its built using Java on
Weblogic.
Connection is restricted to users with client certificate provided by them
and
NOT from any recognised authority....
|
by: Olivier BESSON |
last post by:
Hello,
I have a web service of my own on a server (vb.net). I must declare it with
SoapRpcMethod to be used with JAVA.
This is a simple exemple method of my vb source :
...
|
by: vijayalakshmi.venkataraman |
last post by:
Hello,
I have a .NET client that accesses a Java webservice.
Let me first say that the client stub I got generated from the wsdl was
incomplete and had to make changes to it manually to make it...
|
by: kapil.singhal |
last post by:
Hello,
I have created a VC++ Client in Visual Studio 6.0 which is accessing the Java Web Service. I have generated the proxy file using GSOAP 2.6 Toolkit and I am able to access the functions of...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
| |