User 870ab5b546
30-09-2014 01:12:54
The code:
private Molecule getMolResponse(String responseMRV) {
try {
return MolImporter.importMol(responseMRV); // line 420
} catch (MolFormatException e) {
Utils.alwaysPrint("Response.getMolResponse: error in "
+ "importing Molecule from response string:\n",
responseMRV);
e.printStackTrace();
initializationErrorResult.grade = 0;
final String[] feedback = new String[] {
CANNOT + "response.",
"Please report this error to the programmers."};
translate(feedback);
final StringBuilder fdbck = new StringBuilder();
fdbck.append(feedback[0]).append(' ');
fdbck.append(feedback[1]).append(BR);
fdbck.append(e.getMessage());
initializationErrorResult.feedback = fdbck.toString();
return null;
} // try importing Molecule
} // getMolResponse(String)
The substrate:
<?xml version="1.0" encoding="windows-1252"?>
<cml xmlns="http://www.chemaxon.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.chemaxon.com/marvin/schema/mrvSchema_14_8_4.xsd" version="ChemAxon file format v14.8.4, generated by v14.9.8.0">
<MDocument>
<MElectronContainer id="o1" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a6" difLoc="4.440892098500626E-16 0.4375799999999983 0.0"/>
<MElectron atomRefs="m1.a6" difLoc="-0.21878999999999982 0.37895539618799257 0.0"/>
</MElectronContainer>
<MElectronContainer id="o2" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a6" difLoc="4.440892098500626E-16 -0.43758000000000097 0.0"/>
<MElectron atomRefs="m1.a6" difLoc="0.2187900000000007 -0.37895539618799523 0.0"/>
</MElectronContainer>
<MElectronContainer id="o3" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a7" difLoc="-0.4226698230675705 -0.11325403775596321 0.0"/>
<MElectron atomRefs="m1.a7" difLoc="-0.30941578531160907 -0.30941578531161085 0.0"/>
</MElectronContainer>
<MElectronContainer id="o4" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a7" difLoc="0.11325403775596143 -0.4226698230675723 0.0"/>
<MElectron atomRefs="m1.a7" difLoc="0.30941578531160907 -0.30941578531161085 0.0"/>
</MElectronContainer>
<MElectronContainer id="o5" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a7" difLoc="-0.11325403775596143 0.42266982306756873 0.0"/>
<MElectron atomRefs="m1.a7" difLoc="-0.30941578531160907 0.3094157853116073 0.0"/>
</MElectronContainer>
<MElectronContainer id="o6" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a13" difLoc="-0.2181247840915903 -0.3793386810819559 0.0"/>
<MElectron atomRefs="m1.a13" difLoc="7.677363226639145E-4 -0.4375793265008525 0.0"/>
</MElectronContainer>
<MElectronContainer id="o7" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a13" difLoc="0.3104996218185372 -0.3083281389210937 0.0"/>
<MElectron atomRefs="m1.a13" difLoc="0.42306462982086135 -0.11177019009797551 0.0"/>
</MElectronContainer>
<MElectronContainer id="o8" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a13" difLoc="-0.05825720501160969 0.4336846255797342 0.0"/>
<MElectron atomRefs="m1.a13" difLoc="-0.26729453228340017 0.34645330047698675 0.0"/>
</MElectronContainer>
<MElectronContainer id="o9" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a21" difLoc="-0.23833151184560464 0.3669800360528982 0.0"/>
<MElectron atomRefs="m1.a21" difLoc="-0.3898911618070944 0.19864827798073648 0.0"/>
</MElectronContainer>
<MElectronContainer id="o10" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a21" difLoc="-0.3898821939175967 -0.19866587846431927 0.0"/>
<MElectron atomRefs="m1.a21" difLoc="-0.23831494518369034 -0.3669907945740515 0.0"/>
</MElectronContainer>
<MRectangle id="o11">
<MPoint x="-8.711999893188477" y="2.815999984741211"/>
<MPoint x="4.004000186920166" y="2.815999984741211"/>
<MPoint x="4.004000186920166" y="-3.4760000705718994"/>
<MPoint x="-8.711999893188477" y="-3.4760000705718994"/>
</MRectangle>
<MRectangle id="o12">
<MPoint x="4.400000095367432" y="3.4760000705718994"/>
<MPoint x="11.307999610900879" y="3.4760000705718994"/>
<MPoint x="11.307999610900879" y="-3.0799999237060547"/>
<MPoint x="4.400000095367432" y="-3.0799999237060547"/>
</MRectangle>
<MElectronContainer id="o13" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a31" difLoc="0.21879000000000115 0.3789553961879939 0.0"/>
<MElectron atomRefs="m1.a31" difLoc="8.881784197001252E-16 0.4375800000000005 0.0"/>
</MElectronContainer>
<MElectronContainer id="o14" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a31" difLoc="-0.3094157853116082 0.30941578531160907 0.0"/>
<MElectron atomRefs="m1.a31" difLoc="-0.4226698230675696 0.11325403775596143 0.0"/>
</MElectronContainer>
<MElectronContainer id="o15" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a36" difLoc="-0.3094157853116095 0.30941578531160907 0.0"/>
<MElectron atomRefs="m1.a36" difLoc="-0.42266982306757095 0.11325403775595966 0.0"/>
</MElectronContainer>
<MElectronContainer id="o16" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a36" difLoc="0.3094157853116104 0.3094157853116055 0.0"/>
<MElectron atomRefs="m1.a36" difLoc="0.11325403775596099 0.42266982306756695 0.0"/>
</MElectronContainer>
<MElectronContainer id="o17" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a36" difLoc="-0.3094157853116095 -0.30941578531160907 0.0"/>
<MElectron atomRefs="m1.a36" difLoc="-0.1132540377559601 -0.4226698230675705 0.0"/>
</MElectronContainer>
<MElectronContainer id="o18" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a43" difLoc="0.11325403775596232 0.42266982306756695 0.0"/>
<MElectron atomRefs="m1.a43" difLoc="-0.11325403775596055 0.42266982306756695 0.0"/>
</MElectronContainer>
<MElectronContainer id="o19" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a43" difLoc="-0.11325403775596055 -0.4226698230675723 0.0"/>
<MElectron atomRefs="m1.a43" difLoc="0.11325403775596232 -0.4226698230675723 0.0"/>
</MElectronContainer>
<MEFlow id="o20" arcAngle="-140.0" headSkip="0.25" headLength="0.5" headWidth="0.4" tailSkip="0.25" baseElectronContainerIndex="-1" baseElectronIndexInContainer="0">
<MAtomSetPoint atomRefs="m1.a34 m1.a36"/>
<MAtomSetPoint atomRefs="m1.a34 m1.a43" weights="0.25 0.75"/>
</MEFlow>
<MRectangle id="o21">
<MPoint x="-7.435999870300293" y="-4.927999973297119"/>
<MPoint x="4.664000034332275" y="-4.927999973297119"/>
<MPoint x="4.664000034332275" y="-12.319999694824219"/>
<MPoint x="-7.435999870300293" y="-12.319999694824219"/>
</MRectangle>
<MPolyline id="o22" headLength="0.6" headWidth="0.4">
<MPoint x="0.8360000252723694" y="-2.2880001068115234"/>
<MPoint x="-1.4274352997245146" y="-6.208385089352299"/>
</MPolyline>
<MElectronContainer id="o23" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a49" difLoc="0.4226698230675723 0.11325403775595966 0.0"/>
<MElectron atomRefs="m1.a49" difLoc="0.30941578531161085 0.3094157853116055 0.0"/>
</MElectronContainer>
<MElectronContainer id="o24" occupation="0 0" radical="0">
<MElectron atomRefs="m1.a49" difLoc="0.0 0.43757999999999875 0.0"/>
<MElectron atomRefs="m1.a49" difLoc="-0.21878999999999849 0.3789553961879921 0.0"/>
</MElectronContainer>
<MChemicalStruct>
<molecule molID="m1">
<atomArray>
<atom id="a1" elementType="C" x2="-7.363124847412109" y2="1.1549999713897705"/>
<atom id="a2" elementType="C" x2="-6.029445725584074" y2="1.9249999713897705"/>
<atom id="a3" elementType="C" x2="-4.695766603756038" y2="1.1549999713897705"/>
<atom id="a4" elementType="C" x2="-3.3620874819280027" y2="1.9249999713897705"/>
<atom id="a5" elementType="C" x2="-2.028408360099967" y2="1.1549999713897705"/>
<atom id="a6" elementType="O" x2="-0.6947292382719312" y2="1.9249999713897705"/>
<atom id="a7" elementType="Br" x2="-6.641250133514404" y2="-2.1656250953674316"/>
<atom id="a8" elementType="C" x2="-5.307571011686369" y2="-1.3956250953674316"/>
<atom id="a9" elementType="C" x2="-3.973891889858333" y2="-2.1656250953674316"/>
<atom id="a10" elementType="C" x2="-2.640212768030297" y2="-1.3956250953674316"/>
<atom id="a11" elementType="R" sgroupRef="sg1" x2="-1.3065336462022616" y2="-2.1656250953674316"/>
<atom id="a12" elementType="R" sgroupRef="sg2" x2="1.588125228881836" y2="0.5293750166893005"/>
<atom id="a13" elementType="O" formalCharge="-1" x2="3.128125228881836" y2="0.5293750166893005"/>
<atom id="a14" elementType="C" x2="8.806876182556152" y2="1.2512838882706385"/>
<atom id="a15" elementType="C" x2="7.473206841507894" y2="0.48126694771159795"/>
<atom id="a16" elementType="C" x2="7.473206841507894" y2="-1.058766933406483"/>
<atom id="a17" elementType="C" x2="8.806876182556152" y2="-1.8287838739655238"/>
<atom id="a18" elementType="C" x2="10.140545523604410" y2="-1.058766933406483"/>
<atom id="a19" elementType="C" x2="10.140545523604410" y2="0.48126694771159795"/>
<atom id="a20" elementType="C" x2="6.008668593799296" y2="-1.534623759337988"/>
<atom id="a21" elementType="O" x2="5.103447396751934" y2="-0.2887511012717824"/>
<atom id="a22" elementType="C" x2="6.008558944685262" y2="0.957088908462719"/>
<atom id="a23" elementType="H" x2="7.473206841507894" y2="2.021266947711598"/>
<atom id="a24" elementType="H" x2="7.473206841507894" y2="-2.598766933406483"/>
<atom id="a25" elementType="R" sgroupRef="sg3" x2="8.806876182556152" y2="2.791283888270639"/>
<atom id="a26" elementType="C" x2="-5.5879998207092285" y2="-10.472000122070312"/>
<atom id="a27" elementType="C" x2="-5.618321019315763" y2="-8.734000186920166"/>
<atom id="a28" elementType="C" x2="-4.284641897487727" y2="-7.964000186920167"/>
<atom id="a29" elementType="C" x2="-4.254320698881193" y2="-11.242000122070312"/>
<atom id="a30" elementType="C" x2="-5.373586340515010" y2="-6.875055743892884"/>
<atom id="a31" elementType="O" x2="-4.284641897487727" y2="-5.786111300865601"/>
<atom id="a32" elementType="H" x2="-6.462530783542293" y2="-5.786111300865601"/>
<atom id="a33" elementType="H" x2="-6.707265462343045" y2="-7.645055743892884"/>
<atom id="a34" elementType="C" x2="1.6720000505447388" y2="-9.460000038146973"/>
<atom id="a35" elementType="C" x2="3.0056791723727745" y2="-8.690000038146973"/>
<atom id="a36" elementType="Br" x2="0.3383209287167035" y2="-8.690000038146971"/>
<atom id="a37" elementType="C" x2="3.0056791723727745" y2="-7.150000038146973"/>
<atom id="a38" elementType="H" sgroupRef="sg4" x2="1.9167347293454913" y2="-6.061055595119690"/>
<atom id="a39" elementType="H" x2="4.0946236154000575" y2="-6.061055595119690"/>
<atom id="a40" elementType="H" x2="2.7609444935720218" y2="-10.548944481174257"/>
<atom id="a41" elementType="H" x2="0.5830556075174556" y2="-10.548944481174257"/>
<atom id="a42" elementType="R" sgroupRef="sg5" x2="-2.552000045776367" y2="-7.611999988555908"/>
<atom id="a43" elementType="O" x2="-1.0120000457763672" y2="-7.611999988555908"/>
<atom id="a44" elementType="C" x2="13.022468831725515" y2="-11.361154166553290"/>
<atom id="a45" elementType="C" x2="11.284468896575369" y2="-11.391475365159822"/>
<atom id="a46" elementType="C" x2="10.514468896575370" y2="-10.057796243331788"/>
<atom id="a47" elementType="C" x2="13.792468831725515" y2="-10.027475044725257"/>
<atom id="a48" elementType="C" x2="9.425524453548086" y2="-11.146740686359072"/>
<atom id="a49" elementType="O" x2="8.336580010520805" y2="-10.057796243331788"/>
<atom id="a50" elementType="H" x2="8.336580010520802" y2="-12.235685129386356"/>
<atom id="a51" elementType="H" x2="10.195524453548089" y2="-12.480419808187110"/>
<atom id="a52" elementType="C" x2="13.755765302711936" y2="-7.315433241273910"/>
<atom id="a53" elementType="C" x2="12.666820859684652" y2="-6.226488798246626"/>
<atom id="a54" elementType="C" x2="11.179295087199490" y2="-6.625070127704505"/>
<atom id="a55" elementType="R" sgroupRef="sg7" x2="10.409295087199487" y2="-7.958749249532542"/>
<atom id="a56" elementType="H" x2="9.845615965371453" y2="-5.855070127704509"/>
<atom id="a57" elementType="H" x2="14.525765302711935" y2="-5.981754119445873"/>
<atom id="a58" elementType="H" x2="15.089444424539970" y2="-8.085433241273911"/>
</atomArray>
<bondArray>
<bond id="b1" atomRefs2="a1 a2" order="2"/>
<bond id="b2" atomRefs2="a2 a3" order="1"/>
<bond id="b3" atomRefs2="a3 a4" order="2"/>
<bond id="b4" atomRefs2="a4 a5" order="1"/>
<bond id="b5" atomRefs2="a5 a6" order="1"/>
<bond id="b6" atomRefs2="a7 a8" order="1"/>
<bond id="b7" atomRefs2="a8 a9" order="1"/>
<bond id="b8" atomRefs2="a9 a10" order="2"/>
<bond id="b9" atomRefs2="a12 a13" order="1"/>
<bond id="b10" atomRefs2="a10 a11" order="1"/>
<bond id="b11" atomRefs2="a14 a15" order="1"/>
<bond id="b12" atomRefs2="a16 a17" order="1"/>
<bond id="b13" atomRefs2="a17 a18" order="1"/>
<bond id="b14" atomRefs2="a18 a19" order="1"/>
<bond id="b15" atomRefs2="a14 a19" order="1"/>
<bond id="b16" atomRefs2="a15 a22" order="1"/>
<bond id="b17" atomRefs2="a15 a16" order="1"/>
<bond id="b18" atomRefs2="a16 a20" order="1"/>
<bond id="b19" atomRefs2="a20 a21" order="1"/>
<bond id="b20" atomRefs2="a21 a22" order="1"/>
<bond id="b21" atomRefs2="a15 a23" order="1"/>
<bond id="b22" atomRefs2="a16 a24" order="1"/>
<bond id="b23" atomRefs2="a14 a25" order="1"/>
<bond id="b24" atomRefs2="a26 a27" order="1"/>
<bond id="b25" atomRefs2="a26 a29" order="2"/>
<bond id="b26" atomRefs2="a27 a28" order="2"/>
<bond id="b27" atomRefs2="a28 a30" order="1"/>
<bond id="b28" atomRefs2="a30 a31" order="1"/>
<bond id="b29" atomRefs2="a30 a32" order="1"/>
<bond id="b30" atomRefs2="a30 a33" order="1"/>
<bond id="b31" atomRefs2="a34 a35" order="1"/>
<bond id="b32" atomRefs2="a34 a36" order="1"/>
<bond id="b33" atomRefs2="a35 a37" order="2"/>
<bond id="b34" atomRefs2="a37 a38" order="1"/>
<bond id="b35" atomRefs2="a37 a39" order="1"/>
<bond id="b36" atomRefs2="a34 a40" order="1"/>
<bond id="b37" atomRefs2="a34 a41" order="1"/>
<bond id="b38" atomRefs2="a42 a43" order="1"/>
<bond id="b39" atomRefs2="a44 a45" order="1"/>
<bond id="b40" atomRefs2="a44 a47" order="2"/>
<bond id="b41" atomRefs2="a45 a46" order="2"/>
<bond id="b42" atomRefs2="a46 a48" order="1"/>
<bond id="b43" atomRefs2="a48 a49" order="1"/>
<bond id="b44" atomRefs2="a48 a50" order="1"/>
<bond id="b45" atomRefs2="a48 a51" order="1"/>
<bond id="b46" atomRefs2="a52 a53" order="1"/>
<bond id="b47" atomRefs2="a53 a54" order="2"/>
<bond id="b48" atomRefs2="a54 a55" order="1"/>
<bond id="b49" atomRefs2="a54 a56" order="1"/>
<bond id="b50" atomRefs2="a52 a57" order="1"/>
<bond id="b51" atomRefs2="a52 a58" order="1"/>
</bondArray>
<molecule id="sg1" role="SuperatomSgroup" title="CO2Me" leftName="MeO2C" molID="m2">
<atomArray atomID="a59 a60 a61 a62" elementType="C O C O" attachmentPoint="1 0 0 0" sgroupAttachmentPoint="1 0 0 0" x2="-2.1105895847558753 -0.7769104629278396 0.5567686589001957 -3.4442687065839106" y2="-1.7806250953674316 -2.550625095367432 -1.7806250953674312 -2.550625095367432"/>
<bondArray>
<bond id="b52" atomRefs2="a60 a59" order="1"/>
<bond id="b53" atomRefs2="a59 a62" order="2"/>
<bond id="b54" atomRefs2="a61 a60" order="1"/>
</bondArray>
<AttachmentPointArray>
<attachmentPoint atom="a59" order="1" bond="b10"/>
</AttachmentPointArray>
</molecule>
<molecule id="sg2" role="SuperatomSgroup" title="tBu" molID="m3">
<atomArray atomID="a63 a64 a65 a66" elementType="C C C C" attachmentPoint="1 0 0 0" sgroupAttachmentPoint="1 0 0 0" x2="1.5400002002716064 0.7700002002716069 3.0800002002716065 0.770000200271606" y2="0.721875011920929 2.0555541337489647 0.721875011920929 -0.6118041099071063"/>
<bondArray>
<bond id="b55" atomRefs2="a63 a64" order="1"/>
<bond id="b56" atomRefs2="a63 a65" order="1"/>
<bond id="b57" atomRefs2="a63 a66" order="1"/>
</bondArray>
<AttachmentPointArray>
<attachmentPoint atom="a63" order="1" bond="b9"/>
</AttachmentPointArray>
</molecule>
<molecule id="sg3" role="SuperatomSgroup" title="CO2Me" leftName="MeO2C" molID="m4">
<atomArray atomID="a67 a68 a69 a70" elementType="C O C O" attachmentPoint="1 0 0 0" sgroupAttachmentPoint="1 0 0 0" x2="22.041250076293945 22.811250076293945 24.351250076293944 20.501250076293946" y2="4.62691024835112 3.2932311265230823 3.2932311265230823 4.62691024835112"/>
<bondArray>
<bond id="b58" atomRefs2="a69 a68" order="1"/>
<bond id="b59" atomRefs2="a68 a67" order="1"/>
<bond id="b60" atomRefs2="a67 a70" order="2"/>
</bondArray>
<AttachmentPointArray>
<attachmentPoint atom="a67" order="1" bond="b23"/>
</AttachmentPointArray>
</molecule>
<molecule id="sg4" role="SuperatomSgroup" title="CO2Me" leftName="MeO2C" molID="m5">
<atomArray atomID="a71 a72 a73 a74" elementType="C O C O" attachmentPoint="1 0 0 0" sgroupAttachmentPoint="1 0 0 0" x2="5.313000049591064 6.083000049591064 7.623000049591064 3.7730000495910643" y2="-6.694839438843705 -8.028518560671742 -8.028518560671742 -6.694839438843705"/>
<bondArray>
<bond id="b61" atomRefs2="a73 a72" order="1"/>
<bond id="b62" atomRefs2="a72 a71" order="1"/>
<bond id="b63" atomRefs2="a71 a74" order="2"/>
</bondArray>
<AttachmentPointArray>
<attachmentPoint atom="a71" order="1" bond="b34"/>
</AttachmentPointArray>
</molecule>
<molecule id="sg5" role="SuperatomSgroup" title="tBu" molID="m6">
<atomArray atomID="a75 a76 a77 a78" elementType="C C C C" attachmentPoint="1 0 0 0" sgroupAttachmentPoint="1 0 0 0" x2="0.35200007438659675 1.1220000743865963 1.1220000743865972 -1.1879999256134033" y2="-7.611999988555908 -6.2783208667278725 -8.945679110383944 -7.611999988555908"/>
<bondArray>
<bond id="b64" atomRefs2="a75 a76" order="1"/>
<bond id="b65" atomRefs2="a75 a77" order="1"/>
<bond id="b66" atomRefs2="a75 a78" order="1"/>
</bondArray>
<SgroupAtom>
<scalar title="graphicalMarvinProperty::FormattedLabel" convention="atomprop" dataType="xsd:string">\i\St\n Bu</scalar>
</SgroupAtom>
<AttachmentPointArray>
<attachmentPoint atom="a75" order="1" bond="b38"/>
</AttachmentPointArray>
</molecule>
<molecule id="sg6" role="SuperatomSgroup" title="CO2Me" leftName="MeO2C" molID="m7">
<molecule id="sg7" role="SuperatomSgroup" title="CO2Me" leftName="MeO2C" molID="m8">
<atomArray atomID="a79 a80 a81 a82" elementType="C O C O" attachmentPoint="1 0 0 0" sgroupAttachmentPoint="1 0 0 0" x2="14.11299976348877 14.882999763488769 16.422999763488768 12.57299976348877" y2="-8.718839606690384 -10.052518728518422 -10.052518728518422 -8.718839606690384"/>
<bondArray>
<bond id="b67" atomRefs2="a81 a80" order="1"/>
<bond id="b68" atomRefs2="a80 a79" order="1"/>
<bond id="b69" atomRefs2="a79 a82" order="2"/>
</bondArray>
<AttachmentPointArray>
<attachmentPoint atom="a79" order="1" bond="b48"/>
</AttachmentPointArray>
</molecule>
</molecule>
</molecule>
</MChemicalStruct>
<MEFlow id="o26" arcAngle="-140.0" headSkip="0.25" headLength="0.5" headWidth="0.4" tailSkip="0.25" baseElectronContainerIndex="-1" baseElectronIndexInContainer="0">
<MEFlowBasePoint atomRef="m1.a46"/>
<MAtomSetPoint atomRefs="m1.a46 m1.a54" weights="0.25 0.75"/>
</MEFlow>
<MEFlow id="o27" arcAngle="-140.0" headSkip="0.25" headLength="0.5" headWidth="0.4" tailSkip="0.25" baseElectronContainerIndex="-1" baseElectronIndexInContainer="0">
<MEFlowBasePoint atomRef="m1.a47"/>
<MAtomSetPoint atomRefs="m1.a47 m1.a53" weights="0.25 0.75"/>
</MEFlow>
<MRectangle id="o28">
<MPoint x="6.820000171661377" y="-4.5320000648498535"/>
<MPoint x="16.41200065612793" y="-4.5320000648498535"/>
<MPoint x="16.41200065612793" y="-12.847999572753906"/>
<MPoint x="6.820000171661377" y="-12.847999572753906"/>
</MRectangle>
<MPolyline id="o29" headLength="0.6" headWidth="0.4">
<MPoint x="8.184000015258789" y="-5.323999881744385"/>
<MPoint x="6.448368718345446" y="-2.317798292283812"/>
</MPolyline>
<MPolyline id="o30" headLength="0.6" headWidth="0.4">
<MPoint x="3.7839999198913574" y="-9.855999946594238"/>
<MPoint x="7.831999778747559" y="-7.303999900817871"/>
</MPolyline>
</MDocument>
</cml>
The exception:
chemaxon.formats.MolFormatException: Reference numbers to S-groups does not match number of S-groups.
at chemaxon.marvin.io.formats.cml.MrvImport.readMDocument(MrvImport.java:286)
at chemaxon.marvin.io.formats.cml.MrvImport.readMRV(MrvImport.java:139)
at chemaxon.marvin.io.formats.cml.MrvImport.readDocument(MrvImport.java:79)
at chemaxon.marvin.io.formats.cml.CMLImport.readDocument(CMLImport.java:207)
at chemaxon.marvin.io.MRecordImporter.readMol(MRecordImporter.java:715)
at chemaxon.marvin.io.MRecordImporter.readMol(MRecordImporter.java:687)
at chemaxon.marvin.io.MRecordImporter.readMol0(MRecordImporter.java:595)
at chemaxon.marvin.io.MRecordImporter.readMol(MRecordImporter.java:512)
at chemaxon.formats.MolImporter.readMol(MolImporter.java:883)
at chemaxon.formats.MolImporter.read(MolImporter.java:766)
at chemaxon.formats.MolImporter.importMol(MolImporter.java:1308)
at chemaxon.formats.MolImporter.importMol(MolImporter.java:1499)
at chemaxon.formats.MolImporter.importMol(MolImporter.java:1465)
at com.epoch.responses.Response.getMolResponse(Response.java:420)
at com.epoch.responses.Response.initializeResponse(Response.java:161)
at com.epoch.responses.Response.<init>(Response.java:104)
at com.epoch.qBank.Question.parseResponse(Question.java:1216)
at com.epoch.session.HWSession.submitResponse(HWSession.java:928)
at org.apache.jsp.homework.answerframe_jsp._jspService(answerframe_jsp.java:582)
What does this mean? JChem and MarvinSketch 14.9.8.0.
I see there is a weird construction of sg7 and sg8 in the MRV; maybe this is the root of the problem. But the question then becomes, how could a student have used MarvinSketch to generate such a structure? The structure would have come straight from a MarvinSketch applet.