<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Don,</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Can you run this attached python file to successful completion on your system with X3DPSAIL.  I removed something from my serializer you asked me to, and the problem came back.  So I reverted the serializer back to how I had it.  No changes on my end now, except power point and pdf I think.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Please run this code on your system and tell me what errors, if any, it produces.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>This means we cannot use SAI methods from my X3DPSAIL, I believe.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>So is this a solvable issue, within the framework of your X3DPSAIL?  Do we need to expand our concept of SAI?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Do we try a new source code base?<br>Do we get into PyJNIus internals?</p><p class=MsoNormal>Do we expand autoclass method into something larger?</p><p class=MsoNormal>Do we move to the research API, or one form Korea/Japan?  What do you suggest?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>What’s the next thing we should try?  I’m pretty much stumped.  I’ve tried to understand the internals of autoclass. Failed, except to diagnose the problem possibly as a superclass or interface overwriting the methods of the concrete class. I tried commenting out getSuperclass.</p><p class=MsoNormal>I had Jeff working on generating the XML from the research API (probably I directed him on to something else), but he seems unavailable right now.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I think we should try to write an XML generator for Python from *<b>some</b>* API, now not sure if DOM or SAI. I am willing to try SAI again, if we can get Dr. Aono’s help.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I am also unsure of running the combination of Cython and Java under Jupyter, and many of our customers may want that, if only to generate XML.  We can check the Jupyter kernels list.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thanks!</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>John</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>