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.
build: 200704180000 XP Full Installation Fresh userdir Steps: 1. New > Project > Web 2. Next > select Visual Web 3. Finish Wait forever for the jdk indexing (jdk 1.5_11) and project creation (~5 minutes) Exception dialog appears towards end of creation. java.lang.StringIndexOutOfBoundsException: String index out of range: -24 at java.lang.String.substring(String.java:1768) at org.netbeans.modules.java.source.usages.RepositoryUpdater.gatherResources (RepositoryUpdater.java:2279) at org.netbeans.modules.java.source.usages.RepositoryUpdater.access$3500 (RepositoryUpdater.java:132) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.recompi le(RepositoryUpdater.java:1612) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.access$ 2400(RepositoryUpdater.java:812) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run (RepositoryUpdater.java:1029) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run (RepositoryUpdater.java:840) at org.netbeans.modules.java.source.usages.ClassIndexManager.writeLock (ClassIndexManager.java:78) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run (RepositoryUpdater.java:837) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run (RepositoryUpdater.java:812) at org.netbeans.api.java.source.JavaSource$CompilationJob.run (JavaSource.java:1177) at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask (ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:675) [catch] at java.lang.Thread.run(Thread.java:595)
Attempts to ignore this error and continue working fails. It keeps re- occuring. For example, the java editor shows red squiggles on new source, and then throws the exception. The source I used was added to the end of the sessionBean: private website[] sites; public website[] getWebsite() { return sites; } public void setWebsite(website[] sitelist) { this.sites = sitelist; }
Lark why do you think this is installer problem ? Have you tried to use zip files instead of installer ?
You're absolutely right. This happens outside of NBI. I'll reassign.
I can't reproduce it! The visualweb sanity test does use fresh userdir and the same steps to create visualweb project without error. The java source infrastructure changed recently that is still not stable. This may be the cause of why it is slow.
Still can't reproduce it.
I can still reproduce this with today's build: 070419_1, please call or email if you need more info.
Winston is having the same issue: Winston Prakash wrote: > Just did a clean build and started with a new user dir and created a project. > > I get the following exception and at the status bar it continuously saying "refreshing Workspace". > Any idea? java.lang.StringIndexOutOfBoundsException: String index out of range: -18 at java.lang.String.substring(String.java:1768) at org.netbeans.modules.java.source.usages.RepositoryUpdater.gatherResources (RepositoryUpdater.java:2297) at org.netbeans.modules.java.source.usages.RepositoryUpdater.access$3500 (RepositoryUpdater.java:133) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.recompi le(RepositoryUpdater.java:1622) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.access$ 2400(RepositoryUpdater.java:814) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run (RepositoryUpdater.java:1031) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run (RepositoryUpdater.java:842) at org.netbeans.modules.java.source.usages.ClassIndexManager.writeLock (ClassIndexManager.java:78) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run (RepositoryUpdater.java:839) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run (RepositoryUpdater.java:814) [catch] at org.netbeans.api.java.source.JavaSource$CompilationJob.run (JavaSource.java:1179) at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask (ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595)
Exceptions from Java sources and error in Java editor.
Should be fixed. Please verify. Sorry for any inconvenience. Checking in RepositoryUpdater.java; /cvs/java/source/src/org/netbeans/modules/java/source/usages/RepositoryUpdater.java,v <-- RepositoryUpdater.java new revision: 1.47; previous revision: 1.46 done