Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 223894 - External Tool Builders doesn't run "During manual builds" and "During auto builds"
Summary: External Tool Builders doesn't run "During manual builds" and "During auto bu...
Status: CLOSED DUPLICATE of bug 114563
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Ant (show other bugs)
Version: 3.3.2   Edit
Hardware: PC Linux-GTK
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Platform-Ant-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-25 12:51 EDT by Alexander Treß CLA
Modified: 2010-04-19 11:17 EDT (History)
2 users (show)

See Also:


Attachments
Archive with Eclipse Workspace to reproduce the BUG (29.77 KB, application/octet-stream)
2008-03-26 05:42 EDT, Alexander Treß CLA
no flags Details
Patch (9.17 KB, patch)
2010-04-15 06:50 EDT, Szymon Ptaszkiewicz CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Treß CLA 2008-03-25 12:51:49 EDT
Build ID: M20080221-1800

Steps To Reproduce:
1. Create a Java Project named "test_java" with one TestClass
2. Create a Simple Project named "test_idl" with a random Test-IDL-File
3. Add an external program (e.g. /bin/ls) as a "new builder" in "test_java" and configure it to run "during auto builds" and "during manual builds" and specify the project "test_idl" in the set of relevant resources.

In Eclipse 3.2 changing a file in "test_idl" has started the external builder.

In Eclipse 3.3.1.1 and 3.3.2 this is broken. The only option which starts the builder is "during a clean".






More information:
Comment 1 Alexander Treß CLA 2008-03-26 05:42:14 EDT
Created attachment 93558 [details]
Archive with Eclipse Workspace to reproduce the BUG

This archive contains an complete workspace to reproduce the BUG.

Preconditions: 
- /bin/csh as shell
- idlj must be in the path (otherwise edit test_idl/run_idlj.sh)

Test:
- open workspace
- add a new method 'TestMethodx()' in the file 'test_idl/test.idl'
- check if builder was executed 
  (console output and/or file test_java/src/TestModul/TestInterfaceOperations must contain the new method)

The Builder was executed in Eclipse 3.2 and isn't executed in Eclipse 3.3.1.1 and 3.3.2
Comment 2 Szymon Ptaszkiewicz CLA 2010-04-15 06:50:44 EDT
Created attachment 164958 [details]
Patch

Patch proposal to the bug. See also bug 115463
Comment 3 Szymon Ptaszkiewicz CLA 2010-04-15 06:53:20 EDT
(In reply to comment #2)
> Created an attachment (id=164958) [details]
> Patch
> 
> Patch proposal to the bug. See also bug 115463

Typing mistake. Should be: Bug 114563.
Comment 4 Michael Rennie CLA 2010-04-19 11:17:48 EDT
this bug is a dupe of 114563, Szymon, could you re-attach your patch there?

*** This bug has been marked as a duplicate of bug 114563 ***