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.
Again, a problem with the gfesb v2,1 release candidate. Occurs on WinXP and Mac. Did not occur on OpenSolaris.... I have a compapp that uses app variables in a file bc su. - it accepts a msg from file bc and inserts to a db with db bc. - I set the initial app config variable and deploy. Everything works ok. - Then change the value of the application variable. - restart the comp app - I can see in the appserver log that fileBC is polling for the new filename - however fileBC fails to pick up the new file. It reports the exception: FILEBC-E00720: inonly message for operation {http://j2ee.netbeans.org/wsdl/persistEMP}update failed processing, an exception was raised. null java.lang.IllegalMonitorStateException at java.util.concurrent.locks.ReentrantLock$Sync.tryRelease(ReentrantLock.java:127) The only way to resolve the issue is to restart the application server
Seems the problem is actually a locking problem. We had a second compapp with a file bc su polling the same directory - though for a different filename. Removing the existing compapp is a workaround to the problem.
Seems this is related to http://www.netbeans.org/issues/show_bug.cgi?id=166159 When building a file bc su based on a DB BC su, the file bc su generates wsdl operations for all DB operations - and not just the one set in the wizard