Here is a sample stylesheet that sorts all child elements except the 'object' element on the element name:
Code:
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output indent="yes"/>
<xsl:template match="*[*]">
<xsl:copy>
<xsl:copy-of select="object"/>
<xsl:apply-templates select="*[not(self::object)]">
<xsl:sort select="name()"/>
</xsl:apply-templates>
</xsl:copy>
</xsl:template>
<xsl:template match="*[not(*)]">
<xsl:copy-of select="."/>
</xsl:template>
</xsl:stylesheet>