What steps a required to set up a completely new application?
Each Novulo application requires the following steps to be usable:
(Building components with the architect) → Composing → Integrating → Generating → Installing
A prerequisite is that you have access to https://composer.novulo.com and https://deployment.novulo.com/
Composing a new model
- Go to https://composer.novulo.com
- Create a new cart in the composer via the plus button in the overview of all carts
- Fill the cart with products/components:
→ one by one via the add button
→ Via suggestions based on another model - Check cart for completeness via the check buttons
- Solve errors using suggestions
→ Adding missing components
→ Updating/increasing component revisions
→ Removing components that are not needed
→ Only if absolutely necessary: Downgrading a component revision - Optional: generate suggestions based on the latest NB/CTP/Beta revisions
→ Review developer documentation for each suggested action and whether to upgrade component revisions - Check the composition and forward it to deployment
Rolling out a new application
- Create a new cart from the composer, fill it and send it to deployment (see steps above).
- Choose your order in deployment under All apps > Orders > Open orders
- Choose a model name
- Choose an SVN location for the generated code
- Choose an instance server + a name for the instance
- Ask a Novulo employee to complete the workflow steps
- Perform integration, generation and installation
In addition to te last step 7.
Add datasets from the dataset template “Algemene Standaarddataset” to your installation. This includes al kinds of default data such as countries, units and currencies.
Regarding step 6. of “Rolling out a new application”: as of now, I believe it shouldn’t be necessary anymore to ask a Novulo employee to complete your workflow steps. Which workflow steps do you mean?
Specifically, if the workflow asks you to register a System with an Organization in NNetwork, this means a Novulo employee has to link your Architect company to your Organization in NNetwork, which would have prevented this question and automatically registered the new System correctly.
When I did roll out an application lately together with a partner, step 6 was preventing the partner from continuing as the new model was not linked to the partner yet. This resulted in them not being able to view the order page at all, if I remember correctly.
It might be worth reproducing this scenario for an account with “partner-rights” to find out whether this step still prevents partners from rolling out new applications independently
Did you do the composing or did the partner? If the partner creates the new shopping cart in Composer, their company should be linked at the top right of the shopping cart. The deployment workflow then automatically grants the model rights to the partner after integration. There was a small bug in this workflow, allowing for a scenario where the partner can “lose” the order before the model rights are granted, but this was fixed last wednesday.
Also, make sure in NNetwork that the Architect company (can be found in Views) is linked to the correct organization, so the Instance will automatically linked to the organization as well (this is what I meant in my previous reply):
The partner did the composing, so I guess the issue is fixed now, cool!
Hey,
I was trying to make my own application and for me it doesn’t work yet.
Whenever I try to make an application it doesn’t go further than generation.
So whenever the integration ends i’m unable to find my application, this means i can’t continue deploying the application and as a result I can’t access the app. When integration ends I just get kicked of the page and the app is nowhere to be found!
But when I look back in the composer i do still see the application, but I can’t follow the flow anymore.
Oh if somebody from Novulo is looking, my application is called: Growrs demo stage Lode
Maybe someone knows how to fix this?
@Reinier is that a different issue?
I was able to see the order for a brief moment but now I can’t anymore because I don’t have the rights to view models of growrs. Maybe you can help out?
Otherwise I guess that @Helena can probably help
I don’t know if somebody did something, but now I can see the order in my “lopende opdrachten” but I get the following message.
In your case the option “Testmodel is for my use only” is the appropriate choice I guess.
Well I finally have the application, but there is one more problem, I can’t login.
I have the SSO component but the SSO option is not available and my normal credentials also don’t work.
I also can’t update the app, because I get the error that there is no integration-string(I updated the vision) and the model, broncode and application map are also not prefilled, but I also can’t use the one i already used for the application, because it has to be unique.
So at this point im a bit frustrated and lost, because it doesn’t seem to work.
Hey @Lode I understand your frustration.
If you want to use SSO follow the steps below
- Create a new installation of the type “data”.
- Add a new data set to the installation called “SSO - Single Sign On default inlog via NNetwork”.
- Start the workflow of the installation and also start the installation in the installer
- Ask a Novulo employee to approve your SSO request in NovuloNetwork
- Use SSO to sign in with your Novulo account
Everytime when I try to set up a new application it disappears right after pressing the start button of the installation. Is it possible I don’t have the full rights to create an app even though I’m with an partner/Archtitect company?
I’ve followed every step that needs to be done and double-checked everything, even the company settings are correct. The only place I can find my apps are within Architect but then they’re connected to Novulo and not Growrs.
Hey Eddie, thanks for reporting!
I created SR63758 “Partners cannot access orders of newly integrated models in deployment” for you. @Helena can probably help you with the issue.
Regards
Joachim
Hey Eddie, good news.
You should be able to view your old orders now, and the underlying problem has been fixed. Thanks again for reporting the issue!
Feel free to reach out if you encounter any other issues.
Regards
Joachim
Thank you very much!
Kind regards
Eddie
Hi Joachim
Everything works and we’re able to create new apps ourselves. The next problem we have is that we’re needed to “create a SYSTEM with this modelnumber in the field “appserver_model_id”” just like Lode had.
Could you explain to us how we can get through this?