viernes, 8 de noviembre de 2013

Ubuntu: Creando y reintegrando un archivo tar multi-partes

Necesitaba guardar una máquina virtual en mi disco duro externo y me di cuenta que lo tenía formateado en FAT32, por lo cual no podía guardar un archivo mayor a 4GB.

Así que indague la manera de crear un archivo tar multi partes:

tar -cvf - myVM.vdi | split --bytes=4000m --suffix-length=4 --numeric-suffix - MyVM.tar.

Para reintegrarlo:

cat MyVM.tar.* | tar xvf -



miércoles, 6 de noviembre de 2013

ATG Colorizer: libstdc++.so.6: cannot open shared object file: No such file or directory

Estaba en medio de mi configuración inicial de desarrollo de ATG y comenzé a tener problemas con una pequeña aplicación llamada ATG Colorizer.

Me daba el siguiente error:
libstdc++.so.6: cannot open shared object file: No such file or directory

Intenté instalar la librería como lo había hecho antes, pero parecía que mi nuevaversión de Ubuntu no reconocía la receta antigua de instalación.

Así que después de buzear un rato por Internet encontré una manera que sí le gustó a mi Ubuntu:
 
apt-get install lib32stdc++6

miércoles, 16 de octubre de 2013

Escribiendo imagen ISO de Ubuntu en USB

Comando para escribir una imagen (iso) booteable de Ubuntu a una llave USB:

sudo dd if=ubuntu-13.04-desktop-amd64.iso of=/dev/sdb oflag=direct  bs=1048576

En mi caso el dispositivo USB se montaba en /dev/sdb. Para chequar los mounts del sistema se puede ejecutar el siguiente comando:

sudo fdisk -l

martes, 10 de septiembre de 2013

ATG: Template Error: category error 2


Comencé a tener este problema después de un merge de código. Todavía no sé por qué sucedió, pero estaba impidiendo mi trabajo.

El error sucedía en el droplet: /atg/commerce/catalog/CategoryLookup. Encendí el debug para obtener más información:

14:01:43,960 INFO  [CategoryLookup] DEBUG Find item: id=BRAND_OPTIMUM; type=category
14:01:43,961 INFO  [CategoryLookup] DEBUG Item Found:category:BRAND_OPTIMUM
14:01:43,961 INFO  [CategoryLookup] DEBUG Is item in catalog catalog:masterCatalog
14:01:43,961 INFO  [CategoryLookup] DEBUG This item is not in the correct catalog.

Un colega experto en ATG me ayudó mostrandome una página de mantenimiento en Dyn Admin que se utilizar para solucionar este tipo de errores:

Basic Catalog Maintenance

http://localhost:8080/dyn/admin/atg/commerce/admin/en/maintenance/startService.jhtml?process=BasicMaintProcess


Así que solo corrí el proceso y los problemas desaparecieron.