Off-box collector Liveupdate
Hi,
I have a question about doing a liveupdate for an off-box collector in a windows computer in spanish.
When I try to execute runliveupdate.bat I get the next error:
C:\Documents and Settings\Administrador>"C:\Archivos de programa\Symantec\Event Agent\collectors\symcep\runliveupdate.bat"
Updating "symcepcollector"......
ERROR: Exception caught while reading product catalog from C:\Documents and Settings\All Users\Application Data\Symantec\Java LiveUpdate\Product.Catalog.LiveUpdate. Details:
java.io.FileNotFoundException: C:\Documents and Settings\All Users\Application Data\Symantec\Java LiveUpdate\Product.Catalog.LiveUpdate (El sistema no puede hallar la ruta especificada)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileReader.<init>(FileReader.java:55)
at com.symantec.cas.ucf.liveupdate.InvokeJavaLiveUpdate.readProductCatalog(InvokeJavaLiveUpdate.java:234)
at com.symantec.cas.ucf.liveupdate.InvokeJavaLiveUpdate.main(InvokeJavaLiveUpdate.java:81)
The problem here is that the collector is searching for the path:
C:\Documents and Settings\All Users\Application Data\Symantec\Java LiveUpdate\Product.Catalog.LiveUpdate
but in the machine the real path is:
C:\Documents and Settings\All Users\Datos de programa\Symantec\Java LiveUpdate\Product.Catalog.LiveUpdate
In my tests machine I created a copy of Symantec folder in the path the collector was trying to use and the liveupdated worked, although the log file was created in C:\Documents and Settings\All Users\Datos de programa\Symantec\Java LiveUpdate and the files were modified in this path also.
I have to do the liveupdate in a production machine and wanted to know if this could generate any problem.
Thank you.
Comments
There is a workaround
Hi, Belen.
SEP collector was released a while ago when not much attention was paid to localization issues. This is changed now and newer collectors can install, work and apply liveupdates with no problems on any systems with localized paths.
You will need to reinstall the collecto after doing some steps to let this issue go away:
1. Preserve the last position file (a file which name starts with "jdbc_" inside collectors\symcep folder). There may be more than one file if you tried different DB connections.
2. Uninstall the SEP collector
3. Download any of 4.4 collectors
4. Copy *.bat and jluinstaller.jar files from install folder of 4.4 collector to the install folder of SymcEP collector replacing existing files.
5. Run the install.bat from the SymcEP collector's install folder to install it again.
6. Run liveupdate to ensure it works now.
7. In case you are using Sybase embedded installation of SEP - follow the LiveUpdate-Collector.txt to replace a default config.xml file with one developped for Sybase.
Hope this helps.
Thanks,
Alexey.
Would you like to reply?
Login or Register to post your comment.