Opened 15 years ago
Closed 15 years ago
#168 closed defect (fixed)
El código mms no puede ser almacenado en ois
Reported by: | lmperez | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | Maintenance |
Component: | General | Keywords: | |
Cc: |
Description (last modified by )
Al guardar el código del trunk de mms en un Ois.UseModule, éste se guarda
sin problema, pero al cargarlo posteriormente con otro tol, da un error
con las clases.
Change History (6)
comment:1 Changed 15 years ago by
Milestone: | → Maintenance |
---|---|
version: | 0.5 |
comment:2 Changed 15 years ago by
comment:3 Changed 15 years ago by
Description: | modified (diff) |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:4 Changed 15 years ago by
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Al parecer Ois.UseModule no es consciente de cambios en archivos embebidos con #Embed.
Se reabre el tique hasta que esto sea solucionado en TOL-Project.
comment:5 Changed 15 years ago by
comment:6 Changed 15 years ago by
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Para hacer uso de Ois.UseModule con MMS, y mientras se prepara MMS como un paquete TOL que se pueda cargar haciendo uso de la directiva #Require
(véase el tique #160) dispondremos de dos archivos "inisource" para cargar MMS.
- Carga de MMS con includes:
Set Include(".../_inisource.tol");
- Carga de MMS con usemodules:
Set Include(".../_inisource_ois.tol");
¡Atención!, no debe utilizarse:
Set Ois.Usemodule(".../_inisource.tol"); //> ERROR
ya que hay determinadas cuestiones (como predeclaraciones de clases o paquetes requeridos) aún no pueden ser recogidas en un OIS.
(In [1305]) Refs #168, #160
Se carga MMS usando Ois.UseModule.
Para evitar el error de TOL debido a la falta de las predeclaraciones se hace un #Embed antes del Ois.UseModule.