Content is not allowed in prolog. (601010)

This error occured while running plan:

/com/sun/n1osp/untyped/SolarisImage-create-profile:

2006-12-27 15:16:40,293 ERROR [main] com.raplix.rolloutexpress.systemmodel.XMLUtil (XMLUtil.java:197) - Encountered error reading component at line 1, column 1: Content is not allowed in prolog. (601010)

Output written to /opt/SUNWjet/Templates/OSP_TEMPLATE_Solaris10_606_sparc.standard

Encountered error reading component at line 1, column 1: Content is not allowed in prolog. (601010)

ERROR: Could not check in Jet Template after postprocess

Anyone have an idea on this one?

Message was edited by:

peteziu

Message was edited by:

peteziu

more detail....

Executing:ssh -o BatchMode yes -A 10.0.2.2 /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/bin/.jvm -Xmx128m -Drox_home_dir=/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server -classpath /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/../common/lib/cr_bs.ja r com.raplix.rolloutexpress.node.bootstrap.BootStrap -verbose com.raplix.rolloutexpress.SshProxy -Dnet.local.ip=10.0.2.2 -Dnet.local.port=80001 -Dnet.remote.ip=10.0.2.3 -Dnet.remote.port=98304 -Drox_config_dir=/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/confi g/proxy/config

2006-12-27 16:21:08,877 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - Starting with Homedir='/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server' MainClass='com.raplix.rolloutexpress.SshProxy' Args='-Dnet.local.ip=10.0.2.2' '-Dnet.local.port=80001' '-Dnet.remote.ip=10.0.2.3' '-Dnet.remote.port=98304' '-Drox_config_dir=/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/conf ig/proxy/config'

2006-12-27 16:21:08,878 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - Common upgrade dir does not exist:/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/upgrade

2006-12-27 16:21:08,878 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - App Upgrade dir does not exist:/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/upgrade

2006-12-27 16:21:08,879 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - jars being used...

2006-12-27 16:21:08,880 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/ECS.jar

2006-12-27 16:21:08,880 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/activation.jar

2006-12-27 16:21:08,881 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/bootstrap.jar

2006-12-27 16:21:08,881 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/catalina.jar

2006-12-27 16:21:08,882 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/cr_bs.jar

2006-12-27 16:21:08,884 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/jasper-compiler.ja r

2006-12-27 16:21:08,885 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/jasper-runtime.jar

2006-12-27 16:21:08,885 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/log4j.jar

2006-12-27 16:21:08,886 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/mail.jar

2006-12-27 16:21:08,886 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/naming-common.jar

2006-12-27 16:21:08,886 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/naming-resources.j ar

2006-12-27 16:21:08,887 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/postgresql.jar

2006-12-27 16:21:08,887 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/rox.jar

2006-12-27 16:21:08,888 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/servlet.jar

2006-12-27 16:21:08,888 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/servlets-common.ja r

2006-12-27 16:21:08,889 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/servlets-default.j ar

2006-12-27 16:21:08,889 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/servlets-invoker.j ar

2006-12-27 16:21:08,889 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/sps-compSDK.jar

2006-12-27 16:21:08,890 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/struts.jar

2006-12-27 16:21:08,891 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/xerces.jar

2006-12-27 16:21:08,891 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/xml-apis.jar

2006-12-27 16:21:08,892 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - Set java.class.path to /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/ECS.jar:/opt/SUNWn 1sps/N1_Service_Provisioning_System_5.2/common/lib/activation.jar:/opt/SUNWn1sps /N1_Service_Provisioning_System_5.2/server/lib/bootstrap.jar:/opt/SUNWn1sps/N1_S ervice_Provisioning_System_5.2/server/lib/catalina.jar:/opt/SUNWn1sps/N1_Service _Provisioning_System_5.2/common/lib/cr_bs.jar:/opt/SUNWn1sps/N1_Service_Provisio ning_System_5.2/server/lib/jasper-compiler.jar:/opt/SUNWn1sps/N1_Service_Provisi oning_System_5.2/server/lib/jasper-runtime.jar:/opt/SUNWn1sps/N1_Service_Provisi oning_System_5.2/common/lib/log4j.jar:/opt/SUNWn1sps/N1_Service_Provisioning_Sys tem_5.2/common/lib/mail.jar:/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/se rver/lib/naming-common.jar:/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/ser ver/lib/naming-resources.jar:/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/c ommon/lib/postgresql.jar:/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/commo n/lib/rox.jar:/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/servl et.jar:/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/servlets-com mon.jar:/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/servlets-de fault.jar:/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/servlets- invoker.jar:/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/sps-com pSDK.jar:/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/lib/struts.jar :/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/common/lib/xerces.jar:/opt/SU NWn1sps/N1_Service_Provisioning_System_5.2/common/lib/xml-apis.jar

