[JBoss JIRA] Created: (JBWS-2978) WSA implementation does not verify soap action and wsa action mismatch
by Jim Ma (JIRA)
WSA implementation does not verify soap action and wsa action mismatch
----------------------------------------------------------------------
Key: JBWS-2978
URL: https://jira.jboss.org/jira/browse/JBWS-2978
Project: JBoss Web Services
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: jbossws-native
Affects Versions: jbossws-native-3.3.0.CR1
Reporter: Jim Ma
Assignee: Jim Ma
Fix For: jbossws-native-3.3.0
Web Services Addressing SOAP Binding spec section 4.2 :
"Use of the SOAPAction HTTP request header field is required when using the SOAP 1.1 HTTP binding. The field-value of the SOAPAction HTTP request header MUST either be the value of the [action] property enclosed in quotation marks, or the empty value "". The latter case supports the ability to obscure the [action] property through SOAP-level security mechanisms, without requiring otherwise unnecessary transport-level security. Any other value for SOAPAction results in an Invalid Message Addressing Property fault."
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 1 month
[JBoss JIRA] Created: (JBWS-2975) JAXBSerializer does not use defaultNamespace to create JAXBContext
by Jim Ma (JIRA)
JAXBSerializer does not use defaultNamespace to create JAXBContext
-------------------------------------------------------------------
Key: JBWS-2975
URL: https://jira.jboss.org/jira/browse/JBWS-2975
Project: JBoss Web Services
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: jbossws-native
Affects Versions: jbossws-native-3.3.0.CR1
Reporter: Jim Ma
Assignee: Jim Ma
Fix For: jbossws-native-3.3.0
The namespace prefix of type attribute in return element is lost in the marshaled message for GetCars object:
--------Car.java-----------
@XmlSeeAlso({Toyota.class, Ford.class})
public abstract class Car {
private String model;
private String make;
public String getModel() {
return model;
}
public void setModel(String model) {
this.model = model;
}
public String getMake() {
return make;
}
public void setMake(String make) {
this.make = make;
}
}
------Ford.java-----------
public class Ford extends Car {
private String color;
private final String make="Ford";
public Ford() {
setMake("Ford");
}
public String getMake() {
return make;
}
public Ford(String model, String color) {
setModel(model);
this.color = color;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
}
---GetCars.java----------
@XmlRootElement(name = "getSedansResponse", namespace = "http://jbossws.jboss.org")
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "getSedansResponse", namespace = "http://jbossws.jboss.org")
public class GetCars {
@XmlElement(name = "return", namespace = "")
private List<Car> _return;
/**
*
* @return
* returns List<Car>
*/
public List<Car> getReturn() {
return this._return;
}
/**
*
* @param _return
* the value for the _return property
*/
public void setReturn(List<Car> _return) {
this._return = _return;
}
}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 1 month
[JBoss JIRA] Created: (JBWS-1672) SunRI does not respect @HandlerChain on client SEI
by Thomas Diesler (JIRA)
SunRI does not respect @HandlerChain on client SEI
--------------------------------------------------
Key: JBWS-1672
URL: http://jira.jboss.com/jira/browse/JBWS-1672
Project: JBoss Web Services
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: integration-sunri
Reporter: Thomas Diesler
Fix For: jbossws-2.1.0
tests-run-internal:
[junit] Running org.jboss.test.ws.jaxws.samples.handlerchain.HandlerChainTestCase
[junit] FIXME: [JBWS-1671] SunRI client handler cannot set mime header
[junit] Tests run: 2, Failures: 1, Errors: 0, Time elapsed: 4.209 sec
[junit] Test org.jboss.test.ws.jaxws.samples.handlerchain.HandlerChainTestCase FAILED
@WebService(name="Endpoint")
@SOAPBinding(style = SOAPBinding.Style.RPC)
@HandlerChain(file = "jaxws-handlers-client.xml") // relative path from the class file
public interface EndpointWithHandlerChain
{
public String echo(String input);
}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 1 month