Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ajdt-dev] Problems in Ajdt 1_2

Hi Irum,

It looks like you've hit bug 112772 - which only happens with projects
which don't have source folders. It happens for me (on Linux) in both
my host and runtime environments, so at least that means your runtime
environment is not at fault. We fixed the bug for 1.3.0, so we need to
backport the fix to 1.2.1.

Regards,

Matt.

On 24/10/05, Irum Godil <softwarengineer2004@xxxxxxxxx> wrote:
> For this problem, the following is the error log:
>
> java.lang.ClassCastException:
> org.eclipse.core.internal.resources.Project
> at
> org.eclipse.ajdt.core.javaelements.AJCompilationUnit.<init>(AJCompilationUnit.java:117)
> at
> org.eclipse.ajdt.core.AspectJCore.create(AspectJCore.java:137)
> at
> org.eclipse.ajdt.core.AspectJCore.create(AspectJCore.java:38)
> at
> org.eclipse.ajdt.core.model.AJProjectModel$Persistence.loadJavaElements(AJProjectModel.java:665)
> at
> org.eclipse.ajdt.core.model.AJProjectModel$Persistence.loadModel(AJProjectModel.java:600)
> at
> org.eclipse.ajdt.core.model.AJProjectModel.loadModel(AJProjectModel.java:136)
> at
> org.eclipse.ajdt.core.model.AJModel.getModelForProject(AJModel.java:83)
> at
> org.eclipse.ajdt.core.model.AJModel.isAdvised(AJModel.java:126)
> at
> org.eclipse.ajdt.internal.buildconfig.ImageDecorator.decorateImage(ImageDecorator.java:223)
> at
> org.eclipse.ui.internal.decorators.FullDecoratorDefinition.decorateImage(FullDecoratorDefinition.java:120)
> at
> org.eclipse.ui.internal.decorators.FullImageDecoratorRunnable.run(FullImageDecoratorRunnable.java:26)
> at
> org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
> at org.eclipse.core.runtime.Platform.run(Platform.java:747)
> at
> org.eclipse.ui.internal.decorators.DecoratorManager.safeDecorateImage(DecoratorManager.java:342)
> at
> org.eclipse.ui.internal.decorators.DecoratorManager.decorateImage(DecoratorManager.java:310)
> at
> org.eclipse.jface.viewers.DecoratingLabelProvider.getImage(DecoratingLabelProvider.java:76)
> at
> org.eclipse.jface.viewers.DecoratingLabelProvider.updateLabel(DecoratingLabelProvider.java:208)
> at
> org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer.java:106)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:83)
> at
> org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
> at
> org.eclipse.core.runtime.Platform.run(Platform.java:747)<
> BR>at
> org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:464)
> at
> org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:128)
> at
> org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
> at org.eclipse.core.runtime.Platform.run(Platform.java:747)
> at
> org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:1374)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:381)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:361)
> at
> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:342)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer.java:787)
> at
> org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:862)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:777)
> at
> org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:238)
> at
> org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1059)
> at
> org.eclipse.jdt.internal.ui.javaeditor.JavaOutlinePage.createControl(JavaOutlinePage.java:1122)
> at
> org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:125)
> at
> org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:310)
> at
> org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:591)
> at
> org.eclipse.ui.part.PageBookView.showBootstrapPart(PageBookView.java:724)
> at
> org.eclipse.ui.part.PageBookView.createPartControl(PageBookView.java:389)
> at
> org.eclipse.ui.views.contentoutline.ContentOutline.createPartControl(ContentOutline.java:111)
> at
> org.eclipse.ui.internal.PartPane$2.run(PartPane.java:137)
> at
> org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
> at org.eclipse.core.runtime.Platform.run(Platform.java:747)
> at
> org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:133)
> at
> org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane.java:135)
> at
> org.eclipse.ui.internal.ViewFactory$1.run(ViewFactory.java:351)
> at
> org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
> at org.eclipse.core.runtime.Platform.run(Platform.java:747)
> at
> org.eclipse.ui.internal.ViewFactory.busyRestoreView(ViewFactory.java:273)
> at
> org.eclipse.ui.internal.ViewFactory$2.run(ViewFactory.java:530)
> at
> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
> at
> org.eclipse.ui.internal.ViewFactory.restoreView(ViewFactory.java:528)
> at
> org.eclipse.ui.internal.ViewFactory$ViewReference.getPart(ViewFactory.java:102)
> at
> org.eclipse.ui.internal.WorkbenchPage$1.propertyChange(WorkbenchPage.java:132)
> at
> org.eclipse.ui.internal.LayoutPart.setVisible(LayoutPart.java:268)
> at
> org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:317)
> at
> org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:568)
> at
> org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:122)
> at
> org.eclipse.ui.internal.presentations.DefaultPartPresentation.selectPart(DefaultPartPresentation.java:1116)
> at
> org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:946)
> at
> org.eclipse.ui.internal.PartStack.createControl(PartStack.java:467)
> at
> org.eclipse.ui.internal.PartStack.createControl(PartStack.java:367)
> at
> org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:432)
> at
> org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:155)
> at
> org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:732)at
> org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2063)
> at
> org.eclipse.ui.internal.WorkbenchWindow$4.run(WorkbenchWindow.java:1858)
> at
> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
> at
> org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1845)
> at
> org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1409)
> at
> org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1224)
> at
> org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1185)
> at
> org.eclipse.ui.internal.Workbench$13.run(Workbench.java:1096)
> at
> org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
> at org.eclipse.core.runtime.Platform.run(Platform.java:747)
> at
> org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1029)
> at
> org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:167)
> at
> org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:652)
> at
> org.eclipse.ui.internal.Workbench.init(Workbench.java:819)
> at
> org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
> at
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
> at
> org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
> at
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown
> Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
> Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:185)
> at org.eclipse.core.launcher.Main.run(Main.java:704)
> at org.eclipse.core.launcher.Main.main(Main.java:688)
>
> Thanks.
>
>
> Irum Godil <softwarengineer2004@xxxxxxxxx> wrote:
>
> Hi,
>
> I have set up a new version of AJDT, in Eclipse 3.0. I used the tag 1_2.
> Everything has been set up fine, however, when I run as a new configuration,
> and in the runtime environment create an aspectJ project, and then create an
> aspect in it, I keep getting error:
>
> "Creation of element failed.
> org.eclipse.core.internal.resources.Project".
>
> When I click OK on the dialog, the aspect is created, however, it does not
> have the default lines such as: "private aspect A { }". A blank aspect file
> is created.
>
> I did not make any changes to AJDT, and it is right after the download. I
> will appreciate your help on this.
>
>
>
>
>
> Thanks a lot,
> Sincerely,
> Irum Godil.
> www.cs.utoronto.ca/~irum
>
>
>  ________________________________
>  Yahoo! FareChase - Search multiple travel sites in one click.
> _______________________________________________
> ajdt-dev mailing list
> ajdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/ajdt-dev
>
>
>
>
>
>
>
> Thanks a lot,
> Sincerely,
> Irum Godil.
> www.cs.utoronto.ca/~irum
>
>
>  ________________________________
>  Yahoo! FareChase - Search multiple travel sites in one click.
>
>
> _______________________________________________
> ajdt-dev mailing list
> ajdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/ajdt-dev
>
>
>


Back to the top