Tuesday, August 17, 2010

WebService Oracle AS Vs Weblogic

I had this issue - "java.lang.IllegalStateException: could not find schema type named" before(here) faced it again while trying to deploy a webservice that came as part of a Hyperion product called DRM. Basically the webservices are not portable across OracleAS and Weblogic. Even I guess webservices are not portable between 9.2 and 10.3, so much about standards but it is not that straight forward.

Anycase I could think of two ways to resolve the issue 1) to re build the web service using the WSDL or Java 2) using a different ANT script for weblogic build which can use wsdlc for the specific weblogic

I didnt had much success either way, finally bumped into something called smartupgrade, these upgrade tools are provided as part of JDev to upgrade OracleAS J2EE apps to weblogic10.3.

The smartupgrade tutorial here, can be downloaded here

Using this I could at least deploy my webservice to Weblogic10.3 and solved the problem temporarily.

1 comment:

Anonymous said...

Hi

I have encountered the same problem. A web service generated for 10.1.3 from pl/sql. We want to upgrade it for weblogic 10.3.5. I tried to run Smartupgrade but got java.lang.IllegalStateException: could not find schema type named XX

So Smartupdate didn't solve my problem. Did you do anything specifik to get it to work?

/René