• Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular

    Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.

    Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website

    Problem with folder structure

    User help
    2
    5
    2661
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      rcarabaj last edited by

      Hello:
      I am developing a tree structure with folders and sensors. I tried to define 4 folders at the same level with sensors each one, and then put this set under other folder, and then all this under one root folder. The structure is then, 3 levels deep.
      When tried to save, I obtained an error about hierarchy primary key violated. :shock: As it is expected, after that changes were lost.
      It is difficult to replicate, Is there any way to investigate the problem ?
      Any query to the database ? :?:
      Thanks in advance. :-)
      Roberto

      1 Reply Last reply Reply Quote 0
      • M
        mlohbihler last edited by

        Hi Roberto,

        Thanks for reporting the problem. After some further investigation we think we found a bug. Luckily, the fix is quite easy.

        Edit the file WEB-INF/jsp/pointHierarchy.jsp. At line 62 there is a function called "addFolder". Add the line as shown below:

        
            function addFolder(folder, parent) {
                var i;  // NEW LINE
                var folderNode = dojo.widget.createWidget("TreeNode", {
                        title: "<img /> "+ folder.name,
                        isFolder: "true",
                        object: folder
                });
        
        

        When you save the file and go to the page again, the page will be automatically recompiled, and you no longer should have the problem.

        Note that this fix has not been "proven", but we hope it will do the trick. Please let us know if it works.

        (Note, this fix applies to Mango version 0.9.2, and possibly some earlier versions)

        Best regards,
        Matthew

        1 Reply Last reply Reply Quote 0
        • R
          rcarabaj last edited by

          Hi:

          The solution works partially, the folder icons doesn´t appear. :cry:

          Roberto

          1 Reply Last reply Reply Quote 0
          • M
            mlohbihler last edited by

            That is likely related to something else. Please try again and see if they appear now. If not, please make note of the icon URL.

            Best regards,
            Matthew

            1 Reply Last reply Reply Quote 0
            • First post
              Last post