Visitors since August 21, 2007
web counters
web counters
I don't make software; I make it Better



About Me

Links

Home
View my profile
Archives
Friends
Email Me
My Blog's RSS

Friends

Nivetha
strazzerj
Page 1 of 1
Last Page | Next Page


I don't make software; I make it Better

• 2007-Oct-18 - A same Web Service returns Different Return types in Different environments

 

We developed a Web Service using C#.NET. The Web Service has 15 methods totally, 11 of them are individual methods and 4 of them are overloaded methods.

 Our UI development team uses Java technology to invoke the Web service. So they used the "WSDL2Java" tool to convert the WSDL into Java Proxy classes.

 Agreement between UI and WS development Team:

 --- All he Web methods should return the Value in "String" Data type.

 The Issue:

-- When they invoke the Web methods, all the overloaded methods return the Value in "Complex" Data type. But not in String type.

 -- Remaining 11 methods return "String" Data type as expected.

 Research:

 Working environment:

 When the Web service is deployed in Win2000 server, .NET 1.1 and IIS 5.0 working as expected. (i-e) Returns all the methods in "string" datatype.

 Not working environments:

 When the Web service is deployed in Win2003 server, .NET 1.1 and IIS 6.0  - Not working as expected.

 When the Web service is deployed in Win2000 professional, .NET 1.1 and IIS 5.0 - Not working as expected.

 Issue Cause:

 It's is still in research mode. will update the cause soon.

 

Comments ( 0 ) :: Permanent Link

• 2007-Aug-31 - SOA Testing- Strange Bug ; coz Oracle deleivered a "Debug" build to us.

 

Today, I built our first Web Service project and deployed it in our Test Server. When I consume that Web service via SoapUI and SoapSonar,  got "Unable to load DLL (oramts.dll) " error message .When  google, came to know that the root cause for the issue is, Oracle has delivered a "DEBUG" build of ORAMTS.DLL instead of giving "RELEASE" build to us.

Issue Detail :

We were quite amazed recently when we discovered the root cause of the following error message:

System.DllNotFoundException: Unable to load DLL 'oramts.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E).

We were getting this error on our application servers (not on our developer workstations) when using distributed transactions from .NET 2.0 with Oracle 9i (coordinated by MSDTC).

It turns out that the version of oramts.dll (which provides DTC transaction support for Oracle) as installed by the Oracle 9i Release 2 CD is a debug build, rather than a release build. (Let that sink in for a moment: Oracle is shipping debug builds of their software...).

This debug version is installed on our workstations (because we have Visual Studio installed), but of course not on our application servers, causing the loader exception shown above. Copying the MSVCRTD.DLL file to the System32 directory solved the problem - temporarily of course (you don't want to be installing debug builds all over the application servers because of an Oracle dll).

Anyway, if you suffer from this issue as well, you can get a patch from Oracle containing the proper dll. You can easily tell the difference by looking at the file size: 137 KB for the release build versus 192 KB for the debug build."

Source and Thanks to :  http://jelle.druyts.net/2006/06/25/UnableToLoadOramtsdllTryTheReleaseVersion.aspx

 

Comments ( 0 ) :: Permanent Link

• 2007-Aug-23 - SOA Testing : Gave a presentation in my company (Share and Learn)

Today, I gave a presentation in my company about SOA testing (Share and Learn Session after lunch ).

My Agenda was,

  • Questions came to my mind, when I was asked to test a Web Service
  • How it differs from normal testing
  • What type of testing should be done on a WS
  • Is Web Service and  full SOA testing different ?
  • Tools available to test a Web service
  • Demo – Using SoapUI and Soap Sonar

Used http://www.webservicex.net/ site to show the real time web services during demo.

 

It went well, people asked some questions in the areas of Web service security and it's implementation. Hacking SSL 3.0 ?

 

 

 

Comments ( 0 ) :: Permanent Link

• 2007-Aug-18 - Jumped into SOA testing

 

My first blog, don't know from where to start. Ok. Last week, my PM asked to create a test plan for the new requirement. It's a SOA requirement, the services will be developed in .NET 1.1 (C#) and it will be providing services to OSS(Open source - Jsp / php /..) consumers mostly.

So, I tried google mama (uncle). He showed me some forums and links. I got an excellent post from SQAforum, it showed some of the Leading tools to test SOA, like SoapUI and WebInject.(all are open source tools)

Downloaded SoapUI 1.7.1 lastweek and learning it.  Today, I downloaded SoapUI 1.7.5 and reinstalled latest version and working on it.

 

Comments ( 0 ) :: Permanent Link