1.0.16-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|---|
34861 | Deleted transactions due to missing JAX-WS SOAP operations. |
34615 | Deleted transactions due to missing JAX-WS SOAP operations |
40304 | Fixes an issue where methods that are not declared in the interface are declared incorrectly as "SOAP Java Operation" objects. |
40055 | Fixes 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 Id | Details |
---|---|
28842 | Allow 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 Id | Details |
---|---|
27765 | Correct bug leading to disparition of SOAP Java Operations and enhancement of the algorithm for the interpretation of Spring-WS annotations. |
27608 | Correct 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 ID | Call ID | Summary |
---|---|---|
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 ID | Call ID | Summary |
---|---|---|
JAXWS-98 | 19765 | Extension 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 ID | Call ID | Summary |
---|---|---|
JAXWS-72 | 16919 | BugFix: 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-71 | 16791 | 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 ID | Call ID | Summary |
---|---|---|
JAXWS-74 | Cannot install jaxws along JEE 1.0.18 |
1.0.6-funcrel
Resolved issues
Internal ID | Call ID | Summary |
---|---|---|
JAXWS-61 | 15315 | TypeError: Can't convert 'NoneType' object to str implicitly |
JAXWS-62 | 15732 | Warning on java parsing |
JAXWS-63 | 15685 | xml parsing issues |
1.0.5-funcrel
Resolved issues
Internal ID | Call ID | Summary |
---|---|---|
JAXWS-57 | Warning when several classes in the same java file | |
JAXWS-60 | xml parsing issues |
1.0.4-funcrel
Resolved issues
Internal ID | Call ID | Summary |
---|---|---|
JAXWS-48 | 14368 | Warning MODULMSG ; Job execution Extension com.castsoftware.jaxws has encountered an issue |
JAXWS-52 | 15012; 15013 | Extension com.castsoftware.jaxws has encountered an issue |
JAXWS-56 | 15017 | Bad parsing of web.xml |
1.0.3-funcrel
Resolved issues
Internal ID | Call ID | Summary |
---|---|---|
JAXWS-47 | 14368 | Analysis Warning Messages- GUID duplicate found : SOAP_JV_OPERATION |
JAXWS-49 | 14395 | Analysis Log warning - GUID duplicate found : SOAP_JV_CLIENT_SERVICE |
JAXWS-50 | 14407 | Analysis 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 ID | Call ID | Summary |
---|---|---|
JAXWS-39 | 12000 | Performance 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-45 | 14128 | 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 ID | Call ID | Summary |
---|---|---|
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. |