-
Bug
-
Resolution: Fixed
-
P3
-
8u102
-
team
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8197283 | 8u192 | Aleksej Efimov | P3 | Resolved | Fixed | b01 |
JDK-8195466 | 8u172 | Aleksej Efimov | P3 | Resolved | Fixed | b03 |
JDK-8190615 | 8u171 | Aleksej Efimov | P3 | Resolved | Fixed | b01 |
JDK-8185811 | 8u162 | Aleksej Efimov | P3 | Resolved | Fixed | b01 |
JDK-8183443 | 8u161 | Aleksej Efimov | P3 | Resolved | Fixed | b01 |
JDK-8185203 | 8u144 | Aleksej Efimov | P3 | Resolved | Fixed | b31 |
JDK-8183065 | 8u141 | Aleksej Efimov | P3 | Resolved | Fixed | b31 |
JDK-8182663 | 8u131 | Aleksej Efimov | P3 | Closed | Fixed | b34 |
JDK-8198099 | emb-8u171 | Aleksej Efimov | P3 | Resolved | Fixed | b01 |
JDK-8192301 | emb-8u161 | Aleksej Efimov | P3 | Resolved | Fixed | b01 |
In case of simple WS that echoes input parameter the reponse returned to the client differs from the parameter value sent in request.
For example, WS can be illustrated by such implementation:
@WebService(endpointInterface = "ws.HelloWorld")
public class HelloWorldImpl implements HelloWorld {
@Override
public String getHelloWorldAsString(String name) {
System.out.println("Server-side parameter value: '"
+ name.replaceAll("\r", "#CR")
.replaceAll("\n", "#NL") + "'");
return name;
}
}
and usage of WS:
String response = hello.getHelloWorldAsString(request);
After the round trip client/server communication the following values can be observed:
request value:'CarrigeReturn and NewLine symbols:#CR#NL#NL#CR#CR#NL'
server-side value:'CarrigeReturn and NewLine symbols:#NL#NL#NL#NL'
sesponse value:'CarrigeReturn and NewLine symbols:#NL#NL#NL#NL'
- backported by
-
JDK-8183065 In java 8, the marshalling with JAX-WS does not escape carriage return
-
- Resolved
-
-
JDK-8183443 In java 8, the marshalling with JAX-WS does not escape carriage return
-
- Resolved
-
-
JDK-8185203 In java 8, the marshalling with JAX-WS does not escape carriage return
-
- Resolved
-
-
JDK-8185811 In java 8, the marshalling with JAX-WS does not escape carriage return
-
- Resolved
-
-
JDK-8190615 In java 8, the marshalling with JAX-WS does not escape carriage return
-
- Resolved
-
-
JDK-8192301 In java 8, the marshalling with JAX-WS does not escape carriage return
-
- Resolved
-
-
JDK-8195466 In java 8, the marshalling with JAX-WS does not escape carriage return
-
- Resolved
-
-
JDK-8197283 In java 8, the marshalling with JAX-WS does not escape carriage return
-
- Resolved
-
-
JDK-8198099 In java 8, the marshalling with JAX-WS does not escape carriage return
-
- Resolved
-
-
JDK-8182663 In java 8, the marshalling with JAX-WS does not escape carriage return
-
- Closed
-
- relates to
-
JDK-8176508 Update JAX-WS RI integration to latest version
-
- Closed
-
-
JDK-8171195 JAX-B Marshal/Unmarshal not symmetric for Strings with newline characters CR LF
-
- Closed
-
-
JDK-8196491 Newlines in JAXB string values of SOAP-requests are escaped to "
"
-
- Resolved
-
-
JDK-8196755 Marshalling with JAX-WS escapes carriage return with entity reference
-
- Closed
-