[jira] [Created] (CXF-7095) CDI integration doesn't use the right bus to create the server factory

2016-10-18 Thread Romain Manni-Bucau (JIRA)
Romain Manni-Bucau created CXF-7095:
---

 Summary: CDI integration doesn't use the right bus to create the 
server factory
 Key: CXF-7095
 URL: https://issues.apache.org/jira/browse/CXF-7095
 Project: CXF
  Issue Type: Bug
  Components: JAX-RS
Affects Versions: 3.1.7
Reporter: Romain Manni-Bucau


See 
http://cxf.547215.n5.nabble.com/cxi-integration-multiple-buses-during-deployment-td5773977.html

In short when creating the server in the cdi extension, the bus should be 
propagated.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CXF-7092) Swagger2Feature tries to resolve swagger-ui resources with api-docs

2016-10-18 Thread Dennis Kieselhorst (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7092?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dennis Kieselhorst updated CXF-7092:

Fix Version/s: (was: 3.1.8)
   3.2.0

> Swagger2Feature tries to resolve swagger-ui resources with api-docs
> ---
>
> Key: CXF-7092
> URL: https://issues.apache.org/jira/browse/CXF-7092
> Project: CXF
>  Issue Type: Bug
>  Components: JAX-RS
>Affects Versions: 3.1.7
> Environment: Spring Boot 1.4.1
> Swagger 2.2.2
>Reporter: Dennis Kieselhorst
>Priority: Minor
> Fix For: 3.2.0
>
> Attachments: cxf7092.png
>
>
> Add Swagger2Feature for customization to the class annotated with 
> @SpringBootApplication, e.g.:
> {code:java}
>@Bean
>public Swagger2Feature swagger2Feature() {
>   Swagger2Feature swagger2Feature = new Swagger2Feature();
>   swagger2Feature.setPrettyPrint(true);
>   swagger2Feature.setContact("person who knows the API");
>   return swagger2Feature;
>}
> {code}
> Open url for swagger UI in browser will fail with:
> {noformat}
> Caused by: java.io.FileNotFoundException: JAR entry 
> META-INF/resources/webjars/swagger-ui/2.2.2/api-docs/lib/swagger-oauth.js not 
> found in /work/m2repository/org/webjars/swagger-ui/2.2.2/swagger-ui-2.2.2.jar
>   at 
> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:142)
>   at 
> sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:150)
>   at java.net.URL.openStream(URL.java:1045)
>   at 
> org.apache.cxf.jaxrs.swagger.Swagger2Feature$SwaggerUIService.getResource(Swagger2Feature.java:298)
>   ... 102 more
> {noformat}
> Please note that it works correctly when the Swagger2Feature is 
> auto-configured without customizations.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (CXF-7092) Swagger2Feature tries to resolve swagger-ui resources with api-docs

2016-10-18 Thread Dennis Kieselhorst (JIRA)

[ 
https://issues.apache.org/jira/browse/CXF-7092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15585382#comment-15585382
 ] 

Dennis Kieselhorst commented on CXF-7092:
-

So the problem here is the scan-packages: org.apache.cxf.jaxrs.swagger". If it 
is present in addition to the @Bean Swagger2Feature it get messed up.

I suggest to simply replace the one from scan-packages if it is manually 
configured.

> Swagger2Feature tries to resolve swagger-ui resources with api-docs
> ---
>
> Key: CXF-7092
> URL: https://issues.apache.org/jira/browse/CXF-7092
> Project: CXF
>  Issue Type: Bug
>  Components: JAX-RS
>Affects Versions: 3.1.7
> Environment: Spring Boot 1.4.1
> Swagger 2.2.2
>Reporter: Dennis Kieselhorst
> Fix For: 3.2.0
>
> Attachments: cxf7092.png
>
>
> Add Swagger2Feature for customization to the class annotated with 
> @SpringBootApplication, e.g.:
> {code:java}
>@Bean
>public Swagger2Feature swagger2Feature() {
>   Swagger2Feature swagger2Feature = new Swagger2Feature();
>   swagger2Feature.setPrettyPrint(true);
>   swagger2Feature.setContact("person who knows the API");
>   return swagger2Feature;
>}
> {code}
> Open url for swagger UI in browser will fail with:
> {noformat}
> Caused by: java.io.FileNotFoundException: JAR entry 
> META-INF/resources/webjars/swagger-ui/2.2.2/api-docs/lib/swagger-oauth.js not 
> found in /work/m2repository/org/webjars/swagger-ui/2.2.2/swagger-ui-2.2.2.jar
>   at 
> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:142)
>   at 
> sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:150)
>   at java.net.URL.openStream(URL.java:1045)
>   at 
> org.apache.cxf.jaxrs.swagger.Swagger2Feature$SwaggerUIService.getResource(Swagger2Feature.java:298)
>   ... 102 more
> {noformat}
> Please note that it works correctly when the Swagger2Feature is 
> auto-configured without customizations.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CXF-7092) Swagger2Feature tries to resolve swagger-ui resources with api-docs

