To convert a SCORM 1.2 manifest to a SCORM 2004 manifest, you will need to make a few changes:
1) The XML namespace declarations in the header are different in 2004. 2) You will need to have a specific value in the metadata of the manifest level of the node of the schema element. (The value will depend on the release of SCORM 2004 you are using). 3) The case "t" in the adlcp: scormType attribute on the node resource is capital instead of lowercase. 4) To get the behavior expected by most users (and replicate the behavior provided by most SCORM 1.2 LMS), you need very simple sequence information.
There are some good examples at http://www.scorm.com/scorm-explained/technical-scorm/golf-examples/
See Simple Single SCO for differences between 1.2 and 2004 and Basic Run-Time Calls examples for minimum sequence information that should be included.
It also used an XSLT document to convert the SCORM 1.2 manifest into SCORM 2004 floating objects. You might be able to dig this out through a Google search.
source share