Consultor Eletrônico



Kbase P136045: OpenEdge Architect generates ABL class files in the wrong location
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/16/2008
Status: Unverified

SYMPTOM(s):

OpenEdge Architect generates ABL class files in the wrong location

Attempting to create an ABL class in a sub-folder within a Project

A new folder is created and the class file placed in it if the Package name is changed to a non-existent location

Problem occurs for all OO constructs

Problem does not occur for standard ABL constructs (.P, .I, etc.)

ABL class file is placed correctly if the Package name is not changed

FACT(s) (Environment):

OpenEdge 10.1B
OpenEdge 10.1C
Windows

CAUSE:

This is expected behaviour. It is designed to allow users to create the package and the class in one go. This process is much faster than having to create multiple folders before the class file can be placed in the desired location. This functionality is based on the JDT New Class Wizard which will create the non-existing package *without a warning that it is doing so*.

FIX:

Use the Browse button to get a list of Packages available to the Project and select the desired Package from the list presented