Hello All, Is there any option available within DOORS to establish connection between DOORS and external systems via web services.? Adminani - Sun Apr 05 23:50:37 EDT 2015 |
Re: Connection between DOORS and external components Are you aware of OSLC / DOORS Web Access? If not you should google for it. If this question is about implementing your own webservice, for accessing DOORS data - we are currently using a product of Sodius (MD Workbench Server) to implement Web Services in Java for accesing DOORS data. Contact Sodius for details. Regards, Mathias |
Re: Connection between DOORS and external components Mathias Mamsch - Tue Apr 07 14:13:02 EDT 2015 Are you aware of OSLC / DOORS Web Access? If not you should google for it. If this question is about implementing your own webservice, for accessing DOORS data - we are currently using a product of Sodius (MD Workbench Server) to implement Web Services in Java for accesing DOORS data. Contact Sodius for details. Regards, Mathias We are focussed on setting up a connection for accessing external database from DOORS. On analysis, we found some ways. Not sure which is feasible though. One is via execution of batch file inside DOORS. Another is via web services. We tried executing batch file. That was good. Regarding web services, we dint get any clue on how to begin. We will have a look on Sodius too. |
Re: Connection between DOORS and external components Adminani - Wed Apr 08 05:31:54 EDT 2015 We are focussed on setting up a connection for accessing external database from DOORS. On analysis, we found some ways. Not sure which is feasible though. One is via execution of batch file inside DOORS. Another is via web services. We tried executing batch file. That was good. Regarding web services, we dint get any clue on how to begin. We will have a look on Sodius too. If you say "Accessing external database from DOORS" you mean, that you want to pull some information from an external database inside a DXL script? For this you can use COM Automation (jet engine) or if you care about performance, invoke an SQL script inside the DXL to pull the information to a file and then read the file from DXL. For the JET engine you will find examples on the forum. Regards, Mathias |
Re: Connection between DOORS and external components Mathias Mamsch - Wed Apr 08 10:49:14 EDT 2015 If you say "Accessing external database from DOORS" you mean, that you want to pull some information from an external database inside a DXL script? For this you can use COM Automation (jet engine) or if you care about performance, invoke an SQL script inside the DXL to pull the information to a file and then read the file from DXL. For the JET engine you will find examples on the forum. Regards, Mathias Thanks a lot Mathias.! We go for the second option of pulling data from external database via SQL scripts. We planned to trigger execution of jar via batch file from DXL. This jar will read the data from external database and perform some analysis on the extracted data. Finally, the results will be sent back to DOORS. Depending on the result, we will update the requirements in DOORS. Here we need to know how to pause the DXL execution till the batch run gets completed. When batch execution is triggered, DXL should stop and only after obtaining the results, DXL should resume its execution & requirement should be updated. I found in some forum, sleep () command, void sleep_(int milliseconds) --> But here we need to specify the time to wait. this is not definite in our case. In such cases, how to pause DXL execution.
|