Hi guys, I’m having problms trying to upload two hoodies and an outfit to the studio. Has anyone had this problem or any idea how to solve it? The problems are as follow:
Headwear 1 JSON
[
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/noSkeleton/additionalProperties”,
“keyword”: “additionalProperties”,
“params”: {
“additionalProperty”: “Spine”
},
“message”: “must NOT have additional properties”
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/noSkeleton/additionalProperties”,
“keyword”: “additionalProperties”,
“params”: {
“additionalProperty”: “Neck”
},
“message”: “must NOT have additional properties”
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/noSkeleton/additionalProperties”,
“keyword”: “additionalProperties”,
“params”: {
“additionalProperty”: “Head”
},
“message”: “must NOT have additional properties”
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/headwear/errorMessage”,
“keyword”: “errorMessage”,
“params”: {
“errors”: [
{
“instancePath”: “/joints/Spine”,
“schemaPath”: “joints.schema.json#/$defs/headwear/properties/Spine/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “Headwear_Rig”
},
“message”: “must be equal to constant”,
“emUsed”: true
}
]
},
“message”: “Invalid skeleton definition.”
},
{
“instancePath”: “/joints”,
“schemaPath”: “#/properties/joints/oneOf”,
“keyword”: “oneOf”,
“params”: {
“passingSchemas”: null
},
“message”: “must match exactly one schema in oneOf”
},
{
“instancePath”: “”,
“schemaPath”: “#/allOf/7/if”,
“keyword”: “if”,
“params”: {
“failingKeyword”: “then”
},
“message”: “must match "then" schema”
}
]
Headwear 2 JSON
[
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/noSkeleton/additionalProperties”,
“keyword”: “additionalProperties”,
“params”: {
“additionalProperty”: “Spine”
},
“message”: “must NOT have additional properties”
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/noSkeleton/additionalProperties”,
“keyword”: “additionalProperties”,
“params”: {
“additionalProperty”: “Neck”
},
“message”: “must NOT have additional properties”
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/noSkeleton/additionalProperties”,
“keyword”: “additionalProperties”,
“params”: {
“additionalProperty”: “Head”
},
“message”: “must NOT have additional properties”
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/noSkeleton/additionalProperties”,
“keyword”: “additionalProperties”,
“params”: {
“additionalProperty”: “neutral_bone”
},
“message”: “must NOT have additional properties”
},
{
“instancePath”: “/joints/neutral_bone”,
“schemaPath”: “joints.schema.json#/$defs/headwear/additionalProperties/errorMessage”,
“keyword”: “errorMessage”,
“params”: {
“errors”: [
{
“instancePath”: “/joints/neutral_bone”,
“schemaPath”: “joints.schema.json#/$defs/headwear/additionalProperties/type”,
“keyword”: “type”,
“params”: {
“type”: “object”
},
“message”: “must be object”,
“emUsed”: true
},
{
“instancePath”: “/joints/neutral_bone”,
“schemaPath”: “joints.schema.json#/$defs/headwear/additionalProperties/not”,
“keyword”: “not”,
“params”: {},
“message”: “must NOT be valid”,
“emUsed”: true
}
]
},
“message”: “Found unsupported skeleton joint: "neutral_bone". Check the correct name.”
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/headwear/errorMessage”,
“keyword”: “errorMessage”,
“params”: {
“errors”: [
{
“instancePath”: “/joints/Spine”,
“schemaPath”: “joints.schema.json#/$defs/headwear/properties/Spine/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “Headwear_Rig”
},
“message”: “must be equal to constant”,
“emUsed”: true
}
]
},
“message”: “Invalid skeleton definition.”
},
{
“instancePath”: “/joints”,
“schemaPath”: “#/properties/joints/oneOf”,
“keyword”: “oneOf”,
“params”: {
“passingSchemas”: null
},
“message”: “must match exactly one schema in oneOf”
},
{
“instancePath”: “”,
“schemaPath”: “#/allOf/7/if”,
“keyword”: “if”,
“params”: {
“failingKeyword”: “then”
},
“message”: “must match "then" schema”
}
]
Outfit JSON
[
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonV2/$defs/maxJoints/errorMessage”,
“keyword”: “errorMessage”,
“params”: {
“errors”: [
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonV2/$defs/maxJoints/maxProperties”,
“keyword”: “maxProperties”,
“params”: {
“limit”: 65
},
“message”: “must NOT have more than 65 properties”,
“emUsed”: true
}
]
},
“message”: “Exceeded supported number of 65 joints in the skeleton.”
},
{
“instancePath”: “/joints”,
“schemaPath”: “#/$defs/skeletonV2WithEyes/$defs/maxJoints/errorMessage”,
“keyword”: “errorMessage”,
“params”: {
“errors”: [
{
“instancePath”: “/joints”,
“schemaPath”: “#/$defs/skeletonV2WithEyes/$defs/maxJoints/maxProperties”,
“keyword”: “maxProperties”,
“params”: {
“limit”: 67
},
“message”: “must NOT have more than 67 properties”,
“emUsed”: true
}
]
},
“message”: “Exceeded supported number of 67 joints in the skeleton.”
},
{
“instancePath”: “/joints/LeftForeArm”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/properties/LeftForeArm/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “LeftArmTwist”
},
“message”: “must be equal to constant”
},
{
“instancePath”: “/joints/LeftHand”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/properties/LeftHand/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “LeftForeArmTwist”
},
“message”: “must be equal to constant”
},
{
“instancePath”: “/joints/LeftHandIndex1”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/properties/LeftHandIndex1/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “LeftHandIndex0”
},
“message”: “must be equal to constant”
},
{
“instancePath”: “/joints/LeftHandMiddle1”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/properties/LeftHandMiddle1/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “LeftHandMiddle0”
},
“message”: “must be equal to constant”
},
{
“instancePath”: “/joints/LeftHandRing1”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/properties/LeftHandRing1/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “LeftHandRing0”
},
“message”: “must be equal to constant”
},
{
“instancePath”: “/joints/LeftHandPinky1”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/properties/LeftHandPinky1/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “LeftHandPinky0”
},
“message”: “must be equal to constant”
},
{
“instancePath”: “/joints/RightForeArm”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/properties/RightForeArm/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “RightArmTwist”
},
“message”: “must be equal to constant”
},
{
“instancePath”: “/joints/RightHand”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/properties/RightHand/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “RightForeArmTwist”
},
“message”: “must be equal to constant”
},
{
“instancePath”: “/joints/RightHandIndex1”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/properties/RightHandIndex1/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “RightHandIndex0”
},
“message”: “must be equal to constant”
},
{
“instancePath”: “/joints/RightHandMiddle1”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/properties/RightHandMiddle1/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “RightHandMiddle0”
},
“message”: “must be equal to constant”
},
{
“instancePath”: “/joints/RightHandRing1”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/properties/RightHandRing1/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “RightHandRing0”
},
“message”: “must be equal to constant”
},
{
“instancePath”: “/joints/RightHandPinky1”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/properties/RightHandPinky1/const”,
“keyword”: “const”,
“params”: {
“allowedValue”: “RightHandPinky0”
},
“message”: “must be equal to constant”
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/errorMessage”,
“keyword”: “errorMessage”,
“params”: {
“errors”: [
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “LeftArmTwist”
},
“message”: “must have required property ‘LeftArmTwist’”,
“emUsed”: true
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “LeftForeArmTwist”
},
“message”: “must have required property ‘LeftForeArmTwist’”,
“emUsed”: true
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “LeftHandIndex0”
},
“message”: “must have required property ‘LeftHandIndex0’”,
“emUsed”: true
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “LeftHandMiddle0”
},
“message”: “must have required property ‘LeftHandMiddle0’”,
“emUsed”: true
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “LeftHandRing0”
},
“message”: “must have required property ‘LeftHandRing0’”,
“emUsed”: true
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “LeftPalm”
},
“message”: “must have required property ‘LeftPalm’”,
“emUsed”: true
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “LeftHandPinky0”
},
“message”: “must have required property ‘LeftHandPinky0’”,
“emUsed”: true
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “RightArmTwist”
},
“message”: “must have required property ‘RightArmTwist’”,
“emUsed”: true
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “RightForeArmTwist”
},
“message”: “must have required property ‘RightForeArmTwist’”,
“emUsed”: true
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “RightHandIndex0”
},
“message”: “must have required property ‘RightHandIndex0’”,
“emUsed”: true
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “RightHandMiddle0”
},
“message”: “must have required property ‘RightHandMiddle0’”,
“emUsed”: true
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “RightHandRing0”
},
“message”: “must have required property ‘RightHandRing0’”,
“emUsed”: true
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “RightPalm”
},
“message”: “must have required property ‘RightPalm’”,
“emUsed”: true
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/required”,
“keyword”: “required”,
“params”: {
“missingProperty”: “RightHandPinky0”
},
“message”: “must have required property ‘RightHandPinky0’”,
“emUsed”: true
}
]
},
“message”: “Missing skeleton joints.”
},
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/$defs/maxJoints/errorMessage”,
“keyword”: “errorMessage”,
“params”: {
“errors”: [
{
“instancePath”: “/joints”,
“schemaPath”: “joints.schema.json#/$defs/skeletonXr/$defs/maxJoints/minProperties”,
“keyword”: “minProperties”,
“params”: {
“limit”: 81
},
“message”: “must NOT have fewer than 81 properties”,
“emUsed”: true
}
]
},
“message”: “Number of joints in the skeleton must be 81.”
},
{
“instancePath”: “/joints”,
“schemaPath”: “#/properties/joints/anyOf”,
“keyword”: “anyOf”,
“params”: {},
“message”: “must match a schema in anyOf”
},
{
“instancePath”: “”,
“schemaPath”: “#/allOf/0/if”,
“keyword”: “if”,
“params”: {
“failingKeyword”: “then”
},
“message”: “must match "then" schema”
}
]