2016-10-18 Thread Dennis Kieselhorst (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7092?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dennis Kieselhorst updated CXF-7092:

Priority: Minor  (was: Major)

> Swagger2Feature tries to resolve swagger-ui resources with api-docs
> ---
>
> Key: CXF-7092
> URL: https://issues.apache.org/jira/browse/CXF-7092
> Project: CXF
>  Issue Type: Bug
>  Components: JAX-RS
>Affects Versions: 3.1.7
> Environment: Spring Boot 1.4.1
> Swagger 2.2.2
>Reporter: Dennis Kieselhorst
>Priority: Minor
> Fix For: 3.2.0
>
> Attachments: cxf7092.png
>
>
> Add Swagger2Feature for customization to the class annotated with 
> @SpringBootApplication, e.g.:
> {code:java}
>@Bean
>public Swagger2Feature swagger2Feature() {
>   Swagger2Feature swagger2Feature = new Swagger2Feature();
>   swagger2Feature.setPrettyPrint(true);
>   swagger2Feature.setContact("person who knows the API");
>   return swagger2Feature;
>}
> {code}
> Open url for swagger UI in browser will fail with:
> {noformat}
> Caused by: java.io.FileNotFoundException: JAR entry 
> META-INF/resources/webjars/swagger-ui/2.2.2/api-docs/lib/swagger-oauth.js not 
> found in /work/m2repository/org/webjars/swagger-ui/2.2.2/swagger-ui-2.2.2.jar
>   at 
> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:142)
>   at 
> sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:150)
>   at java.net.URL.openStream(URL.java:1045)
>   at 
> org.apache.cxf.jaxrs.swagger.Swagger2Feature$SwaggerUIService.getResource(Swagger2Feature.java:298)
>   ... 102 more
> {noformat}
> Please note that it works correctly when the Swagger2Feature is 
> auto-configured without customizations.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CXF-7095) CDI integration doesn't use the right bus to create the server factory

2016-10-18 Thread Andriy Redko (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7095?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andriy Redko updated CXF-7095:
--
Fix Version/s: 3.1.9

> CDI integration doesn't use the right bus to create the server factory
> --
>
> Key: CXF-7095
> URL: https://issues.apache.org/jira/browse/CXF-7095
> Project: CXF
>  Issue Type: Bug
>  Components: JAX-RS
>Affects Versions: 3.1.7
>Reporter: Romain Manni-Bucau
>Assignee: Andriy Redko
> Fix For: 3.1.9
>
>
> See 
> http://cxf.547215.n5.nabble.com/cxi-integration-multiple-buses-during-deployment-td5773977.html
> In short when creating the server in the cdi extension, the bus should be 
> propagated.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Assigned] (CXF-7095) CDI integration doesn't use the right bus to create the server factory

2016-10-18 Thread Andriy Redko (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7095?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andriy Redko reassigned CXF-7095:
-

Assignee: Andriy Redko

> CDI integration doesn't use the right bus to create the server factory
> --
>
> Key: CXF-7095
> URL: https://issues.apache.org/jira/browse/CXF-7095
> Project: CXF
>  Issue Type: Bug
>  Components: JAX-RS
>Affects Versions: 3.1.7
>Reporter: Romain Manni-Bucau
>Assignee: Andriy Redko
> Fix For: 3.1.9
>
>
> See 
> http://cxf.547215.n5.nabble.com/cxi-integration-multiple-buses-during-deployment-td5773977.html
> In short when creating the server in the cdi extension, the bus should be 
> propagated.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Resolved] (CXF-7095) CDI integration doesn't use the right bus to create the server factory

