This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.

1.0.16-funcrel

Resolved Issues

Customer Ticket IdDetails
34861Deleted transactions due to missing JAX-WS SOAP operations.
34615Deleted transactions due to missing JAX-WS SOAP operations
40304Fixes an issue where methods that are not declared in the interface are declared incorrectly as "SOAP Java Operation" objects.
40055Fixes the wrong SOAP Java Operation Object for methods that are not declared in the Interface.

Other Updates

Details
Fixes the missing SOAP operations when "message.part" WSDL node has a "type" attribute instead of an "element" attribute.

1.0.15-funcrel

Resolved Issues

Customer Ticket IdDetails
28842Allow recovering from a malformed (or empty) file when inspecting WSDL files so that no soap operations are missed.

1.0.14-funcrel

Resolved Issues

Customer Ticket IdDetails
27765Correct bug leading to disparition of SOAP Java Operations and enhancement of the algorithm for the interpretation of Spring-WS annotations.
27608Correct difference in SOAP Java operation object number from Spring WS between snapshots for same source

1.0.13-funcrel

Other Updates

Details
Error when handling Handlerchain annotation

Performance Improvements

Summary
Implementation of an efficient algorithm for the creation of links to handlers (@HandlerChain annotation)

1.0.12-funcrel

Resolved issues

Internal IDCall IDSummary
JAXWS-101-Make the extension more resilient to shortcomings in main JEE analyzer
JAXWS-102-Skip swiftly parsing errors of malformed or problematic .xml files (a warning is logged)

JAXWS-103

-Correctly handle nested classes

1.0.11-funcrel

Updates

Dependency on internal.platform updated to 0.8.4 (LTS).

Resolved issues

Internal IDCall IDSummary
JAXWS-9819765Extension com.castsoftware.jaxws has encountered an issue

1.0.10-funcrel

Updates

Automatic linkage between SOAP Client Operations and SOAP Java Operations at application level.

Resolved issues

Internal IDCall IDSummary
JAXWS-7216919BugFix: Missing operations when same name but different porttype'

JAXWS-88

-BugFix: Error: 'NoneType' object has no attribute 'get_annotations'

JAXWS-82

18347

BugFix: Missing SOAP operations when omitted @WebService operation in implementation class

1.0.9-funcrel

Problem with incorrect resolution of dependencies in 1.0.8-funcrel is solved.

1.0.8-funcrel

Resolved issues

Internal ID

Call ID

Summary

JAXWS-78-

Incorrect portType for web service operation

JAXWS-7116791

JAXWS extension crashes with a message

JAXWS-68-

SOAP Java Client not attached to a language and not visible or available in refined target when defining dependencies in CMS

Updates

  • Updated dependency versions.
  • Better support for the creation of web service operations via: 
    • Improved support to Apache-CXF
    • @PayloadRoot annotations
    • ActiveVOS (java2wsdl)

1.0.7-funcrel

Resolved issues

Internal IDCall IDSummary
JAXWS-74
Cannot install jaxws along JEE 1.0.18

1.0.6-funcrel

Resolved issues

Internal IDCall IDSummary
JAXWS-6115315TypeError: Can't convert 'NoneType' object to str implicitly
JAXWS-6215732Warning on java parsing
JAXWS-6315685xml parsing issues

1.0.5-funcrel

Resolved issues

Internal IDCall IDSummary
JAXWS-57

Warning when several classes in the same java file

JAXWS-60

xml parsing issues

1.0.4-funcrel

Resolved issues

Internal IDCall IDSummary
JAXWS-4814368

Warning MODULMSG ; Job execution Extension com.castsoftware.jaxws has encountered an issue

JAXWS-5215012; 15013

Extension com.castsoftware.jaxws has encountered an issue

JAXWS-5615017

Bad parsing of web.xml

1.0.3-funcrel

Resolved issues

Internal IDCall IDSummary
JAXWS-4714368Analysis Warning Messages- GUID duplicate found : SOAP_JV_OPERATION
JAXWS-4914395Analysis Log warning - GUID duplicate found : SOAP_JV_CLIENT_SERVICE
JAXWS-5014407Analysis Log warning - Extension com.castsoftware.jaxws has encountered an issue

1.0.2

New features

Support for WS call using QName

See Support for WS call using QName for more information about how this is supported by the extension.

Resolved issues

Internal IDCall IDSummary
JAXWS-3912000Performance issue during parsing step with Jaxws extension
JAXWS-41-

JAVA128: Annotation 'javax.jws.WebMethod' is not managed in Environment Profiles where annotation already handled by the extension

