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 98106 - cannot install WSDL editor, missing o.n.m.print.api
Summary: cannot install WSDL editor, missing o.n.m.print.api
Status: RESOLVED FIXED
Alias: None
Product: utilities
Classification: Unclassified
Component: Print (show other bugs)
Version: 6.x
Hardware: All Windows XP
: P3 blocker (vote)
Assignee: Vladimir Yaroslavskiy
URL: http://xml.netbeans.org/source/browse...
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-16 17:44 UTC by Pavel Buzek
Modified: 2007-12-07 16:39 UTC (History)
4 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 Pavel Buzek 2007-03-16 17:44:15 UTC
I selected all components for build 200703151900, it generated installer (BTW,
why does it take 25sec? even when I do this send time?). I installed the IDE, at
this point I did not select SOA, I kept everything else. When I try to start the
IDE I got a warning message that WSDL editor cannot be installed because
o.n.m.print.api/1 is missing and "2 further modules could not be installed due
to the above problems".
Comment 1 dlipin 2007-03-16 18:00:33 UTC
Pavel,

Answering your quiestion regarding 25seconds I can say that the installer is 
generating on the fly first time it is needed, and, then, it uses the cache 
version. So you can try to download the same bundle the second time and you see 
that the download begins just the same time.

Regarding the issue itself: there were some build inaccuracies that is why 
Secure Web Services cluster was the same as the SOA. 
I guess that could case the issue you described.
I`ll look at the issue.
Comment 2 dlipin 2007-03-16 18:20:39 UTC
Well,
I have downloaded the 6.0 file with the IDE and Enterprise Pack modules:
http://balui.sfbay.sun.com/kits/oriondev/hula/Build070316_5/zips/ide-hula-
070316_5.zip

I`ve extracted the contents, remove the soa1 cluster from the netbeans.cluster 
and started the IDE.
The result is: the issue is still there.
So there is no NBI error in it.

There is smth wrong in XML Tools.
Comment 3 Nam Nguyen 2007-03-17 01:39:33 UTC
The solution for this issue is to move print and print api modules to one of NB
IDE clusters.  Their existence in soa1 cluster (by the way it should be soa2 now
with NB 6.0), is just temporary constraint by release551.

Change component to print instead of xml.
Comment 4 Vladimir Yaroslavskiy 2007-03-19 09:50:30 UTC
The moving of print module to one of NB IDE clusters is not a good idea. Print
module is built with Ent Pack and we should not change NetBeans binary.

As it was discussed with installer team (Kirill Sorokin), installer should not
allow user to choose components. Installer should install all Ent Pack as is:
soa, xmltools, identity.

I see several ways to solve this issuse:

1. Fix installer so that it will install all clusters and user can't uncheck
some of the clusters.

2. If customer doesn't wish to use soa1, he/she should remove all files from
soa1, except org-netbeans-modules-print*.*.

3. I see that wsdlui module has dependecy to print module but doesn't use it at
all. The owner of wsdl ui should remove the dependecy, it allows to start IDE
without soa1.

4. Move print module to the one of NetBeans clusters. Which clusters? platform7
or ide8? If it is so necessary to move print module, please provide confirmation
from NetBeans team to do this action.

Any idea?
Comment 5 dlipin 2007-03-21 10:54:51 UTC
It seems that nlfiedler has added this dependency 2 months ago.

nlfiedler, is it the required dependency now and for the nearest future of 6.0? 

If not then could you please remove it from the wsdlui module?
Comment 6 Vladimir Yaroslavskiy 2007-03-26 10:50:48 UTC
I moved print modules from soa1 to xmltools1, so everyone should be happy.