2016-10-18 Thread Andriy Redko (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7095?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andriy Redko resolved CXF-7095.
---
   Resolution: Fixed
Fix Version/s: 3.2.0

> CDI integration doesn't use the right bus to create the server factory
> --
>
> Key: CXF-7095
> URL: https://issues.apache.org/jira/browse/CXF-7095
> Project: CXF
>  Issue Type: Bug
>  Components: JAX-RS
>Affects Versions: 3.1.7
>Reporter: Romain Manni-Bucau
>Assignee: Andriy Redko
> Fix For: 3.2.0, 3.1.9
>
>
> See 
> http://cxf.547215.n5.nabble.com/cxi-integration-multiple-buses-during-deployment-td5773977.html
> In short when creating the server in the cdi extension, the bus should be 
> propagated.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (CXF-7096) Server side memory leaking if clients do not send CloseSequence

2016-10-18 Thread Andy Zhang (JIRA)
Andy Zhang created CXF-7096:
---

 Summary: Server side memory leaking if clients do not send 
CloseSequence
 Key: CXF-7096
 URL: https://issues.apache.org/jira/browse/CXF-7096
 Project: CXF
  Issue Type: Bug
  Components: Core
Affects Versions: 3.1.8, 3.1.7, 3.1.6
 Environment: Windows 7, CXF3.1.6, CXF3.1.7 and CXF3.1.8, Visual Studio 
12 client
Reporter: Andy Zhang
 Fix For: 3.1.9


I have a dot net client that invokes a RM web service many times. It does not 
send CloseSequence at the end. The server side tries to terminate the sequence 
based on inactivityTimeout in the WSDL. It does not seem to cleanup the 
sequence completely since the memory usage gets bigger and bigger and 
eventually the server will run out of memory.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CXF-7096) Server side memory leaking if clients do not send CloseSequence

2016-10-18 Thread Andy Zhang (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7096?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Zhang updated CXF-7096:

Environment: Windows 7, CXF3.1.6, CXF3.1.7 and CXF3.1.8, Visual Studio 12 
client, Java 7, JBoss EAP 6  (was: Windows 7, CXF3.1.6, CXF3.1.7 and CXF3.1.8, 
Visual Studio 12 client)
   Priority: Blocker  (was: Major)
Description: I have a dot net client that invokes a RM web service many 
times. It does not send CloseSequence at the end. The server side tries to 
terminate the sequence based on inactivityTimeout in the WSDL. But it does not 
seem to cleanup the sequence completely since the memory usage gets bigger and 
bigger and eventually the server will run out of memory.  (was: I have a dot 
net client that invokes a RM web service many times. It does not send 
CloseSequence at the end. The server side tries to terminate the sequence based 
on inactivityTimeout in the WSDL. It does not seem to cleanup the sequence 
completely since the memory usage gets bigger and bigger and eventually the 
server will run out of memory.)

> Server side memory leaking if clients do not send CloseSequence
> ---
>
> Key: CXF-7096
> URL: https://issues.apache.org/jira/browse/CXF-7096
> Project: CXF
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 3.1.6, 3.1.7, 3.1.8
> Environment: Windows 7, CXF3.1.6, CXF3.1.7 and CXF3.1.8, Visual 
> Studio 12 client, Java 7, JBoss EAP 6
>Reporter: Andy Zhang
>Priority: Blocker
>  Labels: features
> Fix For: 3.1.9
>
>
> I have a dot net client that invokes a RM web service many times. It does not 
> send CloseSequence at the end. The server side tries to terminate the 
> sequence based on inactivityTimeout in the WSDL. But it does not seem to 
> cleanup the sequence completely since the memory usage gets bigger and bigger 
> and eventually the server will run out of memory.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CXF-7048) Response does not include SequenceAcknowledgement

