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 139754 - Bogus project schemas
Summary: Bogus project schemas
Status: RESOLVED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: Composite Application (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Jun Qian
URL:
Keywords:
Depends on:
Blocks: 42686
  Show dependency tree
 
Reported: 2008-07-11 17:01 UTC by Jesse Glick
Modified: 2008-07-24 04:02 UTC (History)
0 users

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 Jesse Glick 2008-07-11 17:01:31 UTC
bpel.project/src/org/netbeans/modules/bpel/project/resources/ejbjar-prj-private.xsd
bpel.project/src/org/netbeans/modules/bpel/project/resources/ejbjar-prj.xsd
compapp.projects.jbi/src/org/netbeans/modules/compapp/projects/jbi/resources/ejbjar-prj-private.xsd
compapp.projects.jbi/src/org/netbeans/modules/compapp/projects/jbi/resources/ejbjar-prj.xsd

seem to have been blindly copied from j2ee.ejbjarproject and probably bear no relation to what the BPEL and JBI project
types actually store in project.xml/private.xml. You must replace these with XML schemas which actually describe your
project formats, then register the correct schemas in ProjectXMLCatalog in your layer as described in issue #42686.
Comment 1 Vladimir Yaroslavskiy 2008-07-14 12:04:43 UTC
I did changes (removed ejbjar-prj*.xsd files) from bpel.project module.
Changes were done in main and soa-dev clones.

Reassign to comp project category for fixing in compapp.projects.jbi module.
Comment 2 Sergey Lunegov 2008-07-23 12:36:43 UTC
Jun, would you please look at this
Comment 3 Jun Qian 2008-07-24 00:37:29 UTC
Fixed the problem in compapp project in soa-dev (http://hg.netbeans.org/soa-dev/rev/afbcf3bd4af0) and main
(http://hg.netbeans.org/main/rev/71bccf415be1).
Comment 4 Jesse Glick 2008-07-24 00:44:25 UTC
[Why the double changesets? If you are merging from main to soa-dev routinely, and you want it to be fixed before
soa-dev will be merged back, just fix in main; otherwise just fix in soa-dev. It is not a good idea to make two
changesets for the same patch - unless they will never be merged, e.g. a priority fix made in a release branch which can
be done using 'hg transplant' or manually.]

It seems you deleted the bogus schemas (part I); does not look like you created and registered your own schemas to
represent your own project.xml/private.xml formats (part II).
Comment 5 Jun Qian 2008-07-24 00:58:01 UTC
All the current soa development is based on NB 6.1 and is done in the soa-dev branch. We will not be touching trunk for
quite a while.

No extra schema is needed for compapp project. The schema comes from the ant-based project suffices.
Comment 6 Quality Engineering 2008-07-24 04:02:53 UTC
Integrated into 'main-golden', available in NB_Trunk_Production #341 build
Changeset: http://hg.netbeans.org/main/rev/71bccf415be1
User: Jun Qian <jqian@netbeans.org>
Log: #139754 Remove ejbjar-prj*.xsd files.