Loading the Tree in segments

I am working with an Elixir Org Chart.  The problem we have is that the amount of data we return is so massive that we want to load the tree in segments.  How do I time it so that I call my web service and load more of the tree each time the web service returns?  Do I setup some kind of recursive call to the webservice so that in Flex each time I get a response I call the webservice for more information and load that when it returns then call the webservice again?  I would assume with this scenario that I have a listener that will listen for each return of the web service and then in the WebService_ResultListener I would create an IHierarchicalView orgView  = chart.dataProvider as IHierarchicalView then attach those to the end?  orgView.addChild(xyz_Result);

Flex harUI,
That's the idea I'm going for.  The problem now is, how do I get a node from the org chart?  I have seen various methods like, getChild, getChildAt, getChildByName, but none of them seem to get the node I'm looking for.  Each node has a unique attribute of DistID.  I don't know how to use that or if I can to get the node I"m looking for.  If I can do that, then I will have solved my problem and have the tree load as the results come back from my web service.

Similar Messages

  • How to expand all the nodes in a tree while loading the tree initially

    Hi All
    Now i am able to display the tree strucute in webdynpro.
    but it is displaying the tree initially in collapsed mode until/unless we click on the node root it will be expanded.
    but my requirement is i wanted to display the tree in expanded mode by default at runtime initially.
    can you please provide any setting to be done or any sample code on the same then it would be great help to me.??
    Thanks
    Trisha

    Hi,
    isLeaf is an attribute you need to create under "CatalogEntries" node. And "isRoot" is not requried.
    Download the sample project "TutWD_TreeByNestingTableColumn". See the below link to dnld this project.
    https://www.sdn.sap.com/irj/sdn/index?rid=/webcontent/uuid/503f22f6-b978-2a10-bf97-ddc21267e752 [original link is broken]
    Do the changes in sample project as below:
    Invoke this method in the init method as below (as it is in the same project).
    addCatalogEntries(wdContext.nodeCatalogEntries(), "ROOT");
    Change the code in addCatalogEntries() method as below.
    Here we are calling the addCatalogEntries() method recursively for all the parent elements and we are changing the  setExpanded property to true.
    public void addCatalogEntries( com.sap.tut.wd.treetable.wdp.IPrivateTreeTableView.ICatalogEntriesNode node, java.lang.String parentId )
    //@@begin addCatalogEntries()
    IPrivateTreeTableView.ICatalogEntriesElement newCatalogEntriesElement;
    for (int i = 0; i < Catalog.getLength(); i++) {
    if (parentId.equals(Catalog.getParentId(i))) {
    // create new context node element
    newCatalogEntriesElement = node.createCatalogEntriesElement();
    node.addElement(newCatalogEntriesElement);
    // provide node elements with data
    newCatalogEntriesElement.setID(Catalog.getCATALOGID(i));
    newCatalogEntriesElement.setTITLE(Catalog.getTITLE(i));
    newCatalogEntriesElement.setDESCRIPTION(Catalog.getDESCRIPTION(i));
    newCatalogEntriesElement.setAMOUNT(Catalog.getAMOUNT(i));
    if ("ARTICLE".equals(Catalog.getCATALOGTYPE(i))) {
    // checkbox is visible by default
    newCatalogEntriesElement.setPUBLISHED(Catalog.getPUBLISHED(i));
    // third level is last level
    newCatalogEntriesElement.setIsLeaf(true);
    } else {
    // a CATEGORY does not use the checkbox column
    newCatalogEntriesElement.setUsageOfPublishedAttribute(WDVisibility.BLANK);
    newCatalogEntriesElement.setIsLeaf(false);
    newCatalogEntriesElement.setChildrenLoaded(true);
    newCatalogEntriesElement.setExpanded(true);
    addCatalogEntries(newCatalogEntriesElement.nodeChildCatalogEntries(),newCatalogEntriesElement.getID());

  • JTree - How to Expand all Nodes in the Tree

    I have a tree that has one primary node, two sub-nodes, and multiple sub-sub-nodes under those. I want to expand (show) all these nodes in the tree when the tree first loads. I tried expandRow() but that only seems to expand one row at a time by entering a single integer for the row. Is there any way to expand all rows/nodes when loading the tree?

    see
    http://forum.java.sun.com/thread.jsp?forum=57&thread=148793

  • Loading the JNDI Tree in a Cluster

    Is there any special processing that occurs with a Startup class when it
              has been
              started via the cluster level properties file?
              We've got a class that loads the JNDI tree for various configuration for
              our application.
              It's written that so that it will rebind() entries in the tree, so two
              copies could work together
              in the cluster, but I'd like to prevent the double work. (One copy
              bind()s an element, then the other rebind()s the same value.
              Are Startups "cluster" aware, and is there any magic to simplify this
              for me (or do I do the
              work of creating a semaphore-like setup in my class to detect two copies
              running.)
              Thanks in Advance,
              Brian Homrich
              Chicago, Illinois
              

    In the startup class on Environment object if you don't set
              replicatebindings to false, in a cluster all locally bound objects will be
              replicated. The default it true. So, jndi will try replicate every
              bind/rebind etc.
              Rebind will remove old copy and bind the new copy. But I have to understand
              more what you are trying to do, before I can be of any help.
              - Prasad
              Brian Homrich wrote:
              > Is there any special processing that occurs with a Startup class when it
              > has been
              > started via the cluster level properties file?
              >
              > We've got a class that loads the JNDI tree for various configuration for
              > our application.
              > It's written that so that it will rebind() entries in the tree, so two
              > copies could work together
              > in the cluster, but I'd like to prevent the double work. (One copy
              > bind()s an element, then the other rebind()s the same value.
              >
              > Are Startups "cluster" aware, and is there any magic to simplify this
              > for me (or do I do the
              > work of creating a semaphore-like setup in my class to detect two copies
              > running.)
              >
              > Thanks in Advance,
              >
              > Brian Homrich
              > Chicago, Illinois
              

  • Unable to view the Fields  inside Segment

    Hi,
    We are doing IDOC---File scenario
    We have one IDOC "WPDWGR01" in R/3 and we imported that into IR.
    When we are doing the mapping, that time we are unable to see the fields that inside this  "E1WPW02" segment.
    We have BEZEICH and VERKNUEPFG fields inside that segment.
    We loaded the metadata also freshly by deleting the existing one.And we did the SXI_Cache also
    When we Expanded (when we clicked E1WPW02 Seg )on the tree structure of the Imported IDOC from the Imported Objects, it is saying that "Schema for type WPDWGR01.E1WPW02 (category Data Type) not found"
    And we are seeing the the Segments in Red color and no fields inside those segments
    This is the Standard IDOC only, there is no Enhancements
    Regards
    Bopanna
    Edited by: BOPANNA B on Mar 11, 2008 11:49 AM

    It happens in the following case:
    1) It was being edited by somebody and you imported the IDoc at the same time. ( some segments were locked and that is why few fields were missing)
    2) check if the field level customization is done in that client , try to import it from some other client.
    Hope this helps.
    Regards.
    Jeet

  • Expand the tree by default

    Hi,
    I have a tree component  in my Application and I have given the dataprovider as XMLListCollection. I would like to have the entire tree as expanded mode(all children) by default. To achieve this, I tried expandItem() method but I couldn't see the entire tree as expanded when I load my application.
    Any solution will be helpful for me a lot!
    Thanks in Advance,
    Srinivasan S

    A more elegant solution ( in my opinion ) would be to extend the Tree component and implement the desired behavior in a much nicer fashion. It is true that we already have expandChildrenOf(); method that is really great, but if we want to have a nice feature that instantaneously expands or collapses the whole tree more easily ( without having to rewrite the same conditions and who knows what each time we want such a functionality ) then I think that it would be much nicer to extend the Tree component, add the desired feature and start using that custom component instead.
    Here's a fast example ( make sure to place this class into a "components" folder if you want to test it ):
    package components
        import mx.controls.Tree;
        * Custom <code>Tree</code> class with custom behavior.
        public class ExpandableTree extends Tree
            * Flag telling if the tree is expanded or not.
            protected var _isExpanded:Boolean = false;
            * Constructor.
            public function ExpandableTree()
                super();
            * Used to expand or collapse the <code>Tree</code>.
            * @param value Flag telling if we should expand or collapse the <code>Tree</code>.
            protected function expandCollapseTree(value:Boolean):void
                // Return if there's no data to expand or collapse.
                if (this.dataProvider == null)
                    // The flag should be "false" if no expanding has occurred.
                    _isExpanded = false;
                    return;
                // Expand or collapse the children.
                this.expandChildrenOf(this.dataProvider[0], value);
            //  Overridden methods
            * @inheritDoc
            override protected function updateDisplayList(w:Number, h:Number):void
                // Expand or collapse the Tree.
                expandCollapseTree(_isExpanded);
                super.updateDisplayList(w, h);
            //  Setters and getters
            * Set a flag telling if the <code>Tree</code> should be expanded or callapsed.
            public function set expanded(value:Boolean):void
                // Make sure that the passed value is not the current state.
                if (value == _isExpanded) return;
                _isExpanded = value;
                // Invalidate the display list to signal the change.
                this.invalidateDisplayList();
            * Returns the current state of the <code>Tree</code>.
            public function get expanded():Boolean
                return _isExpanded;
    Obviously, you can always extend this "skeleton component" and add even more features. Also, there's another fast example to demonstrate the usage of the component I've just posted above ( it's really simple ):
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application
        xmlns:mx                    = "http://www.adobe.com/2006/mxml"
        xmlns:components            = "components.*"
        backgroundColor             = "0xFFFFFF"
        backgroundGradientColors    = "[0xFFFFFF, 0xFFFFFF]"
        layout                      = "vertical">
        <mx:XMLList id="treeData">
            <node label="Mail Box">
                <node label="Inbox">
                    <node label="Marketing"/>
                    <node label="Product Management"/>
                    <node label="Personal"/>
                </node>
                <node label="Outbox">
                    <node label="Professional"/>
                    <node label="Personal"/>
                    <node label="Outbox">
                        <node label="Professional"/>
                        <node label="Personal"/>
                    </node>
                </node>
                <node label="Spam"/>
                <node label="Sent"/>
            </node>   
        </mx:XMLList>
        <components:ExpandableTree
            id              = "cmpExpandableTree"
            width           = "400"
            height          = "300"
            showRoot        = "false"
            expanded        = "true"
            labelField      = "@label"
            dataProvider    = "{treeData}"/>
        <mx:HBox width="400">
            <mx:Button
                label       = "Collapse"
                width       = "100%"
                click       = "cmpExpandableTree.expanded = false;"/>
            <mx:Button
                label       = "Expand"
                width       = "100%"
                click       = "cmpExpandableTree.expanded = true;"/>
        </mx:HBox>
    </mx:Application>
    So, this would be the "neater solution" ( in my opinion ). But simply using expandChildrenOf(); and passing in the item from where you want to rest of the nodes to expand is just as valid.
    With kind regards,
    Barna Biro

  • In FF 4.0, how do I set the Tree-Style Tabs extention to keep tabs open when I exit (like it did up through FF 4b11)??

    In FF 3.5 through 4.0b11, the Tree-style Tabs extension kept tabs open when I exited so that when I re-opened the program, all tabs re-opened at the same time. Now, every time I return ot the program, I have to re-load all of the tabs I use on a daily basis.

    Hi,
    I'm using the Tree Style Tab and love it.
    However, I was wondering if there's a way to collapse/expand the tab sidebar using a keyboard shortcut.
    Ideas, anyone?
    Iddo

  • How to get the tree index of a child node

    Hi, I am loading a tree object from an XML source file (via
    an XMLListCollection)
    I can find the children on the currently selected node, like:
    var children:XMLList =
    XMLList(myTree.selectedItem).children();
    for(var i:Number=0; i < children.length(); i++) {
    trace("Child Found: " + children
    .@caption);
    But how can I determine the tree index for each of the
    children? I would like to be able to grab and save the tree index
    for each child, so that I can later just to do
    "myTree.selectedIndex = (saved child index) (based on some form
    action the user performs). I can't find any method of determining
    what the tree index for a child is, other than walking down the
    tree from the parent node and counting the number of nodes till I
    hit each child. Is there a simple method?

    Tree is hierarchical, index is linear. I have never seen
    anyone successfully use selectedIndex with Tree.
    You best bet is to put an id on each node and use e4x
    expression to find that node when you want.
    Tracy

  • How do you change the Tree Component Icons?

    Hi,
    I have been trying to get to grips with the tree component. I
    want to
    customise it so that I can have a different icon for each
    different link.
    E.g. a QT logo for a video etc. If no valuse is found for the
    'icon'
    attribute it will just display the default.
    Within my XML file I have created a new attribute for each
    link called
    'icon' and has a value of 'movie.gif' or something similar.
    In my flash file, I have created the following code:
    theTree.iconFunction = function (node:XMLNode) {
    var iconNode:String = item.attributes.icon;
    if (iconNode != undefined) {
    return iconNode;
    However, it does not seem to work. My knowledge of
    ActionScript is pretty
    poor so I assume I have made a mistake in there somewhere.
    Can anyone help
    me with this?
    Thanks!

    Check out the Component Reference... you change the icon for
    a single node, as far as I know there's no automated process beyond
    that. So assuming your tree component instance is named "theTree"
    you might do this to change the icon of the first node:
    theTree.dataProvider = yourXML; // make sure you don't try to
    change the icon before you load data into the tree
    var theNode = theTree.getTreeNodeAt(0); // the first node in
    your tree
    theTree.setIcon(theNode,'myIcon'); // set the icon
    Where "myIcon" is a MovieClip you have in your library that
    you have set the "linkage identifier" as "myIcon".
    That iconFunction doesn't make a whole lot of sense to me,
    because first of all I don't know why it would be attached to
    theTree, and second it's referring to "item" which is not defined,
    and third its taking the parameter "node" and not doing anything
    with it. But perhaps there is some cool way to make a single
    function which handles icons for your entire tree automatically,
    that would certainly be nice.
    However, like I said, as far as I know that function will do
    nothing without calling tree.setIcon() in some way. I just made a
    function which might do what you want -- it recursively loops
    through an entire tree and sets it's icon based on the XML
    attribute "icon":
    function setAllIcons(branch){
    for(var i in branch.childNodes){
    var node = branch.getTreeNodeAt(i);
    theTree.setIcon(node,node.attributes['icon']);
    if(node.hasChildNodes){
    setAllIcons(node);
    So basically, you run setAllIcons(theTree.dataProvider) after
    you have loaded and applied the XML.

  • Metadata load - Invalid tree insertion point

    Dear all,
    Does anyone know what this means?
    Invalid tree insertion point
    Show Details:
    Error Reference Number: {5ECBFF51-F653-48D6-811B-6AB494B42047};User Name: BConley@MSAD
    Num: 0x80042483;Type: 0;DTime: 10/19/2012 6:21:45 PM;Svr: TEPM-APP;File: CHsvMetadataLoadACV.cpp;Line: 347;Ver: 11.1.2.1.000.3082;
    Thanks for your help!

    Hi Bconley,
    This kind of error usually occurs when there are any errors in the hierarchy. So Make sure that there are no errors in hierarchy of the custom dimension Load the metadata with "Clear All" Metadata Before Loading option selected.
    Check if there are any special characters in the metadata file.
    Hope this helps,
    Thank you,
    Charles Babu J

  • Syncing iPod to Selected Playlists: How to collapse the tree

    My iTunes library is much larger than my 60GB iPod, so I have two ways to pare things down when I download to the pod.
    1) I can uncheck things in playlists that I don't wish to load on my iPod. This is what I do.
    2) I can check the "Selected Playlists" button and then check the playlists I wish to download. I'd like to do this, but it's a little hard to get around a problem:
    Whenever I connect my iPod and go to the "Music" tab that controls how I download, my "tree" of playlists is always fully expanded (I have folders within folder). Of course I can manually collapse the tree, but this operation doesn't appear to be "sticky". As soon as I apply changes, or simply reconnect the iPod, there's the tree fully expanded again. It's a large tree and this is rather a large pain.
    So does anyone know how I can collapse the tree (or pieces of the tree) and have it stick? Many thanks.

    You might provide feedback to Apple regarding this issue, so they know you care.
    I too, would assume that the state of the "tree" should be remembered, or at least, it should be in the same state than in the sidebar when you connect you iPod.
    http://www.apple.com/feedback/itunesapp.html
    Frédéric

  • How to load bookmark tree in initial view setting by pdfmark reference

    how to load bookmark tree in initial view setting by pdfmark reference

    You are talking about two different completely unrelated things here: The
    initial view (which can be modified in an epilogue.ps file) and the actual
    bookmark setup (which is done in the PostScript file, and not in the
    epilogue file). You can change which navigation pane gets displayed
    when the PDF file is opened, but only the application that creates the
    bookmarks as access to he setting that defines if the bookmark is expanded
    or not.
    By the time the epilogue file runs, you don't "know" which bookmarks were
    created. You can know that if you redefine the pdfmark command in
    PostScript, and then modify the parameters that are passed to the real
    pdfmark operator.
    Another option would be to add JavaScript that controls the state of your
    bookmarks that gets executed the first time the document is opened. This
    will however only work in Adobe Acrobat, not the free Reader (the open
    property is read-only in Reader).
    The simplest way to get your bookmarks in the correct state, is to create
    your PDF files and then run an action on them to expand the bookmark tree.
    Karl Heinz Kremer
    PDF Acrobatics Without a Net
    PDF Software Development, Training and More...
    [email protected]
    http://www.khkonsulting.com
    On Mon, Feb 24, 2014 at 7:44 AM, Manoranjan.Parhi

  • Middleware initial load error on funcloc segment type (ADR2) does not exist

    Hello,
    We are doing initial loads of data into a new CRM 7.0 system.
    So far all objects have been done except Functional locations (FUNCLOC).
    During the initial load of the functional locations the various BDOCs all go into error state.
    The error is the same everywhere: segment type adr2 does not exist.
    If we deactivate the adr2 table In transaction R3AC1 and process again, we get the error message for the next table
    (Like:  segment type IFLOTX does not exist) and so on.
    IS there any settings we can do to manage these 'segments' or would there be another wa to solve this?
    Thanks.
    Joram

    Hello,
    Take a look at note 1271465, it does not talk about the ADR2 segment but about segment errors in SMW01 for functional location download. It might be useful. Observe especially the constraint in ERP version number, it might be that your ERP system is out-of-date/incompatible for this scenario.
    Second thing to check, go to SPRO>CRM>Master Data>Installed Base>Replication of technical objects from ERP
    There you'll find a mandatory customizing activity for Functional location download.
    And in the documentation of activity "Replication of Functional locations: Prerequisites and General information" you'll find all the necessairy actions to perform.
    This helped me in setting up funcloc replication in CRM 7.0.
    Hope this helps,
    Kind regards,
    Joost

  • Change the Tree Component background

    Does anyone know how can i change the Tree Component
    background ?
    PLS HELP

    Check out the Component Reference... you change the icon for
    a single node, as far as I know there's no automated process beyond
    that. So assuming your tree component instance is named "theTree"
    you might do this to change the icon of the first node:
    theTree.dataProvider = yourXML; // make sure you don't try to
    change the icon before you load data into the tree
    var theNode = theTree.getTreeNodeAt(0); // the first node in
    your tree
    theTree.setIcon(theNode,'myIcon'); // set the icon
    Where "myIcon" is a MovieClip you have in your library that
    you have set the "linkage identifier" as "myIcon".
    That iconFunction doesn't make a whole lot of sense to me,
    because first of all I don't know why it would be attached to
    theTree, and second it's referring to "item" which is not defined,
    and third its taking the parameter "node" and not doing anything
    with it. But perhaps there is some cool way to make a single
    function which handles icons for your entire tree automatically,
    that would certainly be nice.
    However, like I said, as far as I know that function will do
    nothing without calling tree.setIcon() in some way. I just made a
    function which might do what you want -- it recursively loops
    through an entire tree and sets it's icon based on the XML
    attribute "icon":
    function setAllIcons(branch){
    for(var i in branch.childNodes){
    var node = branch.getTreeNodeAt(i);
    theTree.setIcon(node,node.attributes['icon']);
    if(node.hasChildNodes){
    setAllIcons(node);
    So basically, you run setAllIcons(theTree.dataProvider) after
    you have loaded and applied the XML.

  • Can not import WS to the Tree

    ZfD6.5Sp2
    Ws: XP_SP2+4.91sp2 client.
    This Debug log from the WS (wsreg --importserver 172.16.16.254)
    I read this log, but not understud - WHY WS NOT IMPORTED ??
    May be this bad news (for me), but -, when i do:
    wsreg.exe or wsreg --impertserver 172.16.16.254
    WS NOT SEND any pakets to the 172.16.16.254 !!
    Please, Help me.
    Serg
    -- DEBUG LOG FILE -- C:\Program Files\Novell\ZENworks\DebugLogs\zenwsreg.log
    09/22/2006 16:05:45 -- Entering ZENWSREGRegister
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering ZenLiteTree::ZenLiteTree()
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering ZenLiteTree::ZenLiteTree()
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering ZENContextInit
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering
    ZenLiteTree::ZenLiteTree(zenContext)
    09/22/2006 16:05:45 ZENWSREGRegister -- Leaving
    ZenLiteTree::ZenLiteTree(zenContext)
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering NDSTree::WhoAmI()
    09/22/2006 16:05:45 ZENWSREGRegister -- WhoAmI() returning
    a1.itdep.dntsk.ami.
    09/22/2006 16:05:45 ZENWSREGRegister -- Leaving NDSTree::WhoAmI()
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering NDSTree::GetTreeName()
    09/22/2006 16:05:45 ZENWSREGRegister -- NDSTree::GetTreeName() returning
    AMI.
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering NDSTree::GetTreeName()
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering Registrar::Register
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering Registrar::Update
    09/22/2006 16:05:45 ZENWSREGRegister -- Leaving Registrar::Update, returning
    1
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering Registrar::Import
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering GenerateImportDoc
    09/22/2006 16:05:45 ZENWSREGRegister -- User Tree = <AMI>
    09/22/2006 16:05:45 ZENWSREGRegister -- User DN = <a1.itdep.dntsk.ami>
    09/22/2006 16:05:45 ZENWSREGRegister -- Login count = <15>
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering ZenLiteTree::ZenLiteTree()
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering ZenLiteTree::ZenLiteTree()
    09/22/2006 16:05:45 ZENWSREGRegister -- ConnType = 2
    09/22/2006 16:05:45 ZENWSREGRegister -- Encountered Winsock error 4294967295
    when trying to scan the IPX address.
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering ZenLiteTree::ZenLiteTree()
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering ZenLiteTree::ZenLiteTree()
    09/22/2006 16:05:45 ZENWSREGRegister -- ConnType = 2
    09/22/2006 16:05:45 ZENWSREGRegister -- Leaving GenerateImportDoc
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering HTTPUtil::SendMessage
    09/22/2006 16:05:45 ZENWSREGRegister -- HTTP server = zenwsimport
    09/22/2006 16:05:45 ZENWSREGRegister -- Loaded novhttp.dll
    09/22/2006 16:05:45 ZENWSREGRegister -- About to create an HTTP connection.
    09/22/2006 16:05:45 ZENWSREGRegister -- hSession = 0
    09/22/2006 16:05:45 ZENWSREGRegister -- Leaving HTTPUtil::SendMessage,
    returning -3
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering HTTPUtil::SendMessage
    09/22/2006 16:05:45 ZENWSREGRegister -- Aborting SendMessage. Server
    address is empty.
    09/22/2006 16:05:45 ZENWSREGRegister -- Entering Registrar::Import
    09/22/2006 16:05:45 ZENWSREGRegister -- Leaving Registrar::Register,
    returning 2
    09/22/2006 16:05:45 ZENWSREGRegister -- Leaving ZENWSREGRegister, returning
    2

    1. my steps:
    1.1 Power UP om the Ws
    1.2 Log in to the Tree and WS
    When I log into the Tree and WS wsreg run automate (with this error),
    DEBUG-file at the
    boot/login time this:
    -- DEBUG LOG FILE -- C:\Program Files\Novell\ZENworks\DebugLogs\zenwsreg.log
    09/28/2006 09:01:49 Login event -- WMHelperInitialization -
    UNKNOWN_IMPERSONATION
    09/28/2006 09:01:49 Login event -- The ending *pHelperFlags value is <0x204>
    09/28/2006 09:01:49 Login event -- Entering WMHelperSystemEntryEx
    09/28/2006 09:01:49 Login event -- Last compilation of this file: Sep 8
    2005
    09/28/2006 09:01:49 Login event -- Passed in ZenContext = <AMI><2><><0x0>
    09/28/2006 09:01:49 Login event -- Entering
    ZenLiteTree::ZenLiteTree(zenContext)
    09/28/2006 09:01:49 Login event -- Leaving
    ZenLiteTree::ZenLiteTree(zenContext)
    09/28/2006 09:01:49 Login event -- Entering
    ZenLiteTree::ZenLiteTree(zenContext)
    09/28/2006 09:01:49 Login event -- Leaving
    ZenLiteTree::ZenLiteTree(zenContext)
    09/28/2006 09:01:49 Login event -- User DN: <CN=a1.OU=itdep.OU=dntsk.O=ami>
    09/28/2006 09:01:49 Login event -- Entering Registrar::Register
    09/28/2006 09:01:49 Login event -- Entering Registrar::Update
    09/28/2006 09:01:49 Login event -- Leaving Registrar::Update, returning 1
    09/28/2006 09:01:49 Login event -- Entering Registrar::Import
    09/28/2006 09:01:49 Login event -- Entering GenerateImportDoc
    09/28/2006 09:01:49 Login event -- User Tree = <AMI>
    09/28/2006 09:01:49 Login event -- User DN = <a1.itdep.dntsk.ami>
    09/28/2006 09:01:49 Login event -- Login count = <9>
    09/28/2006 09:01:49 Login event -- Entering ZenLiteTree::ZenLiteTree()
    09/28/2006 09:01:49 Login event -- Entering ZenLiteTree::ZenLiteTree()
    09/28/2006 09:01:49 Login event -- ConnType = 2
    09/28/2006 09:01:50 Login event -- Encountered Winsock error 4294967295 when
    trying to scan the IPX address.
    09/28/2006 09:01:50 Login event -- Entering ZenLiteTree::ZenLiteTree()
    09/28/2006 09:01:50 Login event -- Entering ZenLiteTree::ZenLiteTree()
    09/28/2006 09:01:50 Login event -- ConnType = 2
    09/28/2006 09:01:50 Login event -- Successfully impersonated the user.
    09/28/2006 09:01:50 Login event -- Leaving GenerateImportDoc
    09/28/2006 09:01:50 Login event -- Entering HTTPUtil::SendMessage
    09/28/2006 09:01:50 Login event -- HTTP server = zenwsimport
    09/28/2006 09:01:50 Login event -- Loaded novhttp.dll
    09/28/2006 09:01:50 Login event -- About to create an HTTP connection.
    09/28/2006 09:01:51 Login event -- hSession = 0
    09/28/2006 09:01:51 Login event -- Leaving HTTPUtil::SendMessage,
    returning -3
    09/28/2006 09:01:51 Login event -- Entering HTTPUtil::SendMessage
    09/28/2006 09:01:51 Login event -- Aborting SendMessage. Server address is
    empty.
    09/28/2006 09:01:51 Login event -- Entering Registrar::Import
    09/28/2006 09:01:51 Login event -- Leaving Registrar::Register, returning 2
    09/28/2006 09:01:51 Login event -- Leaving WMHelperSystemEntryEx
    1.3 cmd
    1.4 go to the "cmd-window"
    1.5 cd program files
    1.6 cd novell/zenworks
    1.7 zwsreg.exe
    result you can see at the attachment: scr1.jpg
    1.8 debug-file at this time:
    -- DEBUG LOG FILE -- C:\Program Files\Novell\ZENworks\DebugLogs\zenwsreg.log
    09/28/2006 09:05:12 -- Entering ZENWSREGRegister
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering ZenLiteTree::ZenLiteTree()
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering ZenLiteTree::ZenLiteTree()
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering ZENContextInit
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering
    ZenLiteTree::ZenLiteTree(zenContext)
    09/28/2006 09:05:12 ZENWSREGRegister -- Leaving
    ZenLiteTree::ZenLiteTree(zenContext)
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering NDSTree::WhoAmI()
    09/28/2006 09:05:12 ZENWSREGRegister -- WhoAmI() returning
    a1.itdep.dntsk.ami.
    09/28/2006 09:05:12 ZENWSREGRegister -- Leaving NDSTree::WhoAmI()
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering NDSTree::GetTreeName()
    09/28/2006 09:05:12 ZENWSREGRegister -- NDSTree::GetTreeName() returning
    AMI.
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering NDSTree::GetTreeName()
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering Registrar::Register
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering Registrar::Update
    09/28/2006 09:05:12 ZENWSREGRegister -- Leaving Registrar::Update, returning
    1
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering Registrar::Import
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering GenerateImportDoc
    09/28/2006 09:05:12 ZENWSREGRegister -- User Tree = <AMI>
    09/28/2006 09:05:12 ZENWSREGRegister -- User DN = <a1.itdep.dntsk.ami>
    09/28/2006 09:05:12 ZENWSREGRegister -- Login count = <9>
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering ZenLiteTree::ZenLiteTree()
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering ZenLiteTree::ZenLiteTree()
    09/28/2006 09:05:12 ZENWSREGRegister -- ConnType = 2
    09/28/2006 09:05:12 ZENWSREGRegister -- Encountered Winsock error 4294967295
    when trying to scan the IPX address.
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering ZenLiteTree::ZenLiteTree()
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering ZenLiteTree::ZenLiteTree()
    09/28/2006 09:05:12 ZENWSREGRegister -- ConnType = 2
    09/28/2006 09:05:12 ZENWSREGRegister -- Leaving GenerateImportDoc
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering HTTPUtil::SendMessage
    09/28/2006 09:05:12 ZENWSREGRegister -- HTTP server = zenwsimport
    09/28/2006 09:05:12 ZENWSREGRegister -- Loaded novhttp.dll
    09/28/2006 09:05:12 ZENWSREGRegister -- About to create an HTTP connection.
    09/28/2006 09:05:12 ZENWSREGRegister -- hSession = 0
    09/28/2006 09:05:12 ZENWSREGRegister -- Leaving HTTPUtil::SendMessage,
    returning -3
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering HTTPUtil::SendMessage
    09/28/2006 09:05:12 ZENWSREGRegister -- Aborting SendMessage. Server
    address is empty.
    09/28/2006 09:05:12 ZENWSREGRegister -- Entering Registrar::Import
    09/28/2006 09:05:12 ZENWSREGRegister -- Leaving Registrar::Register,
    returning 2
    09/28/2006 09:05:12 ZENWSREGRegister -- Leaving ZENWSREGRegister, returning
    2
    2. HTKLM/Software/Novell/zenworks - see attach: ZENworks.reg
    I do not understud - why in this debug files information about IPX..
    WS have not IPX. Have ONLY:
    TCP/IP and NW client
    Serg

Maybe you are looking for

  • After upgrading to lion I can use my printer HP Laserjet 1200

    After upgrading to lion I can no longer print to the copier on our local network. Tried everything but did not work. Please help

  • Error in converting from a PDF (first page does not convert)

    I want to convert a PDF to an excel worksheet. The file is some 30 pages this month, the first page renders as a picture, the rest of the pages convert correctly! I have tries converting to other formats but end up with either unusable text or the fi

  • Why do we need schema groups ?

    Respected gurus!! While customizing the price calculation techniques we are supposed to form a "schema group" before we assign a pricing procedure to either a vendor or a purchasing organization. My query is, why do we need to have a schema group in

  • My ipad will not let me buy new apps?

    I'm trying to buy new books on my ipad and it will not let me buy any. Does anyone know how i can fix this.

  • Get-aduser help

    I am trying to get a set of specific users in an OU that are tied to a certain security group. I am wanting the name and the last password set date to try and keep up with password information. I have read-only rights to this domain so special tools