Thanks for your prompt reply.
At what stage in the process 1,2,3 do you specific the change of scheme from 
the default formal to simple?
And any ideas of how complex the change is?
I am thinking of timescales here!
I love cracking and hacking, but I need to address any possible risk, and 
escalate to my project lead, if any.

Moreover, as you know I have a work in progress solution which uses pure 
AngularJS.
This works for getting and displaying resources using the $resource AngularJS 
module.
Just weighing my options here!

But, thanks for your usual assistance.


Ola Tomoloju


From: Dan Haywood [mailto:[email protected]]
Sent: Wednesday, March 05, 2014 5:14 PM
To: Tomoloju, Ola
Cc: [email protected]; NakedObjectsGroup/spiro
Subject: Re: FW: [spiro] Converting Modern.aspx to Modern.html in the 
Spiro.Angular sample app (#23)

Hi Ola,

'fraid to say you've found the first incompatibility between Spiro and Isis.   
IIRC, the spec doesn't mandate the "simple" scheme, or if it does, well I'm 
afraid that Isis doesn't currently support it.

Best I can suggest is to load up Isis into Eclipse [1] build, and submit a 
patch [3].  Happy to support you.

Dan

[1] http://isis.apache.org/contributors/development-environment.html
[2] http://isis.apache.org/contributors/building-isis.html
[3] http://isis.apache.org/contributors/contributing.html


On 5 March 2014 16:52, Tomoloju, Ola 
<[email protected]<mailto:[email protected]>> wrote:
Hello Folks,
Please, how do you switch on simple scheme 'extensions' in an Isis App?
I think our current Isis app is set up to use formal scheme.
I am working on a proof of concept, which will offer CRUD operations using 
existing Isis RO services.
I am setting up Spiro Angular framework as a client to our Isis RO services and 
as stated below Spiro needs a simple scheme extension to work.
Any help will be appreciated.

Below is the error I am getting:

TypeError: Cannot read property 'friendlyName' of undefined at 
viewModelFactory.actionViewModel 
(http://localhost:8080/crudpoc/js/spiro.angular.services.viewmodelfactory.js:118:63<http://localhost:8080/crudpoc/js/spiro.angular.services.viewmodelfactory.js>)
 at 
http://localhost:8080/crudpoc/js/spiro.angular.services.viewmodelfactory.js:293:45<http://localhost:8080/crudpoc/js/spiro.angular.services.viewmodelfactory.js>
 at 
http://localhost:8080/crudpoc/js/underscore.js:99:29<http://localhost:8080/crudpoc/js/underscore.js>
 at _.each._.forEach 
(http://localhost:8080/crudpoc/js/underscore.js:87:22<http://localhost:8080/crudpoc/js/underscore.js>)
 at Function._.map._.collect 
(http://localhost:8080/crudpoc/js/underscore.js:98:5<http://localhost:8080/crudpoc/js/underscore.js>)
 at viewModelFactory.serviceViewModel 
(http://localhost:8080/crudpoc/js/spiro.angular.services.viewmodelfactory.js:292:46<http://localhost:8080/crudpoc/js/spiro.angular.services.viewmodelfactory.js>)
 at 
http://localhost:8080/crudpoc/js/spiro.angular.services.handlers.js:129:54<http://localhost:8080/crudpoc/js/spiro.angular.services.handlers.js>
 at wrappedCallback 
(http://localhost:8080/crudpoc/js/angular.js:6846:59<http://localhost:8080/crudpoc/js/angular.js>)
 at 
http://localhost:8080/crudpoc/js/angular.js:6883:26<http://localhost:8080/crudpoc/js/angular.js>
 at Object.Scope.$eval 
(http://localhost:8080/crudpoc/js/angular.js:8057:28<http://localhost:8080/crudpoc/js/angular.js>)


Ola Tomoloju

From: scascarini 
[mailto:[email protected]<mailto:[email protected]>]
Sent: Wednesday, March 05, 2014 4:31 PM
To: NakedObjectsGroup/spiro
Cc: Tomoloju, Ola
Subject: Re: [spiro] Converting Modern.aspx to Modern.html in the Spiro.Angular 
sample app (#23)


It looks to me that the Isis server is not providing the simple scheme 
'extensions'. (see page C-104 of v1.0.0 of the Ro spec). This may well be just 
that the Isis server is not configured to do so if so you'll have to switch 
them on for Spiro. We only use the simple scheme not the formal.

-
Reply to this email directly or view it on 
GitHub<https://github.com/NakedObjectsGroup/spiro/issues/23#issuecomment-36761935>.

Reply via email to