
| Key: |
FB-11151
|
| Type: |
Bug
|
| Status: |
Closed
|
| Resolution: |
Deferred
|
| Priority: |
C
|
| Assignee: |
Tom Lane
|
| Reporter: |
Tom Lane
|
| Votes: |
0
|
| Watchers: |
1
|
|
If you were logged in you would be able to see more operations.
|
|
|
| Severity: |
Usability Issue
|
| Reproducibility: |
Every Time
|
| Discoverability: |
Medium
|
| Found in Version: |
Moxie M3 (zero)
|
| Affected OS(s): |
All OS Platforms
|
| Steps to Reproduce: |
Steps to reproduce:
0. Install LCDS.. just run the installer and let it install the files in some directory
1. New > Flex Project > J2EE with LCDS > Next
2. Check "use default location for local LCDS server" and point the root at the root directory that the LCDS installer creates -- i.e. "/lcds251", not "/lcds251/flex"
--> I think this will be a typical "mistake"
3. Look at the validation message
Actual Results:
Invalid root. The WEB-INF/flex folder must contain either flex-config.xml or services-config.xml.
The problem is -- and I've seen this happen -- you don't necessarily realize that you must point the "root" at the parent folder of WEB-INF. This leads you to think that something is wrong inside of your WEB-INF folder. This may be a common problem because we use the term "root" here to refer to what is actually a *subfolder* of the initial LCDS installation directory.
Expected Results: This used to use the message:
This is not a Flex root folder. It should contain a "WEB-INF/flex" subfolder with a Flex configuration file.
Diagnosis: It looks like when we did the server projects overhaul we started using a new, less helpful message for this validation error. The old (expected) one is still there though, so this is actually fixable for 3.0. Resource: wizard.FlexProjectServerSetupPage.Message.notFlexRootFolder in ProjectResources.properties.
Steps to reproduce:
0. Install LCDS.. just run the installer and let it install the files in some directory
1. New > Flex Project > J2EE with LCDS > Next
2. Check "use default location for local LCDS server" and point the root at the root directory that the LCDS installer creates -- i.e. "/lcds251", not "/lcds251/flex"
--> I think this will be a typical "mistake"
3. Look at the validation message
Actual Results:
Invalid root. The WEB-INF/flex folder must contain either flex-config.xml or services-config.xml.
The problem is -- and I've seen this happen -- you don't necessarily realize that you must point the "root" at the parent folder of WEB-INF. This leads you to think that something is wrong inside of your WEB-INF folder. This may be a common problem because we use the term "root" here to refer to what is actually a *subfolder* of the initial LCDS installation directory.
Expected Results: This used to use the message:
This is not a Flex root folder. It should contain a "WEB-INF/flex" subfolder with a Flex configuration file.
Diagnosis: It looks like when we did the server projects overhaul we started using a new, less helpful message for this validation error. The old (expected) one is still there though, so this is actually fixable for 3.0. Resource: wizard.FlexProjectServerSetupPage.Message.notFlexRootFolder in ProjectResources.properties.
|
| Language Found: |
English
|
| Bugbase Id: |
none
|
| Triaged: |
Yes
|
| Regression: |
No
|
| QA Owner: |
Gelu Blanariu
|
| Resolved by: |
Larry McLister
|
| Fixed Version: |
(Planning) Post Moxie
- Next Build
|
| Participants: |
Larry McLister and Tom Lane
|
|
All
|
Comments
|
|
Sort Order:
|
|