Okay, so I finally got it to work. Things I had to do:
- I had to run from the directory where the java is located, not where the jar file is located.
- It cared about case-sensitivity on that switch, so it wanted -Xmx512m, not -xmx512m.
- I then had to give it the fully qualified path out to the senticon.jar file.
- It then put all the .costume files in the folder where Java is located, so they had to be moved to the COH folder.
That said, once I doped out those things, Mission Accomplished!
I was able to get it to run from the folder where I stuck senticon.jar; putting everything in the folder where Java was installed failed because it's protected by Windows 7, so the folder couldn't be written to. What I did was add the path to Java to my environment's PATH variable:
- Open the start menu.
- Click on 'Computer'. This opens the 'System' window.
- Click on 'Advanced System Settings'. This opens the 'System Properties' window.
- Click on the 'Environment Variables' button near the bottom. This opens the 'Environment Variables' window.
- Highlight 'path' in the upper textarea, then click on 'Edit'. This opens the 'Edit User Variable' window with the variable name in the top box and its value in the bottom box. Select all of the text in the bottom box and copy it.
- Open Notepad or another text editor and paste the path variable value in.
- At the end of the value, add a semicolon, then the path to the Java executable (typically something like "C:\Program Files (x86)\Java\jre7\bin"; because it has spaces, it will need to be in double quotes).
- Copy the whole line, then paste it back into the lower box of the 'Edit User Variable' window.
- Click 'OK' on each window to save changes and close until you get back to the 'System' window, then close it as well.
- Open a new cmd window and navigate to the folder with senticon.jar and the Sentinel+ files.
- Run the jarfile on your Sentinel+ files, using the -Xmx512m switch if necessary.
I got several failures processing my full set of files, including, oddly, every single costume for my Staff/Willpower Scrapper, who was a recent creation. All the costumes failed for my Energy/Energy Blaster, as well, but that character had hung around unplayed for some time, and was chock full of ancient costume pieces. The Scrapper, though, was created close to the shutdown announcement, so there shouldn't have been any retired costume pieces in her outfits.
Going back in with Icon, I was able to recreate the one costume for my AR/EM Blaster that had failed -- most of which was the Mecha Armor set, and everything was listed correctly in the costume-selection menus; makes me wonder if there's a mapping issue between the labels in the Sentinel+ files and the costume pieces. Checking the set of character images I archived, and examining the .xml files themselves, all three characters with costume pieces from the Mecha Armor set failed conversion on the costumes that contained parts from that set.