Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ice-dev] 答复: Need for test files to verify my source-built ICE ~~

Mark,


You're welcome! I'm glad that the 2.2.0 version worked so well for you, for the most part.


I think the problem that you found is a legitimate bug. I have created a ticket here


https://github.com/eclipse/ice/issues/278


and CC'ed the ICE developer's list. Alex McCaskey and Robert Smith will take a look at this on Monday morning. Hopefully they should be able to get a fix in soon.


The JobProfileEditor has been dormant for a few years now and I was considering dropping it. I would be happy to support it for you if you plan to use it. What's your use case?


Jay


Jay Jay Billings
Oak Ridge National Laboratory
Twitter Handle: @jayjaybillings

From: wei jin <wo-tou@xxxxxxxxxxx>
Sent: Saturday, October 29, 2016 2:11 AM
To: Billings, Jay Jay
Subject: 答复: 答复: Need for test files to verify my source-built ICE ~~
 

Many Thanks, Jay!

I've download ICE 2.2.0, and gitted & maven build one successfully.

And I plug-in JUnit test the test project, almost all green, brilliant : )

MeshEditor & GeomEditor works fine in 2.2.0, all clear.


Here I came across a new problem on Job Profile Editor :

I created a new Job Profile using dir.exe on Windows 7 X64, then restarted ICE, click new Item, found new job profile I created, double click and a error dialog came out as "java.lang.ClassCastException: com.sun.org.apache.xerces.internal.dom.ElementNSImpl cannot be cast to org.eclipse.ice.datastructures.entry.IEntry".


Did I miss something ? Need your help, Sir : )


Many thanks again~~

Mark



below is the detail.

java.lang.ClassCastException: com.sun.org.apache.xerces.internal.dom.ElementNSImpl cannot be cast to org.eclipse.ice.datastructures.entry.IEntry
at org.eclipse.ice.datastructures.form.DataComponent.copy(DataComponent.java:355)
at org.eclipse.ice.datastructures.form.DataComponent.clone(DataComponent.java:378)
at org.eclipse.ice.datastructures.form.Form.copy(Form.java:373)
at org.eclipse.ice.item.Item.copy(Item.java:1283)
at org.eclipse.ice.item.jobLauncher.JobLauncher.copy(JobLauncher.java:1806)
at org.eclipse.ice.item.jobLauncher.JobLauncher.clone(JobLauncher.java:1840)
at org.eclipse.ice.item.SerializedItemBuilder.build(SerializedItemBuilder.java:238)
at org.eclipse.ice.core.internal.itemmanager.ItemManager.createItem(ItemManager.java:187)
at org.eclipse.ice.core.internal.Core.createItem(Core.java:408)
at org.eclipse.ice.core.internal.Core.createItem(Core.java:389)
at org.eclipse.ice.client.internal.Client.createItem(Client.java:314)
at org.eclipse.ice.client.common.wizards.NewItemWizard.performFinish(NewItemWizard.java:132)
at org.eclipse.ice.client.common.wizards.NewItemWizardPage$4.doubleClick(NewItemWizardPage.java:245)
at org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:833)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173)
at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:830)
at org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(StructuredViewer.java:1151)
at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1264)
at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:252)
at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:249)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:311)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4410)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4228)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3816)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:818)
at org.eclipse.jface.window.Window.open(Window.java:794)
at org.eclipse.ice.client.common.CreateItemHandler.execute(CreateItemHandler.java:49)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:295)
at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:282)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:264)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:488)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210)
at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.java:433)
at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem.handleWidgetSelection(AbstractContributionItem.java:454)
at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem$3.handleEvent(AbstractContributionItem.java:482)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4410)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4228)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3816)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:687)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:604)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1519)





发件人: Billings, Jay Jay <billingsjj@xxxxxxxx>
发送时间: 2016年10月21日 7:13
收件人: wo-tou@xxxxxxxxxxx
抄送: ice-dev@xxxxxxxxxxx
主题: Re: 答复: Need for test files to verify my source-built ICE ~~
 