2016-10-18 Thread Andy Zhang (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Zhang updated CXF-7048:

Priority: Blocker  (was: Critical)

> Response does not include SequenceAcknowledgement
> -
>
> Key: CXF-7048
> URL: https://issues.apache.org/jira/browse/CXF-7048
> Project: CXF
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 3.1.7
> Environment: JBoss
>Reporter: Andy Zhang
>Priority: Blocker
> Fix For: 3.1.9
>
>
> I have a CXF web service deployed to JBoss and a CXF client. The 
> deliveryAssurance is AtMostOnce.
> When the service is fast no retransmission is needed and the response 
> includes SequenceAcknowledgement. But when the service is slow the client 
> usually sends retransmissions. The RM framework sends responses to only 
> include the SequenceAcknowledgement. When the request is successfully 
> processed it does not include the SequenceAcknowledgement in the actual 
> response. But the client expects it and keeps waiting till it times out. 
> dot net client also always expects SequenceAcknowledgement in the response. 
> If the SequenceAcknowledgement is not found it returns a fault saying "A 
> reply message was received with no acknowledgement."



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CXF-7048) Response does not include SequenceAcknowledgement

2016-10-18 Thread Andy Zhang (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Zhang updated CXF-7048:

Fix Version/s: (was: 3.1.8)
   3.1.9

> Response does not include SequenceAcknowledgement
> -
>
> Key: CXF-7048
> URL: https://issues.apache.org/jira/browse/CXF-7048
> Project: CXF
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 3.1.7
> Environment: JBoss
>Reporter: Andy Zhang
>Priority: Critical
> Fix For: 3.1.9
>
>
> I have a CXF web service deployed to JBoss and a CXF client. The 
> deliveryAssurance is AtMostOnce.
> When the service is fast no retransmission is needed and the response 
> includes SequenceAcknowledgement. But when the service is slow the client 
> usually sends retransmissions. The RM framework sends responses to only 
> include the SequenceAcknowledgement. When the request is successfully 
> processed it does not include the SequenceAcknowledgement in the actual 
> response. But the client expects it and keeps waiting till it times out. 
> dot net client also always expects SequenceAcknowledgement in the response. 
> If the SequenceAcknowledgement is not found it returns a fault saying "A 
> reply message was received with no acknowledgement."



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CXF-7048) Response does not include SequenceAcknowledgement

2016-10-18 Thread Andy Zhang (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Zhang updated CXF-7048:

Environment: JBoss EAP 6, Windows 7, Java 7, Visual Studio 12, CXF 3.1.7  
(was: JBoss)

> Response does not include SequenceAcknowledgement
> -
>
> Key: CXF-7048
> URL: https://issues.apache.org/jira/browse/CXF-7048
> Project: CXF
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 3.1.7
> Environment: JBoss EAP 6, Windows 7, Java 7, Visual Studio 12, CXF 
> 3.1.7
>Reporter: Andy Zhang
>Priority: Blocker
> Fix For: 3.1.9
>
>
> I have a CXF web service deployed to JBoss and a CXF client. The 
> deliveryAssurance is AtMostOnce.
> When the service is fast no retransmission is needed and the response 
> includes SequenceAcknowledgement. But when the service is slow the client 
> usually sends retransmissions. The RM framework sends responses to only 
> include the SequenceAcknowledgement. When the request is successfully 
> processed it does not include the SequenceAcknowledgement in the actual 
> response. But the client expects it and keeps waiting till it times out. 
> dot net client also always expects SequenceAcknowledgement in the response. 
> If the SequenceAcknowledgement is not found it returns a fault saying "A 
> reply message was received with no acknowledgement."



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CXF-7048) Response does not include SequenceAcknowledgement

