Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic DOORS (steve huntington)
Decrease font size
Increase font size
Topic Title: DOORS interacting with a java program
Topic Summary:
Created On: 8-Jul-2004 13:53
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Quick Reply Quick Reply
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 14-Jul-2004 15:17
User is offline View Users Profile Print this message


Tobias Geyer

Posts: 2
Joined: 2-Jun-2004

Hello Karsten,

I had a similar problem not too long ago.
I had to export data from Doors and work with the data in a java program.
In my case the java program is the master of the communication.
So i realized the data transfer by starting Doors in batch mode from the java program and executing a DXL-script.
This script exports the needed data into a file which is then read by the java program.

Maybe you could export the data to a file, call the java program which reads said data, writes a new file and calls
another DXL-script in Doors.

I hope this helps you or at least gives you some ideas.

Greetings,

Tobias
Report this to a Moderator Report this to a Moderator
 19-Jul-2004 15:49
User is offline View Users Profile Print this message


Richard Heines

Posts: 1
Joined: 19-Jul-2004

I solved this by starting DOORS in batch mode from Java, and running a DXL file that opens a TCP/IP port and continuously listens for messages on that port. I then built a message protocol specific to my needs that allows my Java app to send command strings to DXL. The DXL retrieves the required data and returns it to Java as a string over the sockets connection. I used XML tags to delimit the returned data and a standard Java SAX parser to tear it down into Java objects. Section 3 (pg 17) of the DOORS API Manual (version 7.0) gives an example of the basic DXL server code loop.

Rick
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic DOORS forum.
There are currently 1 users logged in.
The most users ever online was 15 on 15-Jan-2009 at 16:36.
There are currently 0 guests browsing this forum, which makes a total of 1 users using this forum.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.