| Summary: | SOAPProxy Contains Major Logic in Constructor | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise SOA Platform 5 | Reporter: | Brad Davis <brad.davis> |
| Component: | JBossESB | Assignee: | Ken Johnson <kejohnso> |
| Status: | NEW --- | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 5.0.0 GA | CC: | brad.davis |
| Target Milestone: | --- | ||
| Target Release: | FUTURE | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://jira.jboss.org/jira/browse/SOA-2064 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | Feature Request | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Brad Davis
2010-05-03 16:10:48 UTC
At the moment you should be able to achieve this through the help of static methods. One more comment, why are you not using properties within your jboss-esb.xml file??? This should already enable the functionality you are trying to achieve. Kevin, what does this mean: At the moment you should be able to achieve this through the help of static methods. I have tried the properties within the jboss-esb.xml the way you suggested by email, and it works, so I dropped that out of my codebase. However, I did not attempt this in my code until I went through JBoss Support, which said it was not possible: See: https://support.redhat.com/jbossnetwork/restricted/caseDetail.html?caseId=832723 As far as properties in the ESB file, can you point me to the point in the documentation where that is noted? As far as this bug goes, the logic being in the constructor also leads to the issue of the whole service failing when the proxied web service is temporarily unavailable on server restart. You suggested: "It is currently a requirement that the wsdl exist when starting the service, although it should be possible to handle this through a barrier of sorts. What is your scenario?" The scenario is that, if SOA-P is bounced, and a webservice is unavailable that it should be proxying, it leads to an exception on deployment of the ESB service, and *no way* to recover the service, even if the remote service comes back online. If this is a requirement of the SoapProxy, it is a design flaw. The SoapProxy should return a SoapFault until the point that the service becomes available. Sorry, you need to continue this through support or take it to the forums. I have already followed up on the support case but will do so again. Help Desk Ticket Reference: Removed: https://support.redhat.com/jbossnetwork/restricted/caseDetail.html?caseId=832723 Added: https://enterprise.redhat.com/issue-tracker/832723 This has been triaged for SOA 5.1.0. Not in SOA 5.1.0 new related salesforce ticket: https://na7.salesforce.com/500A00000043OkA Link: Added: This issue is related to PRODMGT-16 |