2016-10-18 Thread Andy Zhang (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Zhang updated CXF-7048:

Description: 
I have a CXF web service, deployed to JBoss, and a dot net client. The 
deliveryAssurance is AtMostOnce.

When the service is fast and the response includes SequenceAcknowledgement. But 
when the service is slow the client usually sends retransmissions. The response 
corresponding to the retransmission only includes the SequenceAcknowledgement. 
When the request is successfully processed the response is sent back to client 
without SequenceAcknowledgement. But the client expects it always in the 
response. If the client does not find SequenceAcknowledgement it returns a 
fault to the server saying "A reply message was received with no 
acknowledgement." The client will keep waiting till it times out. 

Could you please always include the SequenceAcknowledgement in the actual 
response?


  was:
I have a CXF web service deployed to JBoss and a CXF client. The 
deliveryAssurance is AtMostOnce.

When the service is fast no retransmission is needed and the response includes 
SequenceAcknowledgement. But when the service is slow the client usually sends 
retransmissions. The RM framework sends responses to only include the 
SequenceAcknowledgement. When the request is successfully processed it does not 
include the SequenceAcknowledgement in the actual response. But the client 
expects it and keeps waiting till it times out. 

dot net client also always expects SequenceAcknowledgement in the response. If 
the SequenceAcknowledgement is not found it returns a fault saying "A reply 
message was received with no acknowledgement."



> Response does not include SequenceAcknowledgement
> -
>
> Key: CXF-7048
> URL: https://issues.apache.org/jira/browse/CXF-7048
> Project: CXF
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 3.1.7
> Environment: JBoss EAP 6, Windows 7, Java 7, Visual Studio 12, CXF 
> 3.1.7
>Reporter: Andy Zhang
>Priority: Blocker
> Fix For: 3.1.9
>
>
> I have a CXF web service, deployed to JBoss, and a dot net client. The 
> deliveryAssurance is AtMostOnce.
> When the service is fast and the response includes SequenceAcknowledgement. 
> But when the service is slow the client usually sends retransmissions. The 
> response corresponding to the retransmission only includes the 
> SequenceAcknowledgement. When the request is successfully processed the 
> response is sent back to client without SequenceAcknowledgement. But the 
> client expects it always in the response. If the client does not find 
> SequenceAcknowledgement it returns a fault to the server saying "A reply 
> message was received with no acknowledgement." The client will keep waiting 
> till it times out. 
> Could you please always include the SequenceAcknowledgement in the actual 
> response?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (CXF-7096) Server side memory leaking if clients do not send CloseSequence

2016-10-18 Thread Andy Zhang (JIRA)

[ 
https://issues.apache.org/jira/browse/CXF-7096?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15587837#comment-15587837
 ] 

Andy Zhang commented on CXF-7096:
-

[~dkulp] Hi Daniel, is there a work around to this problem? I've been trying to 
fix the issue in 3.1.7 but have got any good progress.

> Server side memory leaking if clients do not send CloseSequence
> ---
>
> Key: CXF-7096
> URL: https://issues.apache.org/jira/browse/CXF-7096
> Project: CXF
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 3.1.6, 3.1.7, 3.1.8
> Environment: Windows 7, CXF3.1.6, CXF3.1.7 and CXF3.1.8, Visual 
> Studio 12 client, Java 7, JBoss EAP 6
>Reporter: Andy Zhang
>Priority: Blocker
>  Labels: features
> Fix For: 3.1.9
>
>
> I have a dot net client that invokes a RM web service many times. It does not 
> send CloseSequence at the end. The server side tries to terminate the 
> sequence based on inactivityTimeout in the WSDL. But it does not seem to 
> cleanup the sequence completely since the memory usage gets bigger and bigger 
> and eventually the server will run out of memory.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Reopened] (CXF-7048) Response does not include SequenceAcknowledgement

2016-10-18 Thread Andy Zhang (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Zhang reopened CXF-7048:
-

> Response does not include SequenceAcknowledgement
> -
>
> Key: CXF-7048
> URL: https://issues.apache.org/jira/browse/CXF-7048
> Project: CXF
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 3.1.7
> Environment: JBoss EAP 6, Windows 7, Java 7, Visual Studio 12, CXF 
> 3.1.7
>Reporter: Andy Zhang
>Priority: Blocker
> Fix For: 3.1.9
>
>
> I have a CXF web service, deployed to JBoss, and a dot net client. The 
> deliveryAssurance is AtMostOnce.
> When the service is fast and the response includes SequenceAcknowledgement. 
> But when the service is slow the client usually sends retransmissions. The 
> response corresponding to the retransmission only includes the 
> SequenceAcknowledgement. When the request is successfully processed the 
> response is sent back to client without SequenceAcknowledgement. But the 
> client expects it always in the response. If the client does not find 
> SequenceAcknowledgement it returns a fault to the server saying "A reply 
> message was received with no acknowledgement." The client will keep waiting 
> till it times out. 
> Could you please always include the SequenceAcknowledgement in the actual 
> response?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CXF-7096) Server side memory leaking if clients do not send CloseSequence

