diff --git a/docs/uncategorized/jython-based-reporting-and-processing-plugins.md b/docs/uncategorized/jython-based-reporting-and-processing-plugins.md index 2588a26eec99892ebde0fa768509a6acbe8ea00f..9e3c505dedd0516ed5e8e7049a9acd1774186da4 100644 --- a/docs/uncategorized/jython-based-reporting-and-processing-plugins.md +++ b/docs/uncategorized/jython-based-reporting-and-processing-plugins.md @@ -195,7 +195,7 @@ an email. The method shouldn't return anything. Instead one should call methods of the table builder and a the table model will be created outside of the script using the builder. The transaction interface is the same as what is provided to a dropbox. -See [Dropboxes](/display/openBISDoc2010/Dropboxes) for a description of +See [Dropboxes](../software-developer-documentation/server-side-extensions/dss-dropboxes.md) for a description of what can be done with a transaction. #### Processing script @@ -331,8 +331,7 @@ def describe(dataSets, tableBuilder): #### Reporting plugin accessing external DB -Lets assume that a [Path Info -Database](/display/openBISDoc2010/Installation+and+Administrators+Guide+of+the+openBIS+Data+Store+Server#InstallationandAdministratorsGuideoftheopenBISDataStoreServer-InstallationandAdministratorsGuideoftheopenBISDataStoreServer-PathInfoDatabase) +Lets assume that a [Path Info Database](https://unlimited.ethz.ch/display/openBISDoc2010/Installation+and+Administrators+Guide+of+the+openBIS+Data+Store+Server#InstallationandAdministratorsGuideoftheopenBISDataStoreServer-InstallationandAdministratorsGuideoftheopenBISDataStoreServer-PathInfoDatabase) was configured as a data source named `"path-info-db"`. One shouldn't assume anything about Path Info DB schema. Code below @@ -518,9 +517,7 @@ def processNode(node, dataSetCode): #### Example of Webapps that interact with Aggregation and Ingestion services -[Webapps and Services](#) - - +[Webapps and Services](https://unlimited.ethz.ch/display/openBISDoc2010/Webapps+and+Services) ## Screening Extensions