Welcome on the JMMC developper Corner
This area is dedicated to:
- point to the technical ressources that are used by the JMMC technical team.
- list our tips, workarounds, usefull material.
XML Schema rules :
Here are several rules to help writing XML schemas :
First of all we define two different types of schemas.
- First we define “type schemas”, XSD documents containing only type definitions.
- For each object type(class) and value type we generate a corresponding complexType or simpleType, i.e. NOT ELEMENTS.
- Attributes map to elements of a corresponding data type (simple or complex), collections to elements of a type corresponding to the class.
- We next define a “document schema” containing root elements. The elements in the document schema define the valid XML documents one can write and we choose only the complex types representing an interesting document. That is, only important classes can be represented as a document. Fragments of these are not allowed.
If the data model is simple, it is possible to have a single XML schema gathering both type and document schemas. In this case, the XML schema must contain first the root elements and then the type definitions.
Complete and detailed explanations
here
External ressources
VO related
SAMP Simple Application Messaging Protocol
TAP
To complete: DSA , badcal, oidb...
Usefull tools
Tips and tricks
Get the status of running threads for any java program
...if started from the command line: just get its pid and send one SIGQUIT signal :
kill -3 <pid>