2016-10-18 Thread Andy Zhang (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7096?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Zhang updated CXF-7096:

Description: I have a dot net client that invokes a RM web service many 
times. It does not send CloseSequence at the end. The server side tries to 
terminate the sequence based on inactivityTimeout in the WSDL. But it does not 
seem to cleanup the sequence completely since the memory usage gets larger and 
larger and eventually the server will run out of memory.  (was: I have a dot 
net client that invokes a RM web service many times. It does not send 
CloseSequence at the end. The server side tries to terminate the sequence based 
on inactivityTimeout in the WSDL. But it does not seem to cleanup the sequence 
completely since the memory usage gets bigger and bigger and eventually the 
server will run out of memory.)

> Server side memory leaking if clients do not send CloseSequence
> ---
>
> Key: CXF-7096
> URL: https://issues.apache.org/jira/browse/CXF-7096
> Project: CXF
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 3.1.6, 3.1.7, 3.1.8
> Environment: Windows 7, CXF3.1.6, CXF3.1.7 and CXF3.1.8, Visual 
> Studio 12 client, Java 7, JBoss EAP 6
>Reporter: Andy Zhang
>Priority: Blocker
>  Labels: features
> Fix For: 3.1.9
>
>
> I have a dot net client that invokes a RM web service many times. It does not 
> send CloseSequence at the end. The server side tries to terminate the 
> sequence based on inactivityTimeout in the WSDL. But it does not seem to 
> cleanup the sequence completely since the memory usage gets larger and larger 
> and eventually the server will run out of memory.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Issue Comment Deleted] (CXF-7048) Response does not include SequenceAcknowledgement

2016-10-18 Thread Andy Zhang (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Zhang updated CXF-7048:

Comment: was deleted

(was: As a work around I added the missing SequenceAcknowledgement but the 
client still complains. Please ignore this ticket.)

> Response does not include SequenceAcknowledgement
> -
>
> Key: CXF-7048
> URL: https://issues.apache.org/jira/browse/CXF-7048
> Project: CXF
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 3.1.7
> Environment: JBoss EAP 6, Windows 7, Java 7, Visual Studio 12, CXF 
> 3.1.7
>Reporter: Andy Zhang
>Priority: Blocker
> Fix For: 3.1.9
>
>
> I have a CXF web service, deployed to JBoss, and a dot net client. The 
> deliveryAssurance is AtMostOnce.
> When the service is fast and the response includes SequenceAcknowledgement. 
> But when the service is slow the client usually sends retransmissions. The 
> response corresponding to the retransmission only includes the 
> SequenceAcknowledgement. When the request is successfully processed the 
> response is sent back to client without SequenceAcknowledgement. But the 
> client expects it always in the response. If the client does not find 
> SequenceAcknowledgement it returns a fault to the server saying "A reply 
> message was received with no acknowledgement." The client will keep waiting 
> till it times out. 
> Could you please always include the SequenceAcknowledgement in the actual 
> response?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CXF-7048) Response does not include SequenceAcknowledgement