2006-12-27 16:21:09,335 WARN [Connection [10.0.2.3:98304]-[10.0.2.2:80001]:ErrorReader] SSH.STDERR (SshConnection.java:98) - Invoking the app...

2006-12-27 16:21:11,576 ERROR [main] com.raplix.rolloutexpress.systemmodel.XMLUtil (XMLUtil.java:197) - Encountered error reading component at line 1, column 1: Content is not allowed in prolog. (601010)

Message was edited by:

peteziu

Message was edited by:

peteziu

[9014 byte] By [peteziua] at [2007-11-26 13:37:20]
# 1

I think I found some interesting behavior: I inserted the below debug inside the osp_create_jet_template.sh, right before the post process template component check-in call to "cli -cmd cdb.c.ci <path>", and discovered the first half of the template is filled with the above post debug output, I guess because I enabled debug level logging? Anyhow, the resulting file looked like debug output at the top half and template xml on the bottom half.

....

echo "Postprocess Jet template: Checkin "

#pz - xml debug -

# /bin/cp "${RA_TMP_DIR}/${TEMPLATE_NAME}_new.xml" /tmp/pz_xml_debug_out.xml

# --pz end xml debug

${CLI} -cmd cdb.c.ci -path "${RA_TMP_DIR}/${TEMPLATE_NAME}_new.xml" -s "${SESSION}"

exit_error "Could not check in Jet Template after postprocess "

/bin/rm "${RA_TMP_DIR}/${TEMPLATE_NAME}.xml"

/bin/rm "${RA_TMP_DIR}/${TEMPLATE_NAME}_new.xml"

...

Pete.

peteziua at 2007-7-7 22:24:04 > top of Java-index,Administration Tools,N1 Service Provisioning System...
# 2

Shut off SSH debugging. More fwd progress, new error now:

Done. Output written to

/opt/SUNWn1sps/N1_Service_Provisioning_System/agent/data/tmp/Provision.vars and

/opt/SUNWn1sps/N1_Service_Provisioning_System/agent/data/tmp/Provision.var- dups

No duplicate variables generated. Continuing....

Encountered error reading component at line 120, column 53: The value of attribute

"default" must not contain the '<' character. (601010)

ERROR: Could not check in provision template

Pete.

Message was edited by:

peteziu

peteziua at 2007-7-7 22:24:04 > top of Java-index,Administration Tools,N1 Service Provisioning System...
# 3

I put debug into osp_create_provisioning_profile.sh to trap the profile being sent w/ cli. Found a "default" attribute that contained a "<" char. Not sure why this would crash the parser since it is in quotes.

Anyhow, it looks as though there was a parsing prob. The values seem to be in twice. Here is the believed offending line:

<var name="sysidcfg_timezone_base_config" default="<GMT-5>-5" prompt="SysIDcfg<br>

timezone (US/Pacific,...)"/>

Not sure why <GMT-5> is not getting stripped out, and not sure how to fix.

pz

peteziua at 2007-7-7 22:24:04 > top of Java-index,Administration Tools,N1 Service Provisioning System...
# 4
I inserted a value for base_config_sysidcfg_timezone inside of /opt/SUNWjet/Products/base_config/solaris/base_config.conf and got past the issue. Line used to read: base_config_sysidcfg_timezone= changed it to: base_config_sysidcfg_timezone=GMT-5
peteziua at 2007-7-7 22:24:04 > top of Java-index,Administration Tools,N1 Service Provisioning System...