I have an existing business entity with the standard CRUD operations. I have a need for an INVOKE so I have added the method as well as the annotation. From within OEMobile I try to create a new service and select this BE. I was expecting the new INVOKE method to be added as a service but it was not. Does anyone know if this is expected?
Hi Roger,
You need to re-import the catalog into the Mobile App. Select Create New JSDO Service and select the updated catalog. This will leave your existing CRUD services but add any missing ones.
-Shelley
Hi Shelley,
That is what I did but it did not create the new service.
I have an existing business entity with the standard CRUD operations. I have a need for an INVOKE so I have added the method as well as the annotation. From within OEMobile I try to create a new service and select this BE. I was expecting the new INVOKE method to be added as a service but it was not. Does anyone know if this is expected?
Flag this post as spam/abuse.
It is listed in the JSON file just fine. When I attempt to create new service, upload json and create new service the new invoke service is not created. Are you saying I need to delete ALL the existing services for the BE? If I do that I lose all my mapping, error&success handlers, etc.
It is listed in the JSON file just fine. When I attempt to create new service, upload json and create new service the new invoke service is not created. Are you saying I need to delete ALL the existing services for the BE? If I do that I lose all my mapping, error&success handlers, etc.
Flag this post as spam/abuse.
In working with Ricardo it looks like the annotations at the top of the class were modified after annotating the invoke method. I repaired and now I get the message 7 services skipped and 1 created!!
RICARDO PERDIGAO Senior Systems Engineer |
|
It is listed in the JSON file just fine. When I attempt to create new service, upload json and create new service the new invoke service is not created. Are you saying I need to delete ALL the existing services for the BE? If I do that I lose all my mapping, error&success handlers, etc.
Flag this post as spam/abuse.
Flag this post as spam/abuse.
[/collapse][/collapse]Ricardo just educated me. When I added the annotations for the INVOKE method I did not select the schema include file which wiped out the schema in main class annotations.
Thanks.
In working with Ricardo it looks like the annotations at the top of the class were modified after annotating the invoke method. I repaired and now I get the message 7 services skipped and 1 created!!
Flag this post as spam/abuse.
That is exactly what it was....thanks.