This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 133080 - There is implementation dependency betwen web project and gsf
Summary: There is implementation dependency betwen web project and gsf
Status: RESOLVED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: Web Project (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Torbjorn Norbye
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-17 09:35 UTC by Petr Pisl
Modified: 2008-04-21 16:47 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Pisl 2008-04-17 09:35:22 UTC
In the project.xml in the web project there is

<dependency>
         <code-name-base>org.netbeans.modules.gsf</code-name-base>
         <build-prerequisite/>
         <compile-dependency/>
         <run-dependency>
             <release-version>2</release-version>
             <implementation-version/>
         </run-dependency>
</dependency>
Comment 1 Peter Pis 2008-04-17 13:13:28 UTC
This issues is not considered to be stopper for RC2. 

Pavel, should this be fixed for 6.1 FCS?
Comment 2 Pavel Buzek 2008-04-17 16:36:06 UTC
We have to fix this for FCS. There are many more implementation dependencies
(http://deadlock.netbeans.org/hudson/job/trunk/lastSuccessfulBuild/artifact/nbbuild/build/generated/impl-deps.txt), we
have to fix especially those that do not specify implementation version as those will cause problems for auto update.
Comment 3 Pavel Buzek 2008-04-18 16:37:07 UTC
It turns out that all the other impl-deps do specify an impl version (I checked manually, I do not see any test for
that) so they are not a problem for auto update. Only the GSF deps should be fixed for 6.1 FCS, by adding implementation
version into manifest and specifying dependency on the specific impl version.
Comment 4 Torbjorn Norbye 2008-04-18 21:47:11 UTC
I've updated various GSF implementation dependencies now and rev'ed the version numbers just in case:
main: b7f27d885d7a
main/contrib: 699d321a6e7a

I'll look at porting this to 6.1 now. I guess I need some slightly different version numbers there? I think I'll just
transplant the fix, and then rev the version numbers in the trunk after that.
Comment 5 Petr Pisl 2008-04-21 10:58:40 UTC
Tor, when it will be done in release61 I will probably also translate to release61-php.
Comment 6 Torbjorn Norbye 2008-04-21 16:47:39 UTC
This is fixed in 6.1 with changeset 1362816e23d6