Hi, In addition to Daniel's List, I have a couple of enhancements for TBC/L.
SPARQL Editor In the SPARQL view (or in a query editor in an SM module), when using auto-complete (ctrl <space> on windows) the query window automatically scrolls back to the top of the query when something auto-completes. This is not a problem until you have a query that is larger than the text field. It effectively makes auto-complete a pain to use because you must scroll back down to your current edit point after every auto-completion which maybe be multiple times per line in a single query. It would be nice if auto-complete did not scroll the text field. SPARQLMotion Note: The basis for proposing the items below is from the point of view of using TBL/SM as an industrial scale ETL-like tool where robust processing is critical. I want to propose the creation of an "Exception handling" mechanism for SPARQLMotion. In a recent project, I was processing hundreds of XML files using the ConvertXMLtoRDF module. Occasionally, this module would fail to process one or more of the input files. In this case, the file was invalid w.r.t. to the schema which caused the module to create no output. However, I did not know this until the script finished and the results were not what I expected. In other cases, a corrupt file could cause the module to throw an exception and terminate the script without reliably saving any output. It would be nice to be able to catch such exceptions, especially during loops so that appropriate logging could occur, other methods employed, etc... as well as continue processing the remaining files. It would also be nice if there was a built in Boolean variable for each module that indicated if the output graph (not including input triples) was empty. I.e. the module did not create any new triples. This would be very helpful for debugging - as well as for catching and logging errors along the way. It would have enabled me to catch the fact that occasionally the ConvertXMLtoRDF module was not processing a file as mentioned above. Thanks for your consideration! Tim -- You received this message because you are subscribed to the Google Group "TopBraid Suite Users", the topics of which include Enterprise Vocabulary Network (EVN), TopBraid Composer, TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/topbraid-users?hl=en
