URGENT: JVM versus Microsoft VM

hi,
we have an application that works with applets. This application is installed locally to the users drive and runs from there. We use the java plugin for this (version 1.4.1).
Now we're facing the problem that some users already have the Microsoft plugin installed which they need to use for other applications. However, when they install our JVM the other apps no longer work. Furthermore our application doesn't work with the MVM, I think because of one of the following 2 reasons:
1) the security settings: easy to do with the JVM (change the java.policy) but how in earth do you do it for the MVM?
2) the fact (is this so?) that MVM uses something like JDK version 1.1
My question, apart from the two above, is: how can we solve this problem. How can we get our application to work with the MVM or how can you make the other apps work with the MVM and ours with the JVM (can they co-exist)?
Dollars for anyone who gives me something to work with!
tx very much,
Stijn

Hi
You can set the security settings for Internet(Zone 3) for MVM by
modifying the registry key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3
For more information on security zones in IExplorer take a look at:
http://support.microsoft.com/default.aspx?scid=KB;EN-US;q182569&
The Java Permissions setting (1C00) has the following five possible values (binary):
Value Setting
00 00 00 00 Disable Java
00 00 01 00 High safety
00 00 02 00 Medium safety
00 00 03 00 Low safety
00 00 80 00 Custom
If Custom is selected, it uses {7839DA25-F5FE-11D0-883B-0080C726DCBB}
to store the custom information in a binary blob.
One possible way (for unsigned content or signed content) is to do this manually
(on your machine)from Tools->Internet Options ... and then
export the branch (using regedit to a .reg file for example).
Your installation process will merge the exported key with the registry
on the user's local machine.
On my machine (Win2000 Pro) the Zone\3 key .
with all the java permissions disabled and custom selected looks like this:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3]
"1C00"=hex:00,00,80,00
"{7839DA25-F5FE-11D0-883B-0080C726DCBB}"=hex:30,82,01,ca,03,02,00,00,30,82,01,\
c2,30,81,cc,06,0a,2b,06,01,04,01,82,37,0f,03,01,30,81,bd,06,09,2b,06,01,04,\
01,82,37,0f,01,31,81,af,30,81,ac,03,01,00,30,81,a6,a0,20,30,1e,06,09,2b,06,\
01,04,01,82,37,04,04,30,11,01,01,00,30,08,14,06,61,70,70,6c,65,74,30,00,30,\
00,a0,17,30,15,06,09,2b,06,01,04,01,82,37,04,07,30,08,03,02,00,01,03,02,00,\
02,a0,11,30,0f,06,09,2b,06,01,04,01,82,37,04,0c,03,02,00,02,a0,21,30,1f,06,\
09,2b,06,01,04,01,82,37,04,01,30,12,01,01,ff,01,01,00,01,01,00,01,01,00,01,\
01,00,01,01,00,a0,17,30,15,06,09,2b,06,01,04,01,82,37,04,02,30,08,01,01,00,\
01,01,ff,30,00,a0,1a,30,18,06,09,2b,06,01,04,01,82,37,04,03,30,0b,01,01,00,\
01,01,00,02,01,00,14,00,30,81,cc,06,0a,2b,06,01,04,01,82,37,0f,03,02,30,81,\
bd,06,09,2b,06,01,04,01,82,37,0f,01,31,81,af,30,81,ac,03,01,00,30,81,a6,a0,\
20,30,1e,06,09,2b,06,01,04,01,82,37,04,04,30,11,01,01,00,30,08,14,06,61,70,\
70,6c,65,74,30,00,30,00,a0,17,30,15,06,09,2b,06,01,04,01,82,37,04,07,30,08,\
03,02,00,01,03,02,00,02,a0,11,30,0f,06,09,2b,06,01,04,01,82,37,04,0c,03,02,\
00,02,a0,21,30,1f,06,09,2b,06,01,04,01,82,37,04,01,30,12,01,01,ff,01,01,00,\
01,01,00,01,01,00,01,01,00,01,01,00,a0,17,30,15,06,09,2b,06,01,04,01,82,37,\
04,02,30,08,01,01,00,01,01,ff,30,00,a0,1a,30,18,06,09,2b,06,01,04,01,82,37,\
04,03,30,0b,01,01,00,01,01,00,02,01,00,14,00,30,22,06,0a,2b,06,01,04,01,82,\
37,0f,03,03,30,14,06,09,2b,06,01,04,01,82,37,0f,01,31,07,30,05,03,01,00,30,\
00
I did 2 exports one with all the permissions (i.e. "Access to All files",
"Access to all Network Addresses") enabled, the other with all of them disabled.
By importing the files into the registry I enabled and then disabled all the java permissions.
Regarding the 'Use Java 2 version for <applet>' checkbox.... If UNCHECKED the mvm will be launched
for the following html code:
<APPLET code="Applet-name.class"  width=500 height=500>
     <param name="param1" value="value1"/>
</APPLET>For:
<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" WIDTH = 695 HEIGHT = 525
               codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0">
     <PARAM NAME = "CODE" VALUE = "SimpleApplet">
     <PARAM NAME="type" VALUE="application/x-java-applet;version=1.3">
     <PARAM NAME="scriptable" VALUE="false">
     <param name="param1" value="value-for-param1"/>
