Please note that I was able to workaround
the JEM and EMF problem noted in defect 167992 by using
emf-sdo-xsd-SDK-2.3.0M3.zip
instead of emf-sdo-xsd-SDK-I200612071030.zip with the WTP 2.0 200612150220
driver (the WTP 2.0 driver download page is pointing to emf-sdo-xsd-SDK-I200612071030.zip)
. Other teams running into similar problem could try this workaround
as well.
Regards,
Kathy Chan
Rational Java Web Services, IBM Toronto Lab
D3-354, D3/R8V/8200/MKM, 8200 Warden Avenue, Markham, Ontario, Canada,
L6G 1C7
kathy@xxxxxxxxxx, (905) 413-3022, tieline: 969-6038, fax: (905) 413-4920
----- Forwarded by Kathy
Chan/Toronto/IBM on 12/15/2006 10:40 AM -----
Kathy Chan/Toronto/IBM@IBMCA Sent by: wtp-dev-bounces@xxxxxxxxxxx
12/14/2006 12:25 PM
Please respond to
"General discussion of project-wide or architectural issues."
<wtp-dev@xxxxxxxxxxx>
To
wtp-dev@xxxxxxxxxxx
cc
Subject
[wtp-dev] JEM and EMF issues in latest
WTP 2.0 driver
Hi,
Just want to let the team know that all the Web services wizards are failing
in WTP 2.0 driver starting with
WTP 2.0 wtp-sdk-I-I200612140135-200612140135.zip driver using Eclipse driver
eclipse-SDK-I20061213-1300-win32.zip.
Blocking defect 167992(https://bugs.eclipse.org/bugs/show_bug.cgi?id=167992)
had been opened. The EMF and JEM team had been notified. David
is talking to the teams to get JEM to be re-gen'd and re-compiled.
Please see the defect for more detail.
The exception I got was:
java.lang.ClassCastException: java.lang.Boolean
at
org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:440)
at
org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1207)
at
org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1388)
at
org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:834)
at
org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:921)
at
org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1888)
at
org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1019)
at
org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1013)
at
org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773)
at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282)
at
org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318)
at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626)
at
org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176)
I suspect other components might run into similar problem.
Regards,
Kathy Chan
Rational Java Web Services, IBM Toronto Lab
D3-354, D3/R8V/8200/MKM, 8200 Warden Avenue, Markham, Ontario, Canada,
L6G 1C7
kathy@xxxxxxxxxx, (905) 413-3022, tieline: 969-6038, fax: (905) 413-4920
_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev