Unable to import .bes files containing more than one control

(imported topic written by jeremytoo)

…or import two bes files at the same time, each of which contains more than 1 control.

This is the dialog that pops up:

Content Import Error

The content in ‘name_of_file.bes’ could not be imported.

Requirement failure at SiteSelectionDropdown.cpp:101 (!m_itemDataMap.empty() )

I’ve run into this before – the last time, I scraped by BES server, and reinstalled. It’s been about 4 months since that happened, and I’d rather not do it again.

Is there anything I can do to fix this, short of reformatting and reinstalling?

I can still import tasks, fixlets and analyses if I do them one at a time.

This is Tivoli Endpoint Manager, Console version 8.1.617.0, and server version 8.1.617.0

Thanks,

Jeremy

(imported comment written by BenKus)

Hi Jeremy,

Can you attach the problematic files?

Thanks,

Ben

(imported comment written by jeremytoo)

This is the fixlet file. it imports okay on it’s own, but not in conjunction with another.

I wish this software let me attach more than one file.

The biggest file will also not import.

(imported comment written by jeremytoo)

here is the task, by itself.

(imported comment written by jeremytoo)

and here is the combined file, which will not import under any circumstances.

(imported comment written by BenKus)

I was able to import your combined file into my 8.2 console without any errors…

Ben

(imported comment written by jeremytoo)

Up until a couple of weeks ago, I was unable to import it into my 8.1 server without any error, as well.

I believe this is some sort of bug in the bigfix console, as indicated by my original post. Is this a known issue that has been fixed by the 8.2 release?

(imported comment written by jeremytoo)

Foo! I’m speaking Gibberish!

I meant to say:

“Up until a few weeks ago, I too could import it without error into my 8.1 console”

There, that might not be a

lot

clearer, but I was just trying to say “it used to work.”

=)

(imported comment written by jeremytoo)

I reformatted my server and reinstalled. I can now import multiple controls per file.

(imported comment written by SystemAdmin)

Today, I experienced this same error:

Requirement failure at SiteSelectionDropdown.cpp:101 (!m_itemDataMap.empty() )

I unfortunately do not have the luxury to rebuild my TEM server. I was able to move to another console on another workstation and finish importing my content, but it still remains unable to do so on the original console.

Was there ever a bug filed for this or a resolution found?

-Andrew

(imported comment written by dmccalla)

Did you try to clear your console cache and then re-attempt the import? Sounds like something in the cache is the problem. Server rebuild here sounds VERY extreme.

File > Preferences > Clear Cache > then close the TEM Console and then re-open it

If this gets you back working then great, but I would still like to see your .bes file because what you are experiencing should not happen to begin with. I want to see the XML in the .bes file. Also, how was this file created?

(imported comment written by SystemAdmin)

I cleared the cache and am still getting the error. I have attached a screenshot of the error.

The .bes file was created by exporting external content from an SCM site. Again, I am able to import on other machines.

(imported comment written by SystemAdmin)

Here is an upload of the .bes file.

(imported comment written by dmccalla)

Andrew,

Sorry for the delayed replay. I have been out the past couple of days. The file imported just fine on my test system and I did not notice anything suspect in the .bes file itself. Admittedly, I only scanned it for a minute or so since it is quite large. I checked the bug tracking database and did find anything directly related to what you are seeing here. I suggest you contact support and get a PMR started so they can take a closer look at this for you.

I know that this conversation is super old, but I have been battling the issue within our 9.0.* IEM Environment on two seperate machines/consoles for a while now And have been being brought to this forum multiple times with no real help, Well I’m glad to say though that I finally discovered a solution. Here is what I did:

  1. Uninstall the IEM Console on the client that is throwing the error when attempting to import more then one object.
  2. Backup and then Delete the registry key called “Enterprise Console” located in the following registry path “HKEY_CURRENT_USER\Software\BigFix”, To do this simply open up ‘regedit’, navigate to the above path, right click on “Enterprise Console” and click Export. Once saved, right click on it again and do Delete.
  3. Now manually clear your past IEM Cache by typing this in the search box after clicking Start: %LocalAppData%. Press enter and then in the upcoming window navigate inside the following folders “Bigfix\Enterprise Console” and then IEM Server, and then lastly find the username that throws the error when your logged in and delete this folder.
  4. Reinstall the IEM Console and Try logging in again. Good luck all
1 Like