Mark,


You can now get the test files directly from https://github.com/jayjaybillings/ICETests and you should just put the in your $HOME directory. (i.e. - as /home/mark/ICETests) Then the maven build should work fine.

github.com
ICETests - Test files for the Eclipse Integrated Computational Environment


I have CC'ed the ICE dev list in case anyone on my team has experience with your second issue below. Alex McCaskey, one of our team members at ORNL, has some experience working with Docker and might be able to suggest some things. In my experience, the biggest problem with VMWARE is turning on 3D acceleration correctly. So, if you reconfigure your virtual machine to do that and can then successfully run glxgears on the command line, the you should be good to go.


For your first issue, is your code publicly available? We'll take a look at it if you post it (or privately if you want to send it to me alone) and get it working for you. Also, the newer versions of the tutorials also fixed several bugs, so you might look at our most recent XSEDE tutorial (http://eclipseice.ornl.gov/downloads/ice/tutorials/xsede2016/).


Also, we are officially releasing ICE 2.2 tomorrow, so you might check the download link at eclipse.org/ice in the morning if you want the latest and greatest!


Jay


Jay Jay Billings
Oak Ridge National Laboratory
Twitter Handle: @jayjaybillings

From: Eclipse ICE Project <eclipse.ice.project@xxxxxxxxx>
Sent: Wednesday, October 19, 2016 1:58 PM
To: Billings, Jay Jay
Subject: Fwd: 答复: Need for test files to verify my source-built ICE ~~
 
---------- Forwarded message ----------
From: "wei jin" <wo-tou@xxxxxxxxxxx>
Date: Oct 19, 2016 1:48 AM
Subject: 答复: Need for test files to verify my source-built ICE ~~
To: "Eclipse ICE Project" <eclipse.ice.project@xxxxxxxxx>
Cc:

Jay,

So glad to hear from you : )
I'm still working on this. I believe I should do more and more based on ICE infrastructure,  and I use MOAB, BoxLib, PUMI and VisIt a lot. Now, I am working on solving large scale reacting flow AMR problem based on these Mesh Database integrated with PETSC and TRILINOS@SNL.  
Yesterday, I upgrade my eclipse to Neon, and Maven build ICE code successfully, of course, with test skipped, after I fixed POM file "ease.lang.jscript" problem. 
My original problems are: 
1: MeshEditor and ShapeEditor works fine with official download ICE or my maven build one, but when I write my Item follow the tutorial, and run a eclipse instance via plugin page, these two Editor don't work. 
2: MeshEditor and ShapeEditor don't work on VMWARE workstation pro 12 & CentOS 7, after VMTOOLS upgraded.

Thanks for your time and test file set : )

Sincerely,
Mark

发件人: Eclipse ICE Project <eclipse.ice.project@xxxxxxxxx>
发送时间: 2016年10月17日 1:16
收件人: wei jin; billingsjj@xxxxxxxx
主题: Re: Need for test files to verify my source-built ICE ~~
 

Mark,

Sorry for taking so long to get back to you! We had some trouble with this email account.

Are you still working on this? If so, I would be glad to help you out. Also, I can send you the test files too sometime this week.

Jay


On Aug 20, 2016 2:00 PM, "wei jin" <wo-tou@xxxxxxxxxxx> wrote:

Hi,  


I am working on a science project, and encouraging my students to build an eclipse-based working environment to couple multiple physical and chemical processes.

Since I am a fan of VisIt, I think ICE could be my best choice to get started.

I downloaded ICE binary, and gitted ice within ICE, targeted eclipse MARS, then maven build without test, all done.

Then, I go through Full-Tutorial-2016, and I found the MeshEditor and GeomEditor failed to open after plug-in Run as Eclipse Application, and fib8.csv file faild to be opened while VisIt alone can open it with no trouble.


So, I am wondering if I was doing something wrong in building ICE ? 

And maybe I need the test files to do a thorough build.


 Can you help me with that, please : )


best, 

Mark


Back to the top