| Summary: | Add/Remove operations on a VDB should block other operations on the VDB | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise SOA Platform 5 | Reporter: | Marc Shirley <mshirley> |
| Component: | EDS | Assignee: | Van Halbert <vhalbert> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Mike Harvey <mharvey> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 5.2.0 GA | CC: | belong, dlesage, fnguyen, jolee, jpechane, vhalbert |
| Target Milestone: | --- | ||
| Target Release: | 5.3.0 GA | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://jira.jboss.org/jira/browse/SOA-3521 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: |
According to http://wiki.eclipse.org/Eclipse/UNC_Paths, the java.net.* libraries do not handle UNC paths as well as org.eclipse.core.runtime.URIUtil does. As a result, when UNC paths were being used, VDB dependencies were not being resolved correctly and an ArrayIndexOutOfBoundsException was being thrown.
The VdbModelEntry.synchronizeModelEntry method has been modified to use URIUtil to get the URI and no exception is encountered.
|
Story Points: | --- |
| Clone Of: | SOA-3521 | Environment: |
Windows
|
| Last Closed: | 2013-07-09 13:42:14 UTC | Type: | Support Patch |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | |||
| Bug Blocks: | 835921 | ||
|
Description
Marc Shirley
2011-10-24 19:24:54 UTC
Link: Added: This issue Cloned from TEIIDDES-1118 Security: Added: JBoss Internal Workaround Description: Added: The network filesystem is mapped to a drive letter in a Windows environment. Instead of using the UNC Path for the model, use the mapped drive, to import the model. Designer committed the fix to its 7.7 branch and should be in the SOA 5.3 release. Barry LaFond <blafond> updated the status of jira TEIIDDES-1118 to Reopened Barry LaFond <blafond> made a comment on jira TEIIDDES-1118 The fix broke on linux and we double-encoding the URI causing same ArrayIndexOutOfBoundsException. Re-opening Mark Drilling <mdrilling> updated the status of jira TEIIDDES-1118 to Resolved Mark Drilling <mdrilling> made a comment on jira TEIIDDES-1118 commit additional fix for handling windows UNC path issue. avoids conversion of EMF and java.net URI altogether due to UNC path issues. Tested and it worked fine. Barry LaFond <blafond> updated the status of jira TEIIDDES-1118 to Closed Barry LaFond <blafond> made a comment on jira TEIIDDES-1118 Version 8.0 Final is released Lucie Fabrikova <lfabriko> updated the status of jira TEIIDDES-1118 to Reopened Barry LaFond <blafond> updated the status of jira TEIIDDES-1118 to Resolved Barry LaFond <blafond> updated the status of jira TEIIDDES-1118 to Closed |