Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 206078

Summary: Cannot import HTTP recording file.
Product: z_Archived Reporter: Paul Slauenwhite <paulslau>
Component: TPTPAssignee: Paul Slauenwhite <paulslau>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: dmorris, jkubasta
Version: unspecifiedKeywords: plan
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 208110    

Description Paul Slauenwhite CLA 2007-10-11 15:11:32 EDT
Cannot import HTTP recording file.

When importing a HTTP recording file (e.g. *.rec), the following problems occur:

1) The file dialog filters all files except *.http.  The default file extensions for recording files is *.rec.

2) When importing a HTTP recording file (e.g. *.rec), an error dialog opens with the following message:

IWAT3003E Unable to parse the selected file.
Comment 1 Paul Slauenwhite CLA 2007-10-11 15:12:13 EDT
Duwayne, please provide a sizing.
Comment 2 Paul Slauenwhite CLA 2007-11-05 14:44:31 EST
Please provide a sizing for this defect before Monday, November 12, 2007.
Comment 3 Paul Slauenwhite CLA 2008-01-24 12:17:18 EST
Duwayne, I will do this defect as part of 208110.
Comment 4 DuWayne Morris CLA 2008-01-24 12:55:49 EST
Paul,

I believe you already know this, but I'm adding this note to clarify.

Importing a .rec file also requires either importing or generating an associated .recmodel file in order to generate a test from the recording.  There is also at least one consumming product that requires the .recmodel file as well and exhibits the same behavior.

DuWayne
Comment 5 Paul Slauenwhite CLA 2008-01-24 17:08:13 EST
This import wizard will be removed in 4.5 I5 (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=137591#c19).
Comment 6 Paul Slauenwhite CLA 2008-01-30 12:14:39 EST
Deferred from I5 to I6 with PMC approval.
Comment 7 Paul Slauenwhite CLA 2008-03-06 13:37:26 EST
The following files checked into CVS (HEAD):

org.eclipse.hyades.test.tools.ui.http.internal.preferences.HttpPreferencePage.java
org.eclipse.hyades.test.tools.ui.http.internal.preferences.HttpPreferenceUtil.java
org.eclipse.hyades.test.tools.ui.internal.resources.ToolsUiPluginResourceBundle.java
/org.eclipse.hyades.test.tools.ui/src/org/eclipse/hyades/test/tools/ui/internal/resources/messages.properties
/org.eclipse.hyades.test.tools.ui/META-INF/MANIFEST.MF
/org.eclipse.hyades.test.tools.ui/plugin.properties
/org.eclipse.hyades.test.tools.ui/plugin.xml

Also, two internal unused preference groups (Test >> TPTP URL >> Import and Test >> TPTP URL >> Code Generation) were removed (and the associated messages).

The classes in the org.eclipse.hyades.test.tools.ui.http.internal.importWizard package (and the associated messages) of the org.eclipse.hyades.test.tools.ui plug-in removed from CVS (HEAD) since they are packaged as internal classes/messages.  The package was also removed from the manifest file as an exported package.
Comment 8 Paul Slauenwhite CLA 2008-06-10 10:01:40 EDT
Verified in TPTP-4.5.0-200806070100.  Closing.