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 56911

Summary: Directories not copied to WEB-INF/classes
Product: javaee Reporter: zikmund <zikmund>
Component: Web ProjectAssignee: Marek Fukala <mfukala>
Status: CLOSED FIXED    
Severity: blocker CC: mfukala
Priority: P2 Keywords: REGRESSION
Version: 4.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:
Bug Depends on:    
Bug Blocks: 56869    

Description zikmund 2005-03-24 09:46:38 UTC
Build 200503232205

1) Create new WebApp
2) Go to project's properties | Libraries
3) Add JSTL library to Compile classpath
4) Add a directory (containing some files)
5) OK
6) Build project
7) ERROR:
directory is not part of WEB-INF/classes

Note: omitting step 3 works fine - it depends on mixed types of classpath entries.
Comment 1 zikmund 2005-03-24 09:47:18 UTC
I think it worked fine before recent fixes.
Comment 2 Marek Fukala 2005-03-24 15:03:04 UTC
I will take a look at this one.
Comment 3 Marek Fukala 2005-03-24 15:07:43 UTC
fixed

Checking in build-impl.xsl;
/cvs/web/project/src/org/netbeans/modules/web/project/resources/build-impl.xsl,v
 <--  build-impl.xsl
new revision: 1.94; previous revision: 1.93
done
Comment 4 zikmund 2005-03-25 09:39:51 UTC
Reopening - build 200503242007
Follow steps 1-4
5B) ERROR
there's Missing reference for this added directory!
6B) Resolve missing reference
7B) Build project
8B) OK
Comment 5 zikmund 2005-03-25 09:56:16 UTC
Can't reproduce any more :( ... probably some race condition?
Marking as Fixed.

Please commit your changes to Q-build branch QBE200503221900. Thanks!
Comment 6 zikmund 2005-03-25 10:32:47 UTC
Mentioned problem was general Java FileChooser problem in JDK 1.5.0_02 (I don't
know if it is already fixed in newer Java).

Verified in build 200503242007.
Comment 7 zikmund 2005-03-25 10:33:03 UTC
v
Comment 8 Marek Fukala 2005-03-25 11:09:56 UTC
fixed in QBE200503221900 branch.

Checking in resources/build-impl.xsl;
/cvs/web/project/src/org/netbeans/modules/web/project/resources/build-impl.xsl,v
 <--  build-impl.xsl
new revision: 1.91.2.1; previous revision: 1.91
done