AnsweredAssumed Answered

Modify Team Oddities UCCX 9.0.2SU1

Question asked by Samuel Womack on Apr 17, 2014
Latest reply on May 6, 2014 by Samuel Womack

I'm trying to Bulk Modify a Team and I'm getting inconsistent Results. Is there any way someone within the API team can confirm a particular scenario. I could provide my code for testing..but there could always be issues with my code that I'm having issues discovering although when I use Wireshark I see 2 Separate XML Objects (as string of course) being HTTP PUT.

 

So what's my problems; When I execute my app with multiple Teams to Modify sometimes None of the Teams get Updates, Sometimes the First Item in the File is Update and not the Second, Sometimes the Second Item in the file gets Update (not the first), and Rarely Do Both Get Updated..but sometime it does happen..After every Scenario ReRun I am deleting the Teams and then upon Recreating the Teams (HTTP POST) Everything Works Properly..which leads me to my next bug that I have to Pick with the ID...When I delete a Team..Why doesn't the ID move back to the Unoccupied Numerics..and considering you can only have 150 Teams..I decided to Test..if something get's broken after my Team ID passes 150..I guess it doesn't thank god (I know this scenario shouldn't play out often..but is this aesthetic going to get fixed?)..Again I can provide my code..and if we need to get on a WebEx..I'd be open to that as well..I'm attaching the file I am using..but it may not help as it is in a format that only I have coded my application to "recognize" of course..let me know what I can do to help you confirm whether or not there is a bug somewhere..

 

<team>

        <self>http://10.10.1.40/adminapi/team/256</self>

        <teamId>256</teamId>

        <teamname>team1</teamname>

        <primarySupervisor name="Student04 User">

            <refURL>http://10.10.1.40/adminapi/resource/student04</refURL>

        </primarySupervisor>

        <secondarySupervisors>

            <secondrySupervisor name="Student06 User">

                <refURL>http://10.10.1.40/adminapi/resource/student06</refURL>

            </secondrySupervisor>

            <secondrySupervisor name="Student03 User">

                <refURL>http://10.10.1.40/adminapi/resource/student03</refURL>

            </secondrySupervisor>

        </secondarySupervisors>

    </team>

    <team>

        <self>http://10.10.1.40/adminapi/team/257</self>

        <teamId>257</teamId>

        <teamname>team3</teamname>

        <primarySupervisor name="Student03 User">

            <refURL>http://10.10.1.40/adminapi/resource/student03</refURL>

        </primarySupervisor>

        <secondarySupervisors>

            <secondrySupervisor name="Student05 User">

                <refURL>http://10.10.1.40/adminapi/resource/student05</refURL>

            </secondrySupervisor>

        </secondarySupervisors>

    </team>

Attachments

Outcomes