F
franchiset
Guest
We’re excited and frustrated at what and how we’re supposed to build the back-end things to power the KendoUIB apps. The docs and WBT seem to be as of 11.6.3 and there seems to be significant changes in 11.7. I’m sure not sure we’re doing it right. The steps outlined in the 2 resources below do not match what we see in PDSOE 11.7. So we guessed at what we should be doing. The attached zip files contain the screen prints of two paths we took and the problems encountered on each path. • KUIB sample workflow: documentation.progress.com/.../index.html • WBT: “Developing Business Entities for Progress OpenEdge Data Object Services” • Path 1: Creating an OpenEdge Project, PASOE with a WEB transport but not selecting “Create a Data Object Service (Generate a JSDO catalog)”. This creates the project with a valid propath, but when we create the business entity, there are two services created Order9EntryService and Order9EntryService1. The KUIB app will work only with Order9EntryService1. o This link (below) indicates we should right click the OrderEntryService and Edit. When we do this on Order9EntryService, we can’t click on Next to select the CustomerBE.cls. But the Next option does work when we edit Order9EntryService1. documentation.progress.com/.../kuib-service.html#kflow/editing-the-data-object-service.html# • Path 2: Creating an OpenEdge Project, PASOE with a WEB transport but we DO select “Create a Data Object Service (Generate a JSDO catalog)”. This SEEMS to create the project with a valid propath, but when we check the project properties after creating the project, the propath is blank. When we try to Create a Business entity class, we get a “super class…does not exist” error, likely because of the propath issue. The screen prints show the options we took, which are guesses where the docs don’t match the screens. Where the docs and screens match, we follow the docs’ instructions. I’m also not clear whether we should be selecting WEB or REST transports. I thought from the KUIB workshop at PUG Challenge/Exchange we should use WEB, but some of the screens then indicate “Webspeed”, which we’re not doing. Please advise on the recommended path to create the back-end/business entities and services. Thank you. Carl (Please visit the site to view this file)
Continue reading...
Continue reading...