Hi Oscar,
what is unsupported in Appeon is the fact that PBDOM comes as a PBD/PBX library instead of PB source code.
That is the only reason why you cannot migrate the code to Appeon.
Luckily, a few years back Appeon re-wrote a PBDOM implementation called APPEONDOM.pbl (or similar).
It contains the appeondom_{attribute, builder, doctype, document, element, exception, object, text} objects.
They cover the majority of corresponding functions of PBDOM, so you can:
- get rid of PBDOM.PBX in your project
- include APPEONDOM.PBL // this is regular PB code and can deploy to Appeon Web/Mobile
- replace variable occurrences of PBDOM_* with APPEONDOM_*
In case some of the PBDOM methods that you have in your project are missing, you can add them yourself to APPEONDOM, after all the entire DOM is simply some sort of pattern matching.
I used APPEONDOM some 6-7 years ago and should look up in some old backups. Please ask Appeon support to send you a copy of APPEONDOM.pbl.
If you don't succeed come back to me and I will do the research on my side.
Cheers,
Marco
I know that appeondom.pbl is not online, I received it directly from Appeon many years ago, that's why I suggested to ask them directly.
At any rate, please allow me two days to pass by a place where I keep an old hard drive with the pbl.
Please send me a reminder at marcomeonigmailcom (is it only me or adding an attachment with this community tool is not possible?)
Cheers,
Marco
Thanks a lot.
i send an email to appeon and they told me that they will check if the file if available somewhere. Have you found the file by chance?
Thanks in advance, regards!