Bug 961365 - SY quickstart bean-service JBDS warnings
Summary: SY quickstart bean-service JBDS warnings
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: JBoss Fuse Service Works 6
Classification: JBoss
Component: Examples, SwitchYard
Version: 6.0.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Brian Fitzpatrick
QA Contact: Jiri Sedlacek
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-05-09 13:31 UTC by ppecka
Modified: 2015-08-02 23:43 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
When you start the JBoss Developer Studio and import an existing maven project, the server generates bean-service JBDS warnings. There is no functional impact.
Clone Of:
Environment:
Last Closed: 2013-09-09 17:26:03 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Eclipse Project 415786 0 None None None Never

Description ppecka 2013-05-09 13:31:37 UTC
Description of problem:
Description	Resource	Path	Location	Type
No bean is eligible for injection to the injection point [JSR-299 ยง5.2.1]	OrderServiceBean.java	/switchyard-quickstart-bean-service/src/main/java/org/switchyard/quickstarts/bean/service	line 30	CDI Problem
WS-I: (AP2901) A description uses neither the WSDL MIME Binding as described in WSDL 1.1 Section 5 nor WSDL SOAP binding as described in WSDL 1.1 Section 3 on each of the wsdl:input or wsdl:output elements of a wsdl:binding.	OrderService.wsdl	/switchyard-quickstart-bean-service/src/main/resources/wsdl	line 59	WSDL Problem
WS-I: (BP2402) The wsdl:binding element does not use a soapbind:binding element as defined in section "3 SOAP Binding." of the WSDL 1.1 specification.	OrderService.wsdl	/switchyard-quickstart-bean-service/src/main/resources/wsdl	line 0	WSDL Problem

Comment 1 ppecka 2013-05-14 08:00:37 UTC
Description:
Warnings/Errors found in JBDS "Problems" View, right after quickstart is imported as maven project.

steps to reproduce:
1. Start JBDS
2. import existing maven project
3. Window / Show View / Problems
4. check for errors

Comment 2 Brian Fitzpatrick 2013-08-23 15:24:10 UTC
The CDI error was resolved by prior fixes. Am looking into fixing the WSDL warnings.

Comment 3 Brian Fitzpatrick 2013-08-23 18:07:29 UTC
We believe the two WSDL warnings are being reported erroneously by the Eclipse WSDL validator. We have created BZ 415786 at Eclipse to report the issue. 

We believe these messages are reported in error and that the validator isn't respecting SOAP 1.2 extensions for WSDL as documented here: http://www.w3.org/Submission/wsdl11soap12/

It seems to be looking for the SOAP 1.1 binding, which is not required.

In the meantime we will need to accept the warnings for now or turn off WSDL validation. (Windows->Preferences, Validation, find the "WSDL Validator" entry and uncheck the Manual and Build boxes.

Comment 4 Brian Fitzpatrick 2013-09-09 15:29:05 UTC
See previous comment. We need to report these warnings upstream.

Comment 5 Brian Fitzpatrick 2013-09-09 17:26:03 UTC
Upstream warnings. Report bug against WTP if this is critical.


Note You need to log in before you can comment on or make changes to this bug.