Skip to Content
avatar image
Former Member

(Builder) There is no builder in space 'DEV'

I have started working with XS Advanced using "Installing SAP HANA, express edition (Virtual Machine)" step by step.

Then I started developing my first app on SAP Web IDE, but at the time of build I receive the error below:

"(Builder) There is no builder in space 'DEV'.

Make sure that you have selected the right space for the project in Project Settings.

If the problem persists, contact your system administrator to ensure that the builder is deployed in this space.

(Builder) Build of /tinyWorld failed."

Later on with xs apps I figured out that there is no application installed on DEV space.

The creation of a new project and waiting for few minutes doesn't help. Moreover, the restart di-core fails as well because the app doesn't exist.

To be mention that I have only DEV space available for space available in Web IDE.

Any help would be appreciated.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Mar 28, 2017 at 02:52 PM

    Hello Parima,

    First, log into the XS Advanced Administration and verify in the Organisation and Space Management app, that there is in fact no di-builder service is your DEV Space. If you do not know the URL for the XS Advanced Administration app, log into the XS CLI Client Tools and query it with:

    xs app xsa-admin
    

    If the di-builder did not exist, create it via the Space Enablement app. If you did not know the URL for the Space Enablement app, log into the XS CLI Client Tools and query it with:

    xs app di-space-enablement-ui

    This also tells you whether it is started or not. If it was not started, log into the XS CLI Client Tools and start it with:

    xs st di-space-enablement-ui

    Best regards

    Frank

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 16, 2017 at 11:42 PM

    I have the same problem. I even don't have DEV space.....

    Any one can help?

    Add comment
    10|10000 characters needed characters exceeded

    • Well, there is a Development space, but it is not enabled. You can assign the development user (e.g. XSA_DEV) to that space, and then enable it in the XS Advanced Administration (run di-space-enablement-ui application).

      The di-builder is already assigned to that space, and the code should build.

      However, I'm having the issue that XSA_DEV (with all the right roles: XS_CONTROLLER_USER, DEVX_DEVELOPER, XS_AUTHORIZATION_ADMIN), cannot run a simple html file (run is greyed out)...something is clearly missing

  • avatar image
    Former Member
    Mar 28, 2017 at 07:11 AM
    1. check the spaces from cli, if an user assigned to space 'development'. Hint: You can do that using 'xs spaces'
    2. If no user is assigned, first assign an user like with space 'SAP'.Hint: you can do that using xs update-space development -u hxeadm
    3. Restart the service.

    See if this helps.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      4) Do not forget to assign SpaceDeveloper role to the user. Hint: xs set-space-role hxeadm HANAExpress development SpaceDeveloper

      After doing this you should be able to see both user (hxeadm as an example shown above, better will be XSA_DEV too) and service di-builder in the space enablement tool assigned to space development.