You need to sign in to do that
Don't have an account?

Unable to refresh resource...
Hi,
Am unable to refresh any of the resources in the IDE from the server.
When am trying to refresh a page from the web, getting an Exception saying:
Unable to refresh resource 'MileaeExension.cls':
com.salesforce.ide.api.metadata.types.Metadata$JaxbAccessorF_fullName cannot be cast to com.sun.xml.bind.v2.runtime.reflect.Accessor
Unable to refresh resource 'MileaeExension.cls':
com.salesforce.ide.api.metadata.types.Metadata$JaxbAccessorF_fullName cannot be cast to com.sun.xml.bind.v2.runtime.reflect.Accessor
Please assist to rectify the issue.
Thanks in advance,
VNath
Years later, same issue. @JV100's suggestion of switch workspace to the same workspace and retry worked.
All Answers
May be you are using wrong login credentials or security token. Please post the exception here.
I had the same issue. The solution was to swicth workspace. I switched to the same thing I was using, but that did the trick. Can't explain why it worked, but it did.
I tried switching workspace and run as administrator. But still I am getting this error : Fetch error. Any reason why?
Windows 7
Eclipse 3.6
Force.com IDE Winter 11
JRE 7
I'm having the same problem on two different computers. Both are Win 7. I've tried both Helios and Indigo Eclipse versions. It only happens on some orgs. It happens when I create a new project and when I try to refresh an existing one (that previously didn't download properly).
Exact error is:
"com.salesforce.ide.api.metadata.types.Metadata$JaxbAccessorF_fullName cannot be cast to com.sun.xml.internal.bind.v2.runtime.reflect.Accessor"
Does anyone have a clue what this means or how to fix?
Just to follow up....
I found a comment about adding "-clean" to eclipse.ini. I just tried it and it fixed the problem.
Here is a link:
http://www.myeclipseide.com/PNphpBB2-viewtopic-t-10280.html
Okay I got to the bottom of it. Solution:
- Use JRE v6 update 27 - 64bit (downgraded from JRE 7)
- Use JDK v6 update 27 - 64 bit (downgraded from JDK 7)
- Re-installed Eclipse SDK 3.6.2
In short, downgrading solved the problem.
I too was getting the error:
com.salesforce.ide.api.metadata.types.Metadata$JaxbAccessorF_fullName cannot be cast to com.sun.xml.internal.bind.v2.runtime.reflect.Accessor
when I tried to create a new project. This started after I upgraded to JDK 7. I found that I could continue past it and get a project created, edit files but I could not deploy changes to other orgs (can't reproduce that error anymore now that things are fixed).
I tried the -clean solution, uninstalling and reinstalling the JDK/JRE and the Force.com IDE Plug-in.
The solution that finally worked was downgrading as Alvy P referenced. I only installed the Java SE Development Kit 6 Update 27 which includes the JRE. Don't forget to update your Environmental Variables after downgrading!
Years later, same issue. @JV100's suggestion of switch workspace to the same workspace and retry worked.
fyi - just had the same issue. probably no coincidence that i had just upgraded my jre at the request of GoToMeeting. I switched the workspace to the same workspace and it seems fine now...
Same here today - I first tried "-clean", no help.
Then did a "Switch workspace" to the same workspace, and now my Eclipse fetched all the needed data.
Environment:
Windows 7 Enterprise, 64 bit
Eclipse Indigo (3.7) for JAVA Developers 1.4.2.20120213-0813
Force.com IDE 24.0.0.201202291629
Java(TM) SE Runtime Environment (build 1.7.0_04-b22)
jdk1.7.0_04
-Nicolai
Just wanted to share my experience on this issue. I too was struggling with the same issue and being new to SFDC, I arrived to this post for resolution. I was using Eclipse Helios and JRE 7. Well tried everything viz., clean option, downgrading, but nothing helped. Finally with some hit and try was able to resolve this.
When the error occurred, the two options were either to Abort or Continue creating a blank project. I was initially Aborting the operation, but once proceeded by Continue option. A blank force.com project was created with the credentials that I used. Then did the following, which resolved the issue --
* Right clicked on the project and navigated to Properties --> Force.com --> Project Contents.
* Clicked on Add/Remove metadata components and it fetched all all the components
* Continued from there and was able to refresh the project successfully.
Hope this helps who have tried their luck with -clean option and downgrading and still are struggling to resolve the same. Currently I am still on Helios and JRE7 with no changes.
Downgrading Java did the trick here.
switching workspaces and -clean did not have any effect.
Did not try the continue and refetch mechanism though.
Thanks for the help guys
Faced same problem today
OS:- Windows 7 (64 bit)
Eclipse:- Helios
What worked for me:-
1. Created project
2. Got error
3. Clicked "Continue"
4. Siwtched workspace to same workspace
5. Refresh project
I put '-clean' as the second line after '-startup' in the eclipse.ini and it solved the problem for me.
Solved My Problem.
Yea it seems this problem is linked to having a JRE/JDK that is too high of a version. To change it in eclipse go to window, preferences java and then compiler. Check to make sure it is version 1.6 and that your JRE is version 6 as well. Then apply, and restart eclipse.
Make sure you mark the first person who mentioned this as the answerer!
I was having this issue too. I closed Eclipse and then re-opened it running it as an administrator. That took care of the problem for me.
I first downgrading to Java 1.6.27 and then added -clean. It worked for me
switch workspace to the same workspace and retry
Excellent post - helped me a lot!
Someone should mark ethanone response as the solution.
The problem occurs based on Java 1.7
Go to Eclipse installed dir and edit eclipse.ini
Specify the previous vesion of Java and reboot the eclipse.
This is my setting for your reference.
-----------------
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.XXMaxPermSize
256m
-vm
C:\Program Files\Java\jdk1.6.0_19\bin\javaw.exe
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
Thanks for the suggestion. Switching workspace worked for me.
It's magic: @JV100's "switch workspace to the same workspace and retry" worked for me too! Thanks!
+1 for switching workspace to the one I'm already using. Works like a charm :)
-clean worked for me after trying the workspace thing
switched workspace to the same workspace.... it worked for me worked also for. Thank You
Encountered same problem with Eclipse running on JRE7. Switching to JRE6 did not resolve at first. Switch workspace to itself and voila.
Thank you! This worked for me. I really didn't want to downgrade my JDK so I am very happy this worked.
Yes, Switching to the same workspace worked. But this is not good. I want to be able to use multiple workspaces without downgrading either the JRE or Eclipse
Switching workspaces worked like a charm, I was using Java 6 Update 26
Thanks! The -clean fixed the refresh error :-)
Switch workspace worked for me. Thanks!
Almost the same setup, actually running on Eclipse Indigo AND Java 7 update 13 (because downgrading to 2 year old Java, considering all the bugs/exploits lately is NOT a solution)
So far so good! Made changes to controller code and pushed back up to server no problem...
I do NOTHING workaround.
No "-clean", no "switch workspace"
And, just update to the latest plug-in. And it works all fine.
For the reference:
OS: Windows 7 32-bit
JRE: Java 1.7.0_15 (Jre 7 Update 15)
Eclipse IDE for Java Developers (Version: Helios Service Release 2)(Build id: 20110301-1815)
Salesforce.com plugin updated to v27
for sometime, adding -clean to eclipse.ini worked for me but it again started throwing the same exception. now switching workspace works... I switched the workspace to a new workspace then again switched it back to the old one and the issue seems to be fixed....
Thanks a ton!
I read the message boards on this and was loathe to downgrade Java. I tried adding the project components as suggested (below) and this worked like a charm. THANKS!!
* Right clicked on the project and navigated to Properties --> Force.com --> Project Contents.
* Clicked on Add/Remove metadata components and it fetched all all the components
* Continued from there and was able to refresh the project successfully.
My problem got solved too. It was just that in Win 7, Eclipse has to run in Admin mode
-clean followed by switching the workspace to itself worked for me:
JRE 1.7 32 bit (1.7.0_25)
Eclipse Indigo Service Release 2(20120216-1857)
freshly downloaded Eclipse plugin for force.com support
Good to know at least...
It worked for me adding -Clean at the top of the eclipse.ini file. Thank you
Downgrading Java worked for me.
I had this issues begin when I upgraded to JRE 7. So I downloaded and installed JRE 6 (http://www.oracle.com/technetwork/java/javase/downloads/jre6-downloads-1637595.html) then had to go in and uninstall JRE 7 from the control panel.
To check the version of Java that was running I went to the command prompt and typed in 'java -version' and it kicked out the following:
java version "1.7.0_05" ..... before I removed version 7
java version "1.6.0_34" .... after in uninstalled version 7 from the control panel
After firing up eclipse it worked perfectly!
Windows 7, 64 bit
I don't think downgrading is necessary.
I was just setting up for Force.com IDE on another machine and got this message there. When I first saw this I didn't want to do the downgrade for a number of reasons. After a while, the problem seemed to have gone away.
On the second machine I saw this and again didn't want to do the downgrade. I read somewhere about starting the app as Administrator. I did this but eventually was led to believe simply restarting the app works. No need to run as Administrator.
Indeed, on two straight machines the problem went away after restarting.
Thanks Martin..It has resolved my IDE issue.
This thing really worked.
Years later... 09/2013... Same issue can be resolved by switching workspaces.
"The solution that finally worked was downgrading as Alvy P referenced. I only installed the Java SE Development Kit 6 Update 27 which includes the JRE. Don't forget to update your Environmental Variables after downgrading!"
Luke C's advice worked for me !
(Now, what other applications did I just break by downgrading my Java, hmm...)
Thanks,
Pete
-clean command after addition to eclipse.ini file, error resolved :)
Add -clean command at the end of eclipse.ini file, it worked.
This issue is specific becuase of jre version used for Eclipse.
Use jre v1.6 to run Force.com project. If you already have jre on your sytem follow below steps:
1) Package Explorer and right Click
2) Select Properties
3) Project Facets : (if form is not availble then Click on link Convert to Facet form)
3.1) Select Runtime tab
3.2) Click on New --> Basic --> J2EE Runtime Library and click on Next Button
3.3) Browse to your jre bin of version 1.6 and Click on Apply button and then Ok
4) Restart the Eclipse
Post your feedback if it really helps your!!!