Page 1 of 1

Migrate SIML Classic to Modern

Posted: Fri Feb 16, 2018 4:46 pm
by jlucben
Hi

I have read your topic in documentation , but I cannot fing any information about migrating SIML Classic using <Map> and <Goto>

Do you have some solutions ?

Thanks

Jean-Luc

Re: Migrate SIML Classic to Modern

Posted: Mon Feb 19, 2018 7:14 am
by JeffersonStack
map and gotos are not there in SIML Modern but i think you simulate goto by using the <Action> tag

Re: Migrate SIML Classic to Modern

Posted: Mon Feb 19, 2018 7:21 pm
by jlucben
Yes I have already find solution for GOTO but for MAP i have no solution

Please Help

Re: Migrate SIML Classic to Modern

Posted: Wed Feb 21, 2018 6:36 am
by Leslie
I am sorry, but SIML Classic and SIML Modern aren't totally compatible with each other.

The purpose of SIML Modern is to form a rock-solid static interface for OSCOVA. Maps are strictly a feature defined by SIML Classic and holds no meaning, at the moment, within the SIML Modern specification as the only other component apart from the user message that can be specified within an expression is an entity.

The only verbose solution right now would be to create an Entity recognizer for all the "Content" part of your Map and then, I regret saying this, use the experimental SIML Modern Adapter interface i.e. ISimlAdapter and implement a mapper. If you sporty about implementing a hack for Maps in SIML Modern do let me know and I shall share some codes with you.