</OBJECT>the jvm 1.3 will be called to execute the applet code. If your browser doesn't behave this
way your registry settings may be messed up.
Let me know if this solves your problem
Regards
BG

Similar Messages

  • JVM for microsoft ie

    Hi All,
    if in formsweb we set the JVM for microsoft ineternet explorer ie=JInitiator
    we're not able to access the forms on the web at all, it just displays the outline and done.
    BUT
    if we set the ie=native and install the jinitiator on client....then we can access the forms on web but webutil doesn't work...BUT in this case on one machine running of NT fails to access the forms aplication on web.
    Any thoughts guys...Any help will be highly appriciated.
    Best Regards,

    strange.. in formsweb.cfg you should have set a version (plus some id) that identifies this. Were these out of sync?

  • Differences between Sun JVM and Microsoft JVM.

    Differences between Sun JVM and Microsoft JVM.
    I have a very simple applet that I am trying to make compatible with both Microsoft�s JVM and Suns JVM in Internet Explorer.
    However, when I turn on the Sun JVM it works occasionally, but frustratingly on most occasions I get the following error messages:
    In the status bar: "Applet <name> notinited"
    And when I investigate further in the console I get the following output:
    load: class <name>.class not found.
    java.lang.ClassNotFoundException: <name>.class
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.net.SocketException: Malformed reply from SOCKS server
         at java.net.SocksSocketImpl.readSocksReply(Unknown Source)
         at java.net.SocksSocketImpl.connect(Unknown Source)
         at java.net.Socket.connect(Unknown Source)
         at sun.net.NetworkClient.doConnect(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.doConnect(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient$3.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.net.www.http.HttpClient.privilegedOpenServer(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.<init>(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.New(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.createConnection(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.connect(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at java.net.HttpURLConnection.getResponseCode(Unknown Source)
         at sun.applet.AppletClassLoader.getBytes(Unknown Source)
         at sun.applet.AppletClassLoader.access$100(Unknown Source)
         at sun.applet.AppletClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         ... 10 more
    It appears that the applet never gets loaded. I have no idea why?
    What is the Sun JVM doing here?
    Many thanks in advance for any help.

    Oh, one more thing. Here's the outpt of the VM log when I run the test above:
    Java(TM) Plug-in: Version 1.4.2_03
    Using JRE version 1.4.2 Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\Michael
    Proxy Configuration: No proxy
    c: clear console window
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    o: trigger logging
    p: reload proxy configuration
    q: hide console
    r: reload policy configuration
    s: dump system properties
    t: dump thread list
    v: dump thread stack
    x: clear classloader cache
    0-5: set trace level to <n>
    java.lang.NullPointerException
         at sun.plugin.cache.Cache.updateTable(Unknown Source)
         at sun.plugin.cache.FileCache.getMatchingFile(Unknown Source)
         at sun.plugin.cache.CachedFileLoader$2.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.plugin.cache.CachedFileLoader.getCacheFile(Unknown Source)
         at sun.plugin.cache.CachedFileLoader.load(Unknown Source)
         at sun.plugin.cache.FileCache.get(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.connectWithCache(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.connect(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
         at java.net.HttpURLConnection.getResponseCode(Unknown Source)
         at sun.applet.AppletClassLoader.getBytes(Unknown Source)
         at sun.applet.AppletClassLoader.access$100(Unknown Source)
         at sun.applet.AppletClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    v

  • Sun JVM works, Microsoft VM gives an error

    I've got this applet:
    import java.awt.*;
    import java.applet.Applet;
    import java.net.*;
    import java.io.*;
    public class Standen
    extends Applet {
    private URL sourceFile;
    private BufferedReader inFile;
    private String lines="";
    public String getScores(String bestand) {
    try {
         sourceFile = new URL(getCodeBase(), bestand);
    getFile();
         getMostRecent();
    catch (Exception ex) {
    return "";
    return lines;
    private void getFile() throws Exception {
    URLConnection link = sourceFile.openConnection();
    inFile = new BufferedReader(new InputStreamReader(link.getInputStream()));
    lines = "";
    String line = "";//lezen van bestand
    do {
    if (line != "") {
              line = line.trim();
    lines = lines + line + "\n";
    line = inFile.readLine();
    while (line != null);
    inFile.close();
    private void getMostRecent() {
         String term = "<mostrecent>";
         String eindTerm = "</mostrecent>";//Tag met mostrecent
         String vergelijkLines = lines.toLowerCase();//Hoofdletters maakt niet uit
         int plaatsTerm = vergelijkLines.indexOf(term);//plaatsen opzoeken van de tags
         int plaatsEindTerm = lines.indexOf(eindTerm);
         plaatsTerm = plaatsTerm + term.length();//Tag zelf niet meenemen
         if(plaatsTerm!=-1 &&plaatsEindTerm!=-1) {//alleen als de tags voorkomen
              lines = lines.substring(plaatsTerm,plaatsEindTerm);//tekst kopieren
         } else {
              lines="";//anders niks teruggeven
    It works fine on my computer with the sun jvm, but it doesn't seem te work if you have the microsoft vm installed. I still want to make the applet compatibel for other people. What can I do about this?

    There is a way to enable the IE Java console - try googling for instructions. There's a good chance the console displays an error message. Or if it doesn't, add debugging println's to pinpoint where something goes wrong.
    The MS JVM is old and has bugs, including security bugs. If the users of your applet are in any way important to you (such as paying customers), try to get them to dump the MS JVM. They are opening themselves up to worms and such nastiness.
    By the way, ' if (line != "")' isn't right, you need 'if (!line.equals(""))'.

  • JVM versus MVM

    hi;
    I have an applet that wotk on JVM but it does not work on MVM and raise the following error in the Java consol:
    Microsoft (R) VM for Java, 5.0 Release 5.0.0.3810
    Error loading class: StoqsApplet
    java.lang.NoClassDefFoundError
    java.lang.ClassNotFoundException: StoqsApplet
    at com/ms/vm/loader/URLClassLoader.loadClass
    at com/ms/vm/loader/URLClassLoader.loadClass
    at com/ms/applet/AppletPanel.securedClassLoad
    at com/ms/applet/AppletPanel.processSentEvent
    at com/ms/applet/AppletPanel.processSentEvent
    at com/ms/applet/AppletPanel.run
    at java/lang/Thread.run
    can any one help me?

    I have an applet that wotk on JVM but it does not work on MVM
    so there is no problem at all. The Microsoft JVM doesn't exist anymore. See "Java Upgrade Program" or something like that.
    Microsoft has stopped the Development and you should now decide if you want to continue develop programs for Java and/or .Net.

  • AppleWorks versus MicroSoft 2008 for Mac

    Hi ALL,
    How is it possible to open AppleWorks files with MicroSoft 2008 for Mac ??
    Maybe it is possible to open these files with Excel.
    I have a lot of older files I need to open in any application now I running Tiger.
    I need these files again, ones these files was a part of a project that is activating in praxis now.
    Any help to gave me a good hind or advice ??
    Dimaxum

    AppleWorks is available on the CDs which where delivered with you three old machines.
    The best source would be the one delivered with the G4 machine.
    Insert the CD in the CD tray of the G4 machine, open its icon.
    I assumes that you will see a folder entitled "bundled applications"
    Double click it
    respond to the asked questions and navigate to a folder containing AppleWorks installer.
    Run it to install a clean AppleWorks on the machine.
    Copy this folder on a CD for future use (copy also the set of fonts installed with AppleWorks).
    Copy the complete AppleWorks folder on the new machine in the folder entitled "Applications"
    Copy the fonts in the folder entitled "Library:Fonts"
    I assumes that it will be AppleWorks in a version numbered between 2 and 2.4
    Using Disk Utility, create a disk image whose size is 150 Mbytes
    Name it AppleWorks 62old then copy the entire contents of the folder AppleWorks 6"
    After that, update the installed AppleWorks in version 6.2.9 from
    "http://www.apple.com/support/downloads/appleworks629formac.html"
    If you are using the continental US version download from the button entitled 15.8MB at right top.
    For other versions use the updaters described in plain English.
    The old version in the disk image may be useful if you have some old files which AW 6.29 refuse to open. It's a bug which doesn't strike older versions.
    There are other kind of install disks.
    On some, there is a "standard" folder named "AppleWorks 6"
    On other there is a hidden folder entitled "Image" but as you have the machine you will be able to install the program from the installer itself. I don't remember if there is an installer dedicated to bundled programs but I'm sure that with a bit of patience you will find it.
    Good luck.
    Don't forget the contents of the license:
    one program = one machine. So, if you grab AppleWorks from the G4, you must remove it from this machine.
    Yvan KOENIG (from FRANCE samedi 25 octobre 2008 17:31:45)

  • Urgent ****Error in Microsoft JDBC drivers:****

    hi Guys,
    I am getting the following error when I am trying to execute the query:
    'Select getDate()'
    getDate is a function which returns the system date. The query works perfectly fine when run from query analyser and most of the times from within the application as well. But some times it throws the following error. I am having multiple threads executing the above query.
    It seems to be a bug in the driver. Any idea/workaround ???
    I am using jdk 1.3.1 and SQL Server 2000
    cheers,
    java.lang.NullPointerException
         at com.microsoft.jdbc.base.BaseImplStaticCursorResultSet.setupTempFiles(Unknown Source)
         at com.microsoft.jdbc.base.BaseImplStaticCursorResultSet.<init>(Unknown Source)
         at com.microsoft.jdbc.base.BaseStatement.chainInServiceImplResultSets(Unknown Source)
         at com.microsoft.jdbc.base.BaseStatement.getNextResultSet(Unknown Source)
         at com.microsoft.jdbc.base.BaseStatement.commonGetNextResultSet(Unknown Source)
         at com.microsoft.jdbc.base.BaseStatement.executeQueryInternal(Unknown Source)
         at com.microsoft.jdbc.base.BaseStatement.executeQuery(Unknown Source)
         at com.sanderson.tallyman.util.TallymanDB.executeQuery(Unknown Source)
         at com.sanderson.tallyman.util.TallymanDB.getCurrentDate(Unknown Source)
         at com.sanderson.tallyman.operations.interfaces.RecordUpdateControl.updateRecord(Unknown Source)
         at com.sanderson.tallyman.operations.interfaces.DebtInterfaceControl.processUpdate(Unknown Source)
         at com.sanderson.tallyman.operations.interfaces.DebtInterfaceControl.processInterface(Unknown Source)
         at com.sanderson.tallyman.operations.interfaces.InterfaceHandler$ProcessRecord.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)

    >
    It seems to be a bug in the driver. Any
    idea/workaround ???
    My first idea would be that it is very likely that is has nothing to do with the driver and the problem is in your code.
    If you have reduced this to a simple test case that clearly demonstrates that it isn't your code, but is the driver, then post it here.

  • Native SAP EP Portals Connector versus Microsoft VB 6.0

    Nowadays I possess some components development in VB 6.0 that connect to other applications. If I want to connect SAP Enterprise Portals with these components which is the best technology for this?. Bearing in mind that the developments in Portals I’m doing in Java. That is to say, the technology of connection of Portals to Components VB 6.0 (No .NET) must be native of portals or of Microsoft.
    <b>Note</b>: Already I have investigated of DCOM Connector, but I think that the responsibility of the connection it must support the Portal and not the components in VB 6.0. Thank you!..if u can help me!!!

    Hi Luis,
    I suppose you want to transfer data between your portal application and your .net application. Is that correct? If yes, what about building a Web Service in .net and call it from the portal application?
    regards,
    Martin

  • Urgent - JVM API

    Hi,
    How can I find out programmatically, if an instance of my applet is already running in the JVM? Does the JVM expose any such API?
    The problem is as such. I have an applet that runs in a browser. The classes that if refers to are all singleton. Now if a user opens a new browser using File->New (ie new thread), then my singleton classes fail. Hence I wanted to query the JVM to know if an instance of the applet is already running. Is there a better solution to this problem other than disabling the browser menu bar.
    Thanx.

    1 instance of the applet running under one JVMPretty sure that isn't possible. I believe (asking on a gui board might confirm this) that different class loaders are used in at least one browser. That means multiple applets will have multiple singletons which will not know about each other.
    I don't see anyway to find out about other class loaders so one couldn't use that to find them.
    You could have the applet open a socket server. If a second applet runs it will try to connect and will fail so it would exit.

  • Urgent: JVM Error 528

    Please help. My 9810's battery was completely dead last night. After charging it for couple hours I checked and there was a white screen of "JVM Error 528". I tried to click Continue and it brought me to the hourglass. I quickly took off the battery to manually reboot it, but the same error notification came up each time. Then I tried to connect my Blackberry to the Desktop Software (the last time I backed up was like 6 months ago unfortunately) and my device was not recognized. I followed through the instruction of updating Blackberry Device Software.
    Now I am in the process of doing so, however the application loader cannot connect to the device. It says: "There might not be any Blackberry Software Device installed on this device. If your device is working, disconnect then reconnect your device and click Retry. Otherwise, your device data will not be backed up. If your device is not working, click Ignore to continue loading software." I don't know how to go from here, I am not very technologically savvy. Please help me save my phone and, most importantly, my data and contacts.

    Hi irenatee,
    Welcome to the BlackBerry Support Community.
    Just to clarify, have you already tried clicking Ignore or disconnecting and reconnecting and clicking Retry? If neither of those options helped load the BlackBerry® Device Software, you may want to try starting a the software reload without the battery inserted then reinsert the battery after the software reload has started. This article will provide further steps. http://bbry.lv/onZ4Wf
    If the BlackBerry® Desktop Software is unable to connect with your BlackBerry® Torch™ 9810 smartphone, you will not be able to take a current backup, however when the software reload has finished, you should be able to restore the older backup file you have.
    Hope this helps.
    -FS
    Come follow your BlackBerry Technical Team on Twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.
    Click Solution? for posts that have solved your issue(s)!

  • Urgent(JVM Support to Browser)

    hi ...
    i have to give java applets execution support for a newly developing web browser, i even tryed to get some thing from google, till now i havnt get any idea how java applet will wrk when it comes through browser,
    so if any one have idea..let me know..i have a query like
    1. how browser jvm will get invoke when applet appears in browser html code..which method wil take care of getting the class name of the applet, and which method will invoke jvm to execute the applet.
    awaiting for the rply...

    Hi Friends
    Thnx for reply...
    My Query is I have to write one c code, which can launch my java applet & handle complete life cycle of applet.
    I have written following code by that I am able to launch simple java standalone application but when I am trying to launch init of applet it's failing...
    So plz suggest me How to do This IN C.
    It seems its just Reverse thing what we are doing Using JNI.
    Here is the code for launching standalone C application.
    #include <stdio.h>
    #include <jni.h>
    JNIEnv* create_vm() {
         JavaVM* jvm;
         JNIEnv* env;
         JavaVMInitArgs args;
         JavaVMOption options[1];
         long jret= 0;
         /* There is a new JNI_VERSION_1_4, but it doesn't add anything for the purposes of our example. */
         args.version = 0x00010002;
         args.nOptions = 1;
         options[0].optionString = "-Djava.class.path= C:\\j2sdk1.4.1_02\\Projects";
         args.options = options;
         args.ignoreUnrecognized = JNI_FALSE;
         //JNI_GetDefaultJavaVMInitArgs(&args);
         jret = JNI_CreateJavaVM(&jvm,(void**)&env, &args);
         return env;
    void invoke_class(JNIEnv* env) {
         jclass helloWorldClass;
         jmethodID mainMethod;
         jobjectArray applicationArgs;
         jstring applicationArg0;
         helloWorldClass = (*env)->FindClass(env, "com/Applet/helloworld");
         mainMethod = (*env)->GetStaticMethodID(env, helloWorldClass, "main", "([Ljava/lang/String;)V");
         applicationArgs = (*env)->NewObjectArray(env, 1, (*env)->FindClass(env, "java/lang/String"), NULL);
         applicationArg0 = (*env)->NewStringUTF(env, "From-C-program");
         (*env)->SetObjectArrayElement(env, applicationArgs, 0, applicationArg0);
         (*env)->CallStaticVoidMethod(env, helloWorldClass, mainMethod, applicationArgs);
    int main(int argc, char **argv) {
         JNIEnv* env = create_vm();
         invoke_class( env );
    }

  • Pages versus Microsoft Office

    Does a document created in Pages keep its layout exactly the same if it was opened by Microsoft Office?
    By layout I mean spacing, fonts etc...
    Thx

    Yes and no. No translation is perfect, and the approach toward perfection is governed by a number of factors.
    Are all the features you used in the Pages document supported in MS Word?
    Are the fonts you used available on the machine opening the file in MS Word?
    Are the metrics of the Windows versions of those fonts identical to the metrics of the Mac versions?
    The closer the answers to those questions (and others) come to "yes", the closer will be the resemblance between your Pages document and the MS Word version of the same document.
    That's also true of an MS Word (Mac) document being viewed in MS Word (Windows).
    Regards,
    Barry

  • Ical versus microsoft outlook

    I wanted to know what program will suit me better.  What is the difference between iCal and Microsoft Outlook as far as the calendar goes?  I have a MacBook Pro and a HP Pavillion and wanted to sync my calendar between the two different computers.  What would work the best?

    Would anyone know about 3d party software that syncs Office for Mac, with Google Calendar (or perhaps Outlook.com).
    All I want to do is synching my Office Calendar across multiple devices, by using Google calendar and contacts as my "hub"
    On my Windows 8 machine I use Sync2 with Office 2013, which does the job splendidly.
    On my Mac all works even better with iCal/Calendar, but... no such luck with Office ?!
    Even all goes well on my IPhone with IOS Calendar as well as Readdle Calendar.
    I cannot imagine that Office for Mac is the one and only application that does not link to CalDav based calendars ?!
    Thanks for your insight

  • Problem with  trasparent gateway versus Microsoft SqlServer.

    Hi.
    When I declare a cursor into PL-SQL procedure that select records from a SQL-SERVER table linked using a trasparent gateway.
    I have two problem:
    -1- I' m unable to update the linked table. I receve e timeout exception.
    -2- whe I execute the second fatch operation I receve ad error : invalid cursor.
    Trasparent gateway is configured as two_fase_commit.
    Can Anyone help me?
    Best regards.
    Vincenzo

    Hallo
    Yes I've tired ad it correctly work. But when I exit from cursor without make commit, and I run this simple update query (that works in sql/plus)
    "update lsruni_ser@anaconda set "lsruni_ser_flag_elab" = 'Y' where "lsruni_ser_flag_elab" = 'Y';" I receve a timout messagge from SQL SERVER.
    I HAVE GREAT PROBLEM WITH INSERT QUERY USED IN A PL-SQL PROCEDURE.
    Thank You for support.
    Vincenzo

  • [URGENT]JVM Crash

    We have tried deleting the weblogic domain instance and recreating it again but it fails after it starts up.
    Following is the dump information.
    Unexpected Signal : 4 occurred at PC=0xFE0C1DEC Function=Unknown. Nearest: SUNWprivate_1.1+0xC1DEC]
    Library=/opt/bea/jdk142_04/jre/lib/sparc/server/libjvm.so Current Java thread: Dynamic libraries: 0x10000 /opt/bea/jdk142_04/bin/java 0xff350000 /usr/lib/libthread.so.1 0xff340000 /usr/lib/libdl.so.1 0xff200000 /usr/lib/libc.so.1 0xff330000 /usr/platform/SUNW,Ultra-60/lib/libc_psr.so.1 0xfe000000 /opt/bea/jdk142_04/jre/lib/sparc/server/libjvm.so 0xff2d0000 /usr/lib/libCrun.so.1 0xff1e0000 /usr/lib/libsocket.so.1 0xff100000 /usr/lib/libnsl.so.1 0xff0b0000 /usr/lib/libm.so.1 0xff1c0000 /usr/lib/libsched.so.1 0xff090000 /usr/lib/libmp.so.2 0xff050000 /opt/bea/jdk142_04/jre/lib/sparc/native_threads/libhpi.so 0xfe7d0000 /opt/bea/jdk142_04/jre/lib/sparc/libverify.so 0xfe790000 /opt/bea/jdk142_04/jre/lib/sparc/libjava.so 0xfe770000 /opt/bea/jdk142_04/jre/lib/sparc/libzip.so Heap at VM Abort: Heap def new generation total 84800K, used 1040K [0xd5400000, 0xda950000, 0xdfea0000) eden space 82240K, 1% used [0xd5400000, 0xd5504020, 0xda450000) from space 2560K, 0% used [0xda450000, 0xda450000, 0xda6d0000) to space 2560K, 0% used [0xda6d0000, 0xda6d0000, 0xda950000) tenured generation total 174784K, used 0K [0xdfea0000, 0xea950000, 0xf5400000) the space 174784K, 0% used [0xdfea0000, 0xdfea0000, 0xdfea0200, 0xea950000) compacting perm gen total 16384K, used 1508K [0xf5400000, 0xf6400000, 0xf9400000) the space 16384K, 9% used [0xf5400000, 0xf5579110, 0xf5579200, 0xf6400000) Local Time = Tue Aug 30 14:04:14 2005 Elapsed Time = 0 # # HotSpot Virtual Machine Error : 4 # Error ID : 4F530E43505002EF 01 # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # # Java VM: Java HotSpot(TM) Server VM (1.4.2_04-b05 mixed mode) # # An error report file has been saved as hs_err_pid15709.log. # Please refer to the file for further information. #
    Any pointers will be highly appreciated.

    Hi ,
    I got the GDB debugger output from customer :--
    dbx /opt/bea/jdk142_04/bin/java /cme/clearing/qa4/f>
    For information about new features see `help changes'
    To remove this message, put `dbxenv suppress_startup_message 7.4' in your .dbxrc
    Reading java
    dbx: internal warning: writable memory segment 0xff040000[16384] of size 0 in core
    core file header read successfully
    Reading ld.so.1
    Reading libthread.so.1
    Reading libdl.so.1
    Reading libc.so.1
    Reading libc_psr.so.1
    Reading libjvm.so
    Reading libCrun.so.1
    Reading libsocket.so.1
    Reading libnsl.so.1
    Reading libm.so.1
    Reading libsched.so.1
    Reading libmp.so.2
    Reading libhpi.so
    Reading libverify.so
    Reading libjava.so
    Reading libzip.so
    t@1 (l@1) terminated by signal ABRT (Abort)
    0xff369210: __sigprocmask+0x0008: retl
    (dbx) where
    current thread: t@1
    =>[1] __sigprocmask(0x0, 0xffbeaf80, 0x0, 0x0, 0x0, 0x0), at 0xff369210
    [2] _resetsig(0xff36b814, 0x0, 0x0, 0x29130, 0xff37c000, 0x0), at 0xff35e56c
    [3] _sigon(0x29130, 0xff3838a8, 0x6, 0xffbeb054, 0x29130, 0xff38321c), at 0xff35dd0c
    [4] thrpkill(0x0, 0x1, 0x6, 0xff37c000, 0x1, 0xff2c0458), at 0xff360d4c
    [5] raise(0x6, 0x0, 0x0, 0xffffffff, 0xff2c03c4, 0xff3831fc), at 0xff24bcec
    [6] abort(0xff2bc008, 0xffbeb1a8, 0x0, 0xfffffff8, 0x4, 0xffbeb1c9), at 0xff235984
    [7] os::abort(0x1, 0xfe553722, 0xffbeb258, 0xfe570000, 0xfe5b78bc, 0x3db2e4), at 0xfe498498
    [8] os::handle_unexpected_exception(0x2d480, 0xb, 0xfe1a7454, 0xffbebf98, 0xb, 0x0), at 0xfe4967ac
    [9] JVM_handle_solaris_signal(0xfe1a7454, 0xffbebf98, 0xffbebce0, 0x3400, 0x35ec, 0x0), at 0xfe1d90ac
    [10] __sighndlr(0xb, 0xffbebf98, 0xffbebce0, 0xfe1d875c, 0x291d8, 0x291c8), at 0xff36b138
    ---- called from signal handler with signal 11 (SIGSEGV) ------
    [11] ClassFileParser::parse_fields(0xffbec1b8, 0x2d480, 0x0, 0x2000, 0x28, 0x27), at 0xfe1a7454
    [12] ClassFileParser::parseClassFile(0xfe5274d6, 0x0, 0xffbec338, 0xffbec334, 0xffbec330, 0xffbec344), at 0xfe34c448
    [13] SystemDictionary::resolve_from_stream(0xffbec3d0, 0xffbec3cc, 0xffbec3c8, 0xffbec3dc, 0x2d480, 0xff00), at 0xfe22475c
    [14] JVM_DefineClass(0xfe5ba138, 0xffbec468, 0xf1556700, 0x18c6a0, 0x9bf, 0xffbec5c8), at 0xfe224434
    [15] Java_java_lang_ClassLoader_defineClass0(0xffbec5c8, 0x3f, 0xffbec5d8, 0xffbec5d4, 0x0, 0x9bf), at 0xfe79e0d0
    [16] 0xf980b96c(0xffbec5dc, 0xb7, 0x0, 0xf98167a0, 0x0, 0xffbec4c8), at 0xf980b96b
    [17] 0xf9805750(0xffbec684, 0xb6, 0x0, 0xf98160d0, 0x18, 0xffbec568), at 0xf980574f
    [18] 0xf9805750(0xffbec71c, 0xb6, 0x0, 0xf98160d0, 0x18, 0xffbec610), at 0xf980574f
    [19] 0xf9805750(0xffbec7b4, 0xb7, 0x0, 0xf9815e50, 0x18, 0xffbec6a0), at 0xf980574f
    [20] 0xf9805750(0xffbec83c, 0xb8, 0x0, 0xf98160d0, 0xc, 0xffbec750), at 0xf980574f
    [21] 0xf9805750(0xffbec8c4, 0x0, 0x0, 0xf9816250, 0xc, 0xffbec7d0), at 0xf980574f
    [22] 0xf980010c(0xffbec950, 0xffbecae8, 0xa, 0xf14d8f20, 0x4, 0xffbec868), at 0xf980010b
    [23] JavaCalls::call_helper(0xffbecae0, 0xffbeca78, 0xffbeca80, 0x2d480, 0x2d480, 0x2de88), at 0xfe15d48c
    [24] JVM_DoPrivileged(0xfe5c3da8, 0xffbece68, 0xffbeceec, 0xffbecee8, 0x1, 0x0), at 0xfe1c32ac
    [25] Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2(0x2d514, 0xffbece68, 0xffbeceec, 0xffbecee8, 0xf98098e4, 0x0), at 0xfe79dc5c
    [26] 0xf980b96c(0xffbeceec, 0xb8, 0x0, 0xf98160d0, 0x0, 0xffbece00), at 0xf980b96b
    [27] 0xf9805750(0xffbecf7c, 0xb6, 0x0, 0xf9816250, 0x8, 0xffbece80), at 0xf980574f
    [28] 0xf9805750(0xffbed014, 0xb7, 0x0, 0xf9815e50, 0x8, 0xffbecf10), at 0xf980574f
    [29] 0xf9805750(0xffbed0ac, 0xb6, 0x0, 0xf9816118, 0xc, 0xffbecfa8), at 0xf980574f
    [30] 0xf9805750(0xffbed12c, 0xb6, 0x0, 0xf9815e98, 0xc, 0xffbed048), at 0xf980574f
    [31] 0xf9805750(0xffbed1b4, 0x0, 0x0, 0xf9815e50, 0x8, 0xffbed0c8), at 0xf980574f
    [32] 0xf980010c(0xffbed240, 0xffbed4a8, 0xa, 0xf14131a0, 0x8, 0xffbed150), at 0xf980010b
    [33] JavaCalls::call_helper(0xffbed4a0, 0xffbed2f8, 0xffbed3a0, 0x2d480, 0x2d480, 0x0), at 0xfe15d48c
    [34] JavaCalls::call_special(0xffbed4a0, 0xffbed394, 0xffbed390, 0xffbed38c, 0xffbed3a0, 0x2d480), at 0xfe1c2c20
    [35] JavaCalls::call_special(0xffbed4a0, 0xffbed498, 0xffbed494, 0xffbed48c, 0xffbed484, 0xffbed480), at 0xfe21123c
    [36] SystemDictionary::load_instance_class(0xffbed5c4, 0xffbed584, 0xffbed580, 0x2d480, 0xf1556700, 0x0), at 0xfe19d440
    [37] SystemDictionary::resolve_instance_class_or_null(0xffbed668, 0xffbed664, 0xffbed660, 0x2d480, 0x1, 0x0), at 0xfe1382d4
    [38] SystemDictionary::resolve_or_null(0xffbed6f4, 0xffbed6f0, 0xffbed6ec, 0x2d480, 0xfe121338, 0x1), at 0xfe1307e4
    [39] SystemDictionary::resolve_or_fail(0xffbeda20, 0xffbeda1c, 0xffbeda18, 0x1, 0x2d480, 0x1), at 0xfe1411d4
    [40] constantPoolOopDesc::klass_at_impl(0xffbedab0, 0x9, 0x2d480, 0xffbed968, 0x24, 0x40), at 0xfe0e25ec
    [41] InterpreterRuntime::_new(0x2d480, 0xf1555cc8, 0x9, 0x24, 0xf1555cc8, 0xffbeda40), at 0xfe190e30
    [42] 0xf98168c0(0xffbedbbc, 0xb7, 0x0, 0xf9810370, 0x4, 0xffbedac0), at 0xf98168bf
    [43] 0xf9805804(0xffbedc38, 0xb7, 0x0, 0xf98160d0, 0x4, 0xffbedb48), at 0xf9805803
    [44] 0xf9805804(0xffbedcb4, 0x0, 0x0, 0xf9816118, 0x8, 0xffbedbd8), at 0xf9805803
    [45] 0xf980010c(0xffbedd40, 0xffbede00, 0xa, 0xf1559928, 0x0, 0xffbedc58), at 0xf980010b
    [46] JavaCalls::call_helper(0xffbeddf8, 0xffbeddf4, 0xffbede08, 0x2d480, 0x2d480, 0x0), at 0xfe15d48c
    [47] instanceKlass::call_class_initializer_impl(0xffbedf20, 0x2d480, 0x10a, 0x2d480, 0x0, 0x1), at 0xfe1ed12c
    [48] instanceKlass::initialize_impl(0xffbee068, 0x2d480, 0xffbee2e0, 0x98344, 0x2d480, 0x1), at 0xfe12f3bc
    [49] instanceKlass::initialize(0xf1559998, 0x2d480, 0x2d480, 0xffbedfa8, 0x6, 0x154), at 0xfe122ffc
    [50] InterpreterRuntime::_new(0x2d480, 0xf1544298, 0x11, 0x44, 0xf1544298, 0xffbee070), at 0xfe1910a4
    [51] 0xf98168c0(0xffbee1fc, 0xb8, 0x0, 0xf9810370, 0x8, 0xffbee100), at 0xf98168bf
    [52] 0xf9805750(0xffbee274, 0x0, 0x0, 0x2000, 0x0, 0xffbee1a0), at 0xf980574f
    [53] 0xf980010c(0xffbee300, 0xffbee3c0, 0xa, 0xf1545240, 0x0, 0xffbee218), at 0xf980010b
    [54] JavaCalls::call_helper(0xffbee3b8, 0xffbee3b4, 0xffbee3c8, 0x2d480, 0x2d480, 0x0), at 0xfe15d48c
    [55] instanceKlass::call_class_initializer_impl(0xffbee4e0, 0x2d480, 0x10a, 0x2d480, 0x0, 0x0), at 0xfe1ed12c
    [56] instanceKlass::initialize_impl(0xffbee628, 0x2d480, 0xffbee928, 0x2da58, 0x2d480, 0x0), at 0xfe12f3bc
    [57] instanceKlass::initialize(0xf15452c0, 0x2d480, 0x2d480, 0xf9815e50, 0x8, 0x0), at 0xfe122ffc
    [58] InterpreterRuntime::_new(0x2d480, 0xf151dc48, 0x63, 0x18c, 0xf151dc48, 0xffbee618), at 0xfe1910a4
    [59] 0xf98168c0(0xffbee7ac, 0xb8, 0x0, 0xf9810370, 0x8, 0xffbee6c0), at 0xf98168bf
    [60] 0xf9805804(0xffbee83c, 0xb8, 0x0, 0xf98162a0, 0x0, 0xffbee748), at 0xf9805803
    [61] 0xf9805774(0xffbee8bc, 0x0, 0x0, 0xf9816250, 0x4, 0xffbee7d8), at 0xf9805773
    [62] 0xf980010c(0xffbee948, 0xffbeeb28, 0xa, 0xf151d7b8, 0x4, 0xffbee860), at 0xf980010b
    [63] JavaCalls::call_helper(0xffbeeb20, 0xffbee9fc, 0xffbeea2c, 0x2d480, 0x2d480, 0xf1400fc8), at 0xfe15d48c
    [64] jni_invoke_static(0x2d514, 0xffbeeb20, 0x0, 0x0, 0xe7bf0, 0xffbeeb04), at 0xfe254af4
    [65] jni_CallStaticVoidMethod(0x2d514, 0x2def0, 0xe7bf0, 0x2df00, 0x2d514, 0x4), at 0xfe259388
    [66] main(0x2ded4, 0x210, 0x0, 0x0, 0xe7bf0, 0x218), at 0x12514
    (dbx) threads
    o> t@1 a l@1 ?() signal SIGABRT in __sigprocmask()
    t@2 b l@2 ?() LWP suspended in _signotifywait()
    t@3 ?() sleep on (unknown) in reapwait()
    t@4 b l@5 start()   LWP suspended in  __lwp_cond_wait()
    t@5 b l@6 start()   LWP suspended in  __lwp_cond_wait()
    t@6 b l@7 start()   LWP suspended in  __lwp_cond_wait()
    t@7 b l@8 start()   LWP suspended in  __lwp_cond_wait()
    t@8 b l@9 start()   sleep on 0xfe5c3450  in  lwp_sema_wait()
    t@9 b l@10 start()   LWP suspended in  __lwp_cond_wait()
    t@10 b l@11 start()   LWP suspended in  __lwp_cond_wait()
    t@11 b l@12 start()   LWP suspended in  __lwp_cond_wait()
    t@12 b l@13 start()   LWP suspended in  poll()
    (dbx) quit
    Please check it and let me know.
    Regards
    Pradeep

Maybe you are looking for