•	JAVA128: Annotation 'javax.jws.WebService' is not managed in Environment Profiles 
•	JAVA128: Annotation 'javax.jws.WebMethod' is not managed in Environment Profiles 
•	JAVA128: Annotation 'javax.xml.ws.WebServiceClient' is not managed in Environment Profiles
•	JAVA128: Annotation 'javax.jws.WebResult' is not managed in Environment Profiles
•	JAVA128: Annotation 'javax.xml.ws.WebEndpoint' is not managed in Environment Profiles 
•	JAVA128: Annotation 'javax.jws.HandlerChain' is not managed in Environment Profiles 
•	JAVA128: Annotation 'javax.jws.WebParam' is not managed in Environment Profiles
JAXWS-42-Link between the soap operation and related java method was missing.
JAXWS-43-Link between the web service invocation application and the actual soap java web services is missing.
JAXWS-4514128

Following warning is reported during analysis:

Traceback (most recent call last):
File "S:\Program Files\CAST\8.3\ThirdParty\Python34\lib\site-packages\cast\analysers\internal\plugin.py", line 123, in call_extensions2
plugin._call_extension2(className, methodName, parameter)
File "S:\Program Files\CAST\8.3\ThirdParty\Python34\lib\site-packages\cast_init_.py", line 95, in _call_extension2
method(parameter)
File "S:\ProgramData\CAST\CAST\Extensions\com.castsoftware.jaxws.1.0.1-funcrel\jaxwsAnalyzer.py", line 181, in start_web_xml
tree = etree.parse(webXmlPath)
File "lxml.etree.pyx", line 3239, in lxml.etree.parse (src\lxml\lxml.etree.c:69970)
File "parser.pxi", line 1749, in lxml.etree._parseDocument (src\lxml\lxml.etree.c:102081)
File "parser.pxi", line 1775, in lxml.etree._parseDocumentFromURL (src\lxml\lxml.etree.c:102345)
File "parser.pxi", line 1679, in lxml.etree._parseDocFromFile (src\lxml\lxml.etree.c:101380)
File "parser.pxi", line 1110, in lxml.etree._BaseParser._parseDocFromFile (src\lxml\lxml.etree.c:96832)
File "parser.pxi", line 582, in lxml.etree._ParserContext._handleParseResultDoc (src\lxml\lxml.etree.c:91290)
File "parser.pxi", line 683, in lxml.etree._handleParseResult (src\lxml\lxml.etree.c:92476)
File "parser.pxi", line 622, in lxml.etree._raiseParseError (src\lxml\lxml.etree.c:91772)
File "<string>", line None
lxml.etree.XMLSyntaxError: Start tag expected, '<' not found, line 1, column 1

1.0.1

New features

Support for Server Tag in CXF web service

See Support for Server Tag in CXF web service for more information about how this is supported by the extension.

Resolved issues

Internal IDCall IDSummary
JAXWS-35-

The following warning is reported during an analysis:

Extension com.castsoftware.jaxws has encountered an issue : 
Traceback (most recent call last):
 File "%CAST_INSTALLATION_FOLDER%\ThirdParty\Python34\lib\site-packages\cast\analysers\internal\plugin.py", line 123, in call_extensions2
 plugin._call_extension2(className, methodName, parameter)
 File "%CAST_INSTALLATION_FOLDER%\ThirdParty\Python34\lib\site-packages\cast\__init__.py", line 95, in _call_extension2
 method(parameter)
 File "C:\ProgramData\CAST\CAST\Extensions\com.castsoftware.jaxws.1.0.0-funcrel\jaxwsAnalyzer.py", line 170, in start_web_xml
 tree = etree.parse(webXmlPath)
 File "lxml.etree.pyx", line 3239, in lxml.etree.parse (src\lxml\lxml.etree.c:69970)
 File "parser.pxi", line 1749, in lxml.etree._parseDocument (src\lxml\lxml.etree.c:102081)
 File "parser.pxi", line 1775, in lxml.etree._parseDocumentFromURL (src\lxml\lxml.etree.c:102345)
 File "parser.pxi", line 1679, in lxml.etree._parseDocFromFile (src\lxml\lxml.etree.c:101380)
 File "parser.pxi", line 1110, in lxml.etree._BaseParser._parseDocFromFile (src\lxml\lxml.etree.c:96832)
 File "parser.pxi", line 582, in lxml.etree._ParserContext._handleParseResultDoc (src\lxml\lxml.etree.c:91290)
 File "parser.pxi", line 683, in lxml.etree._handleParseResult (src\lxml\lxml.etree.c:92476)
 File "parser.pxi", line 620, in lxml.etree._raiseParseError (src\lxml\lxml.etree.c:91737)
OSError: Error reading file 'C:\CASTMS_831\DEPLOY\JAX_TGU\My Package\mapi\qualification\src\main\webapp\WEB-INF\': failed to load external entity "file:///C:/CASTMS_831/DEPLOY/JAX_TGU/My%20Package/mapi/qualification/src/main/webapp/WEB-INF/"
JAXWS-36-Removing non significant information from the analysis log file to avoid user confusion.