Java "Endorsed" Mechanism not working?
Hello,
I came across a very strange issue earlier this week. I was getting a "NoSuchMethodError" from somewhere in my code. Googling the problem revealed that I was supposed to "endorse" some certain jar files (jaxb-api.jar and jaxws-api.jar). Here is where my problem started.
I added the following option to java when running my code (my jar file(s) ):
-Djava.endorsed.dirs="/path/endorsed"
(For the record: YES, the jar files are in that directory. I've tried all sorts of different configurations in terms of this endorsed dirs option, the classpath, and copying/moving files around. I have thus far been unable to get it to work.)
My code is run from C++ which looks at a conf file to see what options to pass java. This is a potential weakness (an extra "moving part"), but I'm pretty sure these options are concatenated correctly because when I put in the "-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=1044" option, it correctly suspends execution until I attach a debugger. Clearly this is a pretty lazy test, but like I said it's passing the option. Unless java is peculiar about the order of these commandline options, I don't see a problem here.
So, by this point I was pulling my hair out trying to figure this out. I am extremely averse to shoving these jars into the jre/lib/endorsed directory, but I finally tried that (I actually didn't think there was any difference, but it was a last-ditch effort). To my surprise, my code ran fine without the "NoSuchMethodError." So, for now we have this jar file in the "official" jre endorsed directory, but ideally I would be able to figure out this java.endorsed.dirs option so we didn't have to do that (it just seems so dirty - and global, which I especially don't like).
Getting the full java command is a little trick, but I can provide that if necessary. From what I can see in the code it's being constructed as:
java <JAVA_OPTIONS> -jar "<MY_JAR>" "<MY_MAIN_ARGS>"
where:
<JAVA_OPTIONS> comes from this conf file (which I was setting as '-Djava.endorsed.dirs="/path/endorsed" ')
<MY_JAR> is the full path to my "main" jar file which obviously references a bunch of other jars, including these jaxws-api and jaxb-api jars.
<MY_MAIN_ARGS> is the list of arguments passed into the main function which tells "<MY_JAR>" what to do.
P.S.> I also noticed that if I shove these files into the jre/lib/endorsed directory and I still specify the -Djava.endorsed.dirs option, it acts as though the files are not endorsed ("NoSuchMethodError"). As soon as I take the option out, it starts working (no error). I don't know if this is relevant information besides the fact that it seems the -Djava.endorsed.dirs option is actually being passed, even though it's not doing what I expect (as in, it's affecting the execution in some way so it must be making a difference in the call somehow).
So, what gives? Why does -Djava.endorsed.dirs not work?
Hi Gayatri,
There are a lot of reasons as to why the java stack could be down. Try bouncing the J2EE stack again. ( restart), and see if it works
All the best!
cheers,
Prashanth
P.S Please mark helpful answers
Similar Messages
-
Java command still not working - please help
i have installed jdk1.6.0_05. The javac command works fine but the java command does not work at all. even when i try java HelloWorld i receive this exception message
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
Caused by: java.lang.ClassNotFoundException: HelloWorld
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
please help (you to SUN)!!bart@kerberos:~$ javac -help
Usage: javac <options> <source files>
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
-nowarn Generate no warnings
-verbose Output messages about what the compiler is doing
-deprecation Output source locations where deprecated APIs are used
-classpath <path> Specify where to find user class files and annotation processors
-cp <path> Specify where to find user class files and annotation processors
-sourcepath <path> Specify where to find input source files
-bootclasspath <path> Override location of bootstrap class files
-extdirs <dirs> Override location of installed extensions
-endorseddirs <dirs> Override location of endorsed standards path
-proc:{none,only} Control whether annotation processing and/or compilation is done.
-processor <class1>[,<class2>,<class3>...]Names of the annotation processors to run; bypasses default discovery process
-processorpath <path> Specify where to find annotation processors
-d <directory> Specify where to place generated class files
-s <directory> Specify where to place generated source files
-implicit:{none,class} Specify whether or not to generate class files for implicitly referenced files
-encoding <encoding> Specify character encoding used by source files
-source <release> Provide source compatibility with specified release
-target <release> Generate class files for specific VM version
-version Version information
-help Print a synopsis of standard options
-Akey[=value] Options to pass to annotation processors
-X Print a synopsis of nonstandard options
-J<flag> Pass <flag> directly to the runtime systemSee the bold part.
More information: [http://java.sun.com/docs/books/tutorial/java/package/managingfiles.html] -
Java script is not working in custom tabular form
hai all,
i have changed my built in tabular form to custom tabular form.my java script is coding working fine in built in tabular form . But in my custom tabular form java script is not working ,since it is created as standard report(Display As).
pls help me.
with thanks and regards
sivakumar.GIs the appostrophe function test(pthis) *'* present in your javascript code...
If not can you post the same in apex.oracle.com and give the credential so that I can the why its not wroking
Regards,
Shijesh -
Could not find an installed JDK, SCM Java Tools may not work until registry
Hello all,
I've downloaded the latest full version of Designer (10.1.2.3), but getting installation error: Could not find an installed JDK, SCM Java Tools may not work until registry
Any solution?3. install the Designer 10.1.2.3 patch to the Developer suite home.When I try to do this at C:\oracle\product\Ora10gDSR2, I get a message OUI-10137: An Oracle Home with name OUIHome already exits at C:\OraHome (a directory that doesn't exist) please specify another name for Oracle Home.
I don't want to just specify another name because cleaning up these faulty installations requires deleting registry keys, etc, since the deinstall does't really remove everything sufficiently to start with a clean slate.
I also got the Java JDK message because the JDK 5 is no longer being put straight onto the C drive, it is buried in C:\Sun\SDK\jdk, so some java programs have to be pointed to it. The Oracle installer doesn't provide this option.
Also, Michael, your post, "Re: Designer 10.1.2.3 on windows Xp Posted: Oct 20, 2007 7:05 AM in response to: mmehdi" is full of unreadable characters and question marks. Maybe I don't have a font you are using. There are also references to a zip file and a Word document that aren't there.
Anyway, thanks for all your time and effort,
Edward -
Hi, as I shall correct Java for a new mountain ...?
Java is currently not working at all
JardaYour question doesn't make much sense, so this is a WAG. Launch the Java Preferences.app in /Utilities, install the Java Runtime Environment when prompted, and, when that's finished, enable Java and Web Start apps.
-
Java Gridbag Layout Not Working
Hi,
I have a java sound applet that works, with buttons and icons and combo boxes. I have just added a label and I want the label to appear beneath the buttons and combo boxes, so I decided that Gribag is the best way of achieving this. However, I have set all the co-ordinates to the right places, and suddenly, everything is in the center in one line. Here is the code:
import javax.swing.*;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class SoundApplet extends JApplet
implements ActionListener,
ItemListener {
AppletSoundList soundList;
String auFile = "spacemusic.au";
String aiffFile = "flute+hrn+mrmba.aif";
String midiFile = "trippygaia1.mid";
String wavFile = "monkwebstune.wav";
String chosenFile;
AudioClip onceClip, loopClip;
JComboBox formats;
JButton playButton, loopButton, stopButton;
boolean looping = false;
public void init() {
String [] fileTypes = {auFile,
aiffFile,
midiFile,
wavFile,};
Container contentArea = getContentPane();
contentArea.setBackground(Color.black);
GridBagLayout flowManager = new GridBagLayout();
GridBagConstraints pos = new GridBagConstraints();
contentArea.setLayout (flowManager);
formats = new JComboBox(fileTypes);
formats.setSelectedIndex(0);
chosenFile = (String)formats.getSelectedItem();
formats.addItemListener(this);
formats.setBackground(Color.blue);
formats.setForeground(Color.white);
pos.gridx = 1; pos.gridy = 1;
contentArea.add(formats, pos);
Image playImage = getImage( getCodeBase () , "play.gif" );
ImageIcon playIcon = new ImageIcon( playImage );
playButton = new JButton("Play", playIcon);
playButton.addActionListener(this);
playButton.setBackground(Color.green);
playButton.setForeground(Color.black);
pos.gridx = 1; pos.gridy = 1;
contentArea.add(playButton, pos);
Image loopImage = getImage( getCodeBase () , "loop.gif" );
ImageIcon loopIcon = new ImageIcon( loopImage );
loopButton = new JButton("Loop", loopIcon);
loopButton.addActionListener(this);
loopButton.setBackground(Color.yellow);
loopButton.setForeground(Color.black);
pos.gridx = 2; pos.gridy = 1;
contentArea.add(loopButton, pos);
Image stopImage = getImage( getCodeBase () , "stop.gif" );
ImageIcon stopIcon = new ImageIcon( stopImage );
stopButton = new JButton("Stop", stopIcon);
stopButton.addActionListener(this);
stopButton.setEnabled(false);
stopButton.setBackground(Color.red);
stopButton.setForeground(Color.black);
pos.gridx = 3; pos.gridy = 1;
contentArea.add(stopButton, pos);
JLabel Occult = new JLabel ("Occult");
pos.gridx = 2; pos.gridy = 3;
contentArea.add(Occult, pos);
setContentPane(contentArea);
JPanel controlPanel = new JPanel();
controlPanel.add(formats);
controlPanel.add(playButton);
controlPanel.add(loopButton);
controlPanel.add(stopButton);
controlPanel.add(Occult);
getContentPane().add(controlPanel);
controlPanel.setBackground(Color.black);
setContentPane(contentArea);
startLoadingSounds();
public void itemStateChanged(ItemEvent e) {
chosenFile = (String)formats.getSelectedItem();
soundList.startLoading(chosenFile);
void startLoadingSounds() {
//Start asynchronous sound loading.
soundList = new AppletSoundList(this, getCodeBase());
soundList.startLoading(auFile);
soundList.startLoading(aiffFile);
soundList.startLoading(midiFile);
soundList.startLoading(wavFile);
public void stop() {
onceClip.stop(); //Cut short the one-time sound.
if (looping) {
loopClip.stop(); //Stop the sound loop.
public void start() {
if (looping) {
loopClip.loop(); //Restart the sound loop.
public void actionPerformed(ActionEvent event) {
//PLAY BUTTON
Object source = event.getSource();
if (source == playButton) {
//Try to get the AudioClip.
onceClip = soundList.getClip(chosenFile);
onceClip.play(); //Play it once.
stopButton.setEnabled(true);
showStatus("Playing sound " + chosenFile + ".");
if (onceClip == null) {
showStatus("Sound " + chosenFile + " not loaded yet.");
return;
//START LOOP BUTTON
if (source == loopButton) {
loopClip = soundList.getClip(chosenFile);
looping = true;
loopClip.loop(); //Start the sound loop.
loopButton.setEnabled(false); //Disable loop button.
stopButton.setEnabled(true);
showStatus("Playing sound " + chosenFile + " continuously.");
if (loopClip == null) {
showStatus("Sound " + chosenFile + " not loaded yet.");
return;
//STOP LOOP BUTTON
if (source == stopButton) {
if (looping) {
looping = false;
loopClip.stop(); //Stop the sound loop.
loopButton.setEnabled(true); //Enable start button.
else if (onceClip != null) {
onceClip.stop();
stopButton.setEnabled(false);
showStatus("Stopped playing " + chosenFile + ".");
return;
}How can I get everything to follow the co-ordinates I specified?
Thanks in advance.try setting a weightx or weighty with a non-zero number between 0 and 1.
constraint.weightx = 0.5; -
Java Applet is not working in IE11 in win8/win 2008 server
Hi,
we have developed web application using PHP. in the start of the page we have link which will kick start the Java Applet application on click.
It is not working in IE 11 browser with all windows machine until we add that page in the compatibility view settings.
we have tried with many options like setting the meta tag in the start of the HTML page.
but this is also not helped. we expect some more idea/solution to solve this issue.
Thanks in Advance.
Thanks.
Udhayakumar Gururaj.IE 11 is not a supported browser of JavaFx. See http://www.oracle.com/technetwork/java/javafx/downloads/supportedconfigurations-1506746.html.
If you want Oracle to change their support policy, ask Oracle customer support.
Visual C++ MVP -
Java session is not working in browser sometimes
Hi,
In some PC, sometimes session is not working properly in browser.
In JSP, I am creating the session like below
session = request.getSession(true);
session.putValue("loginid",login);
But in next page, it is showing null value.
I have checked the browser setting... cookies are enabled... everything is ok in browser setting..
In our company, this issue is coming in some of PC not all in all the PC
If we format the harddisk & again reinstall the OS, it starts working.
Anyone can pls help me on this?. This is very urgent.
Regards
SelvaAs of Version 2.2 putValue(java.lang.String name,
java.lang.Object value) has been deprecated.
Use session.setAttribute("loginid",login) instead of putValue() -
Java script is not working while coming back to the page.
Hi Experts,
I am working in jdev 11.1.1.3.0 with ADF BC.
I am callling javascript in my jsff, while this javascrip is invoking file download method. this java script i am inovking from another button action, because in some case i need to invoke popup and some case i need to invoke file download for this i have taken one button in that button i am invoking these 2 based on some condition. everything is working fine except if i move another jsff and come back to this jsff then the file download is not happening.
can any one tell me what is the issue here.
java script:
function customHandler(event) {
var exportCmd = AdfPage.PAGE.findComponentByAbsoluteId("pt1:pt_region0:1:cb1")
var actionEvent = new AdfActionEvent(exportCmd);
actionEvent.noResponseExpected();
actionEvent.queue();
java bean:
if(downloadFile!=null){
System.out.println("invoking downloads...............................");
erks.addScript(context, "customHandler();");
} if (requestClause != null){
System.out.println("invoke popup");
executeSactionCheckVO(requestClause);
ADFUtils.invokePopup(this.getP2().getClientId(FacesContext.getCurrentInstance()));
Here my bean is in backing bean scope.
can any one help what may be the issue here. or if you can tell me how to call file download method from backing that can be great help full to me.
Edited by: user5802014 on Aug 27, 2010 1:52 PMHi:
So it's the "erks.addScript(context, "customHandler();");" may not work properly the next time coming back from another jsff.
And very likely the statement of: var exportCmd = AdfPage.PAGE.findComponentByAbsoluteId("pt1:pt_region0:1:cb1") in your javascript command gave you error. Are you sure that "pt1:pt_resion0:1:cb1" is valid all the time no matter how the page is rendered?
Please mark my answer as 'Helpful' if it helps.
Thanks,
Alex -
Java Proxy Generation not working - Support for Parallel Processing
Hi Everyone,
As per SAP Note 1230721 - Java Proxy Generation - Support for Parallel Processing, when we generate a java proxy from an interface we are supposed to get 2 archives (one for serial processing and another suffixed with "PARALLEL" for parallel processing of jaav proxies in JPR).
https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1230721
We are on the correct patch level as per the Note, however when we generate java proxy from the IR for an outbound interface, it genrates only 1 zip archive (whose name we ourselves provide in the craete new archive section). This does not enable the parallel processsing of the messages in JPR.
Could you please help me in this issue, and guide as to how archives can be generated for parallel processing.
Thanks & Regards,
Rosie Sasidharan.Hi,
Thanks a lot for your reply, Prateek.
I have already checked SAP Note 1142580 - "Java Proxy is not processing messages in parallel" where they ask to modify the ejb-jar.xml. However, on performing the change in ejb-jar.xml and while building the EAR, I get the following error:
Error! The state of the source cache is INCONSISTENT for at least one of the request DCs. The build might produce incorrect results.
Then, on going through the SAP Note 1142580 again, I realised that the SAP Note 1230721 also should be looked onto which will be needed for generating the Java proxy from Message Interfaces in IR for parallel processing.
Kindly help me if any of you have worked on such a scenario.
Thanks in advance,
Regards,
Rosie Sasidharan. -
Java plugin is not working properly
I have FF 16.0.1 and Java plugin 7 u 9, this is not the java with security problems...
http://web.psjaisd.us/auston.cron/ABCronPortal/GeoGebraMenu/Investigating%20Parent%20FunctionsUsing%20GeoGebraGeoGebra%20is%20graphing.htm
loads very slowly or not at all, including the majority of the links on the page...this is a menu to multiple Java applets in GeoGebra. This page has a preload link which causes a problem. All links are java applets which until your security issues on Java were implements worked flawlessly and better than any other browser service...
You are forcing me to us IE, which I despise!
I cannot copy from crashing page...So, you are having problems with Java 7 update 9 in Firefox? You said "until your security issues on Java were implements worked flawlessly and better than any other browser service..." I don't know what you mean. Java security updates are from java.com (Oracle) not Mozilla.
In case it helps, I downgraded from Java 7 to Java 6 awhile back for security reasons and I'm now running [http://java.com/en/download/manual_v6.jsp Java 6 Update 37], which is the latest Java 6 and has all current security patches. (I'll eventually switch back to Java 7 once Java 6 is no longer supported). Except for a few of the links loading slowly, I don't see any issues on the page you mentioned. Hopefully someone with Java 7 u9 will be along and test the links but you could try uninstalling Java 7 and installing Java 6. More on Java here:
*http://kb.mozillazine.org/Java
*[[Use the Java plugin to view interactive content on websites]]
You also said, "I cannot copy from crashing page". Is Firefox crashing? Do you have any recent crash reports?
#Enter about:crashes in the Firefox location bar (that's where you enter your website names) and press Enter. You should now see a list of submitted crash reports.
#Copy the most recent 5 report IDs that you see in the crash report window and paste them into your forum response.
More information and further troubleshooting steps can be found in the [[Firefox crashes]] article.
Also, Firefox 16.0 is not the current version and is insecure. See http://www.mozilla.org/security/known-vulnerabilities/firefox.html
Unless you have reasons for using an older version despite the vulnerabilities, you should [[update Firefox to the latest version]], currently 17.0.1. -
Java Script Code not working properly for visios in sharepoint 2013
Hi all ,
I have few visios and I am using the visio web part to display and to redirect from one visio to other visio I am using the java script code through content editor web part .
In share point 2010 it's working fine , I was able to redirect to all the visios and code is working fine .
In share point 2013 its not the same , Its not working properly . only for the first time the code is working fine . once it goes to next visio the code stops working .
For example if i click in visio A it gets redirect to Visio B and its stops working , it wont allow to do any other steps .
I have checked with the URL its correct , I am not able to find any error also .
IndreshThis will be likely caused by the Minimal Download Strategy not registering the Javascript on the page reload. You can turn off the MDS feature to test this.
You can either turn off MDS in your site, or register your Javascript functions with MDS to ensure they are called. To do this, you'll need all of your code to be wrapped in a javascript file (Embed this on the page using a <script> tag and
inside that file in a function, which you then register with MDS as follows (I usually do this in the first line of the javascript file):-
RegisterModuleInit("/SiteAssets/YourJavaScriptFile.js", NameOfYourFunction);
Regards
Paul.
Please ensure that you mark a question as Answered once you receive a satisfactory response. This helps people in future when searching and helps prevent the same questions being asked multiple times. -
WD java-Blackberry link not working
Hi,
I have a application which has two links that the user gets via a mail which is trigered automatically once the billing form is saved for approval (Mangaer gets the mail which on clicking opens a wd java application).
1. For general user and other
2.For Blackberry users.
This application was working properly with previous versions of ECC.But after a recent patch update ECC 6.0 EHP4,the blackberry link is not working properly.After searching the sdn I came to know that the recent update allows only encrypted url
to be sent and decrypted at the server (/thread/1769302 [original link is broken]).
Please suggest me how do i get the url as per the current ECC EHP4 patch so that the approver on clicking the blackberry link will be directed to the Webdynpro application that we have developed.
Please suggest.
Regards,
Ranjan.Well I am sure it will get fixed, the big question is when ? I like you have a Blackberry phone and a Mac Book Pro and did not update to Yosemite yet but it is only a matter of time as there will be no more updates for Mavericks and Apple keeps popping up reminding me every time I open a program.
Things move too fast today and everyone wants to be the best so the upgrades just keep coming and coming giving us little time to adjust and making others play catch-up and there seems to be many more issues that have to be fixed.
When they do get fixed along comes another upgrade and it starts all over again. Change is good but I think most people will opt out of change for reliability.
Please let me know how Media sync works and don't forget you can still use BB Device Manager for most things but not all.
I use only BB Device Manager as my Contacts and Calendar are backed up at MSN. -
9iAS java functions are not working
Dear All.
Im using oracle 9iAS Release 9.2.0.1.0 and JServer Release 9.2.0.1.0. Im using java functions (eg. Array, pop, push method and trim function) in my JavaScript section.
But these functions are not working. When run the page it work up to that function and stuck. Functions are written properly.
I would be much-appreciated .if you could help me to solve this problem..
Regards,
NishAre you sure you uncommented and changed jvm.include.CLASSPATH=1
in the jvm12.conf when you added your classpath there?
The preferred way to do this would be to create a .war and deploy it instead. Then you can put your beans in the WEB-INF/classes directory and the application wont have conflict problems if you decide to create virtual servers later. -
Java and Flash not working ONLY in Safari
Ok, so Java and flash stopped working in Safari on my 10.6.8 system. It seems a recent update caused a problem and all of the normal items I have gone through have made it worse or not helped.
Java is not working in Safari (My account or guest account)
http://javatester.org/version.html Error "attempted to load Java content, but Java is unavailable or not installed."
http://www.java.com/en/download/testjava.jsp " attempted to load Java content, but Java is unavailable or not installed."
http://www.adobe.com/shockwave/welcome/ Error "Missing plugin"
Flash tests just say missing plugin
Java DOES work in Chrome and Firefox
http://www.java.com/en/download/testjava.jsp
Java SE 6 Update 31
Flash - 11,2,202,235 installed
Able to use apps and other items online that are not working in Safari.
Have downloaded and installed the following and done the following
Ran software update
Verified Java and Java Script are enabled via Safari > Preferences > Security
Re-installed Java for Mac OS X 10.6 Update 8
Reinstalled current version of flash
Looked around and deleted all plist, and java folders in library locations (user and main system)
Cleared out metadata folders
Reset Safari several times
Java Preferences
Cleared all cache
Made sure no old versions there (2 entereis)
Reset all defaults
Removed any blocked items
Current Java version per terminal
java -version
java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b04-415-10M3646)
Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01-415, mixed mode)
So - Java is up and working - works in Chrome and Firefox. Have reinstalled both from current versions. Reset all browser cache. Issue follows Safari. Normally installing these and trying again works. I do not know what other things to reset or clear out.baltwo wrote:
I thought the OP already went through the preferences app.
Yes, I got distracted for a moment with something, came back and I didn't finish reading the OP's original post, I have since edited mine.
BTW, the Mozilla plug-in checker is basically useless for Safari users, since have of those I have have no status, but work in Safari:
I don't know the causes for the "Research" one's, why there isn't a link or why it doesn't update the checker,
But at least it's infomative, as vulnerable plug-ins are responsible for MacDefender and Flashback malware attacks.
Someone with a lot of plug-ins should be running Firefox and NoScript, as your very exposed to multiple attack vectors from any of those plug-ins, which is the purpose of the web site, to get the word out about outdated plug-ins with potential security issues.
Maybe you are looking for
-
how can I reset my iPad YouTube password? I can't sign into youtube on iPad. It says Username or password is wrong although both are correct when I log into YouTube account via Google. I also tried my husbands youtube login and password and the same
-
Can anyone tell me how to compile java in different directory?
My javac path file is D:/java/jdk1.5/bin/ I create java file and save it in different directory eg) java file name is Main.java in f: F:/Main How can i compile and run the Main java file Edited by: Sanjeevi on Mar 4, 2008 9:20 AM
-
Is a crossover cable necessary here
I am trying use an ethernet cable to connect my iMac G5 directly to an Acer laptop running Windows XP. Have turned on SMB file sharing on the Mac, have a file for sharing set up on the laptop. Everything I've read in the discussions and Apple's suppo
-
How to undo Rescue and Recovery
Hi, I have a Lenovo X61 notebook. My harddisk was divided into two partitions: OS and data. Recently, i found that my Windows was no longer able to start. I managed to reinstall Windows 7 in the OS partition. All my files in the second partition was
-
Installed Mountain Lion, Won't Complete Boot
I downloaded and installed mountain lion yesterday and after the reboot from the install, it just goes through the first apple logo with the spinning icon, then the apple without the spinning icon, then shuts off and reboots. I'm posting this from sa