2016-10-18 Thread Andy Zhang (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Zhang updated CXF-7048:

Description: 
I have a CXF web service, deployed to JBoss, and a dot net client. The 
deliveryAssurance is AtMostOnce.

When the service is fast and the response includes SequenceAcknowledgement. But 
when the service is slow the client usually sends retransmissions. The response 
corresponding to the retransmission only includes the SequenceAcknowledgement. 
When the request is successfully processed the response is sent back to client 
without SequenceAcknowledgement. But the client expects it always in the 
response. If the client does not find SequenceAcknowledgement it returns a 
fault to the server saying "A reply message was received with no 
acknowledgement." The client will keep waiting till it times out. 

Similarly the response of CloseSequence and TerminateSequence do not have 
expected SequenceAcknowledgement either.

Could you please always include the SequenceAcknowledgement in the responses if 
applicable?


  was:
I have a CXF web service, deployed to JBoss, and a dot net client. The 
deliveryAssurance is AtMostOnce.

When the service is fast and the response includes SequenceAcknowledgement. But 
when the service is slow the client usually sends retransmissions. The response 
corresponding to the retransmission only includes the SequenceAcknowledgement. 
When the request is successfully processed the response is sent back to client 
without SequenceAcknowledgement. But the client expects it always in the 
response. If the client does not find SequenceAcknowledgement it returns a 
fault to the server saying "A reply message was received with no 
acknowledgement." The client will keep waiting till it times out. 

Similarly the response of CloseSequence and TerminateSequence do not have 
expected SequenceAcknowledgement either.

Could you please always include the SequenceAcknowledgement in the actual 
response?



> Response does not include SequenceAcknowledgement
> -
>
> Key: CXF-7048
> URL: https://issues.apache.org/jira/browse/CXF-7048
> Project: CXF
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 3.1.7
> Environment: JBoss EAP 6, Windows 7, Java 7, Visual Studio 12, CXF 
> 3.1.7
>Reporter: Andy Zhang
>Priority: Blocker
> Fix For: 3.1.9
>
>
> I have a CXF web service, deployed to JBoss, and a dot net client. The 
> deliveryAssurance is AtMostOnce.
> When the service is fast and the response includes SequenceAcknowledgement. 
> But when the service is slow the client usually sends retransmissions. The 
> response corresponding to the retransmission only includes the 
> SequenceAcknowledgement. When the request is successfully processed the 
> response is sent back to client without SequenceAcknowledgement. But the 
> client expects it always in the response. If the client does not find 
> SequenceAcknowledgement it returns a fault to the server saying "A reply 
> message was received with no acknowledgement." The client will keep waiting 
> till it times out. 
> Similarly the response of CloseSequence and TerminateSequence do not have 
> expected SequenceAcknowledgement either.
> Could you please always include the SequenceAcknowledgement in the responses 
> if applicable?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CXF-7048) Response does not include SequenceAcknowledgement

2016-10-18 Thread Andy Zhang (JIRA)

 [ 
https://issues.apache.org/jira/browse/CXF-7048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Zhang updated CXF-7048:

Description: 
I have a CXF web service, deployed to JBoss, and a dot net client. The 
deliveryAssurance is AtMostOnce.

When the service is fast and the response includes SequenceAcknowledgement. But 
when the service is slow the client usually sends retransmissions. The response 
corresponding to the retransmission only includes the SequenceAcknowledgement. 
When the request is successfully processed the response is sent back to client 
without SequenceAcknowledgement. But the client expects it always in the 
response. If the client does not find SequenceAcknowledgement it returns a 
fault to the server saying "A reply message was received with no 
acknowledgement." The client will keep waiting till it times out. 

Similarly the response of CloseSequence and TerminateSequence do not have 
expected SequenceAcknowledgement either.

Could you please always include the SequenceAcknowledgement in the actual 
response?


  was:
I have a CXF web service, deployed to JBoss, and a dot net client. The 
deliveryAssurance is AtMostOnce.

When the service is fast and the response includes SequenceAcknowledgement. But 
when the service is slow the client usually sends retransmissions. The response 
corresponding to the retransmission only includes the SequenceAcknowledgement. 
When the request is successfully processed the response is sent back to client 
without SequenceAcknowledgement. But the client expects it always in the 
response. If the client does not find SequenceAcknowledgement it returns a 
fault to the server saying "A reply message was received with no 
acknowledgement." The client will keep waiting till it times out. 

Could you please always include the SequenceAcknowledgement in the actual 
response?



> Response does not include SequenceAcknowledgement
> -
>
> Key: CXF-7048
> URL: https://issues.apache.org/jira/browse/CXF-7048
> Project: CXF
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 3.1.7
> Environment: JBoss EAP 6, Windows 7, Java 7, Visual Studio 12, CXF 
> 3.1.7
>Reporter: Andy Zhang
>Priority: Blocker
> Fix For: 3.1.9
>
>
> I have a CXF web service, deployed to JBoss, and a dot net client. The 
> deliveryAssurance is AtMostOnce.
> When the service is fast and the response includes SequenceAcknowledgement. 
> But when the service is slow the client usually sends retransmissions. The 
> response corresponding to the retransmission only includes the 
> SequenceAcknowledgement. When the request is successfully processed the 
> response is sent back to client without SequenceAcknowledgement. But the 
> client expects it always in the response. If the client does not find 
> SequenceAcknowledgement it returns a fault to the server saying "A reply 
> message was received with no acknowledgement." The client will keep waiting 
> till it times out. 
> Similarly the response of CloseSequence and TerminateSequence do not have 
> expected SequenceAcknowledgement either.
> Could you please always include the SequenceAcknowledgement in the actual 
> response?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)