I have the same problem long ago! Do you checkout the following two plugins? org.eclipse.dltk.core.index.sql,org.eclipse.dltk.core.index.sql.h2
And you have to download h2 database in you eclipse plugins directory:) On Thu, Mar 4, 2010 at 5:32 AM, Robert Gruendler <rob...@dubture.com> wrote: > some more info: > > the root for that exception seems to be > in org.eclipse.dltk.internal.core.index2.IndexerManager, line 47: > > IConfigurationElement[] elements = Platform.getExtensionRegistry() > .getConfigurationElementsFor(INDEXER_POINT); > > The elements Array is empty, so the indexer field is null. > > > regards > > -robert > > > On Mar 3, 2010, at 10:10 PM, Robert Gruendler wrote: > > i was looking at the .log file of the workspace which doesn't have code > assistance, > and i'm getting this exception everytime i trigger code assistance: > > !MESSAGE PHPCore plugin internal error > !STACK 0 > java.lang.NullPointerException > at java.util.Arrays$ArrayList.<init>(Arrays.java:3357) > at java.util.Arrays.asList(Arrays.java:3343) > at > org.eclipse.php.internal.core.codeassist.strategies.GlobalTypesStrategy.getTypes(GlobalTypesStrategy.java:120) > at > org.eclipse.php.internal.core.codeassist.strategies.GlobalTypesStrategy.apply(GlobalTypesStrategy.java:74) > at > org.eclipse.php.internal.core.codeassist.strategies.GlobalElementsCompositeStrategy.apply(GlobalElementsCompositeStrategy.java:43) > at > org.eclipse.php.internal.core.codeassist.PHPCompletionEngine.complete(PHPCompletionEngine.java:89) > at org.eclipse.dltk.internal.core.Openable$1.run(Openable.java:494) > > > Seems like the code assistance is activated, and the reason for no code > assistance is an internal exception. > > Another thing that points into that direction is that code assistance isn't > working at a project scope, ie: > > public class Foo { > > protected $bar; > > public function test() { > > $this-> <--- triggers the exception too. > > } > > } > > regards > > -robert > > > > On Mar 3, 2010, at 4:56 PM, Robert Gruendler wrote: > > is there any temporary workaround to re-activate the code assistance for > the language library ? > > > regards > > -robert > > > > > On Mar 3, 2010, at 3:47 PM, Roy Ganor wrote: > > Hi Alex, I see that Mylyn-DLTK bridge plugin is the only one that plays > with these preferences. Probably for wrapping things with its own proposals > list. > Anyway, the unpleasant situation where empty proposals list is shown should > be fixes somehow. > > Thanks! > Roy > *From:* pdt-dev-boun...@eclipse.org [mailto:pdt-dev-boun...@eclipse.org] *On > Behalf Of *Alex Panchenko > *Sent:* Wednesday, March 03, 2010 4:30 PM > *To:* PDT Developers > *Subject:* Re: [pdt-dev] No code assistance for PHP Language Library > > JDT has preference page to manage them, DLTK uses preferences but without > preference page. > > Actually I couldn't find the code changing it, but I remember once it was > somehow disabled in my development workspace. > > Regards, > Alex > > ----- Original Message ----- > From: "Roy Ganor" <r...@zend.com> > To: "PDT Developers" <pdt-dev@eclipse.org> > Sent: Wednesday, March 3, 2010 8:19:00 PM GMT +06:00 Almaty, Novosibirsk > Subject: RE: [pdt-dev] No code assistance for PHP Language Library > BTW, any reason why a user would select to disable the script category? You > mentioned on exception but it seems odd to me that it is common. > Are there other situations where this category can be disabled? > > Thanks! > Roy > *From:* pdt-dev-boun...@eclipse.org [mailto:pdt-dev-boun...@eclipse.org] *On > Behalf Of *Alex Panchenko > *Sent:* Wednesday, March 03, 2010 3:54 PM > *To:* PDT Developers > *Subject:* Re: [pdt-dev] No code assistance for PHP Language Library > > Hi, > > > It's possible that PDT proposal computer was disabled in preferences (e.g. > if exception was thrown), so it makes sense to test in a *new* workspace. > > Regards, > Alex > > ----- Original Message ----- > From: "Roy Ganor" <r...@zend.com> > To: "PDT Developers" <pdt-dev@eclipse.org> > Sent: Wednesday, March 3, 2010 7:56:24 PM GMT +06:00 Almaty, Novosibirsk > Subject: RE: [pdt-dev] No code assistance for PHP Language Library > Hi Robert, > Can you share your .settings folder, .buildpath and .project files? > > Best regards, > Roy > *From:* pdt-dev-boun...@eclipse.org [mailto:pdt-dev-boun...@eclipse.org] *On > Behalf Of *Robert Gruendler > *Sent:* Wednesday, March 03, 2010 2:08 PM > *To:* PDT Developers > *Subject:* [pdt-dev] No code assistance for PHP Language Library > > Hi all, > > i don't get any code assistance for the php language library in php > projects. > > The only assistance that shows up,are the template proposals, like > try/catch, fn etc. > > My PDT extension is completely disabled in the run environment, and i've > tested this > bug also on a standalone eclipse installation with the latest pdt 2.2. > > Version Info: > Eclipse: 3.5.2 Build id: M20100211-1343 > DLTK: 2.0.0 (CVS HEAD) > PDT: 2.2.0 (CVS HEAD) > > Anyone else experiencing this problem? > > regards > > -robert > > _______________________________________________ pdt-dev mailing list > pdt-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/pdt-dev > > _______________________________________________ pdt-dev mailing list > pdt-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/pdt-dev > _______________________________________________ > pdt-dev mailing list > pdt-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/pdt-dev > > > _______________________________________________ > pdt-dev mailing list > pdt-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/pdt-dev > > > _______________________________________________ > > pdt-dev mailing list > pdt-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/pdt-dev > > > > _______________________________________________ > pdt-dev mailing list > pdt-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/pdt-dev > > -- Thanks! Best Regards! Zhao
_______________________________________________ pdt-dev mailing list pdt-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/pdt-dev