-client JVM option under J2SE 5.0

We are in the process of upgrading an application from JDK 1.4.2 to 5.0. One of the features of 5.0 is, supposedly, a reduced memory footprint. However, we aren't seeing that because we seem to only be able to fire up the server JVM.
We have an old E3500 machine with 4 processors and 2 GB of memory ... which, if I understand things correctly, gets defined as a "server class" machine. Moreover, we are running 64-bit Solaris 9 ... which seems to mean that there is no client JVM installed.
We use this machine, however, to host a bunch of Sunray clients ... and, as a result, need a small footprint JVM for all of our Java client applications that run on that machine.
Is there any way to force the JVM into client mode with a 64-bit J2SE install? The "-client" switch doesn't seem to do anything.
Even those we have a 64-bit OS, can I simply uninstall the 64-bit J2SE packages ... and then, hopefully, get access to the smaller footprint Client JVM?
It seems as if the Java folks aren't talking to the Sunray folks if they think that 64-bit machines will only be running as servers. Am I missing something?
Thanks for you help,
John

You can use the 32-bit -client VM on your 64-bit OS. On the java command line
to start your application, I would expect that you either are including "-d64" to
get the 64-bit VM or possibly explicitly specifying the path to the 64-bit VM with
$JAVA_HOME/bin/sparcv9/java. Either remove the "-d64" or use
$JAVA_HOME/bin/java and with -client and you should get the 32-bit client VM.
Installing a 64-bit VM requires (in my experience) the installation of the 32-bit
VM and then the installation of the 64-bit VM over the top of it. So you should
already have the 32-bit VM.
There is not a 64-bit client VM so when starting the 64-bit VM the -client is
silently ignored.

Similar Messages

  • Connection timeout depending on how many client JVMs (but as many requests)

    Hello,
    sorry for the cryptic title, I hit the length limit.
    Here is my problem. I'm asking first for an explanation, or for ways to investigate it. Afterwards I'll need a solution but as I suspect the problem is involved, and involves several tiers, I will probably open dedicated topics instead.
    Short Story*: a web service server and 10 test client JVMs work fine - but a single test client simulating 10 virtual users experiences ConnectException.
    What can I log or probe to understand why?
    Long Story*:
    I have an application that I used to simulate load on a WebService server. The app simulates a variable number of clients of these WebServices, each virtual client running in its own thread, and sequentially calling the same set of WebServices in a fixed order, and looping.
    I have, on some occasions, met various problems with the server product (under development and validation), or the test client (that may not have had the same level of attention and quality in the design as the product), some of you may remember some of my asking here and there. But we achieved a fair level of reliability.
    However, today, after a few weeks' change to the server(1), we load-tested it using the test client simulating 10 concurrent clients. After a few minutes, we repeatedly witnessed a fair number (1% of the requests) of java.net.ConnectException "connection timed out" raised at the client's end. I immediately suspected the server to not honor connection requests timely, and went on monitoring the server's queues, listeners,etc.
    As nothing seemed to highlight a problem on this side, a colleague suggested that we instead launch 10 client JVMs (on the same single test client machine), each one simulating one single client. I blatantly qualified his suggestion of "hopeless random try" but let him try his way.
    Dang! He repeatedly demonstrated that the 10 client JVMs do not undergo the ConnectException, even though they simulate the same number of concurrent requests (well, 10 at most), at the same thoughput - and we observe the same level of server CPU, and same functional results.
    I respectfully apologized for being a pretentious moron (2), but he hasn't proposed any satisfactory explanation so far, and I'm clueless too. So we haven't been able to make the "single JVM load-test client" work. We need to make this one work, for various reasons.
    There may be some server-side tweaks (worker thread pools, waiting queues,... for the record it's a Glassfish server) that I may tune, but as the "regular" situation of 10 client VMs is handled appropriately, I deem the server-side setting are correct.
    So I'm primarily interested in monitoring the client host and JVM(s) to spot the differences between the two scenarios. But there may be some server-side indicators as well (queue size, keep-alive pool) that may help the investigations - and if need be, I will happily tune the server for the benefit of the "test client investigating".
    One track I'd like to investigate, is the way HTTP connections are reused: we're using a JAX-WS client querying a Glassfish server, and both seem to agree on using HTTP1.1 (I checked HTTP packets with tcpmon), which supposedly "reuses connections" (is that the same as "keeps TCP socket open and reuses them"?). Could it be that the 10 threads in the multi-client simulator have a bottleneck of using a shared HTTP connection(s)? I don't know how to log or monitor this:
    - I did a couple of netstat dumps during the tests on the (Windows) client test machine, and it exhibits only a few hundreds of sockets in TIME_WAIT state, and a few dozens of ESTABLISHED ones.
    - I don't have the numbers for the server, though.
    I don't know how to investigate that further. Any clues?
    I may exhibit a poor turnaround time in this thread, as the test platform is used for real tests, but I do care about the topic, so I attach shiny little dukes.
    Thank you for your time (well if you've read this to the end you at least deserve a thanks!) (3)
    J.
    (1) and after switching test platform (room & network); lesson one: "Never mix test platform changes and other changes in the same iteration; regression-test the new test platform with the former software version"
    (2) lesson two: "When you don't know, don't tell a colleague he doesn't know"
    (3) lesson three: "Short posts get better attention, are better understood, and more happily replied to"... (sigh)

    Hello ejp,
    I not only missed your points, but missed your latest post as well :o)
    I'm discovering it.
    You've missed the point. Problems that only shows up with multiple clients in the same JVM but not with multiple JVMs don't correspond to real-world situations any more than the configuration does so there is little in even investigating them, and no point whatsoever in trying to fix them.
    (...) It's not 'hopeless', but you have to be constantly aware that it can lead to false positives and false negatives.Fixing them woud enable me to continue load tests with a cheaper test platform. I cannot afford 10, 100 or 1000 client machines. I know you're talking about JVMs, but 10 or 100 client JVMs running on a single host is not a real-world situation either, no more than "all clients are on the same LAN". I have to do away with approximations, keeping aware as completely as possible of the differences it introduces.
    This is not true for HTTP connection caching: this favors the server as much as the client, so I can't infer that it's a favorable case overall.Again you've missed the point. It can only happen inside a single JVM. So it may present you with false positives.I'm still not sure I got the point now:
    -> For the server, wich are the differences between both client configurations (single-JVM vs 10 JVMs)?
    - - Does a new TCP connection request from the same JVM involve less work if one is already established?
    If not, and if each virtual client uses its own TCP connection, there is no cheating, and I don't need to worry about this level of bias.
    - - Does an HTTP request that comes over an established TCP socket require less server work than an HTTP request that reqests a new TCP socket?
    Probably (in the second case the server has to accept the TCP request and probably pool it, and assign a reader thread, etc...). So I do need to worry about this bias. One way to avoid it is to manage to have the virtual clients not using each other's HTTP connection.
    And so on...
    Is it possible to build a comprehensive list of the differences incurred by the single-JVM configuration?
    Then for each of them, I can try to evaluate ways to alleviate the bias.
    - If I managed to avoid or alleviate each and every bias, I would be back to a realistic simulation.
    - If there remained only the biases that handicap the server (such as, the server crashes under a 15 clients load, whereas in reality it could sustain 25), then I could be conservative and announce "the server will handle 15 clients gracefully" to the salespeople that will establish the SLAs. I understand that I may never be able to prove that the server actually scales up to 25 concurrent clients, but as long as the conservative SLA matches the market target that will do.
    - If I'm left with biases that do favor the server, then I can't rely on the test platform and I'll reluctantly but resignedly try to have a more realistic platform funded (the more likely outcome is to be asked to provide probabilities and disclaimers in the test reports).
    Thanks for your help so far, and please bear with my stubborn but polite request to try to identify further the differences ad causes.
    J.
    Edited by: jduprez on Dec 14, 2009 5:56 PM
    Edited by: jduprez on Dec 14, 2009 5:57 PM

  • No SAP Option under Adapters in SAP business connector 4.7 Admin page

    Hi Experts,
    I have installed SAP BC 4.7 (both server and developer) and started the server (installation done with <sid>adm user). The problem I am facing is in configuration. There is no SAP option under Adapters because of which I am unable to configure ABAP stack here. Please help in resolving this.
    Below are some logs:
    sapqat01:ecqadm 52> java -jar /opt/sapbc47/Server/packages/SAP/code/jars/static/sapjco.jar -stdout
    java.lang.ExceptionInInitializerError: JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC'
    JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc. Not found in java.library.path [/opt/IBMJava2-amd64-142/jre/bin/j9vm:/opt/IBMJava2-amd64-142/jre/bin:/opt/IBMJava2-amd64-142/jre/bin:/opt/IBMJava2-amd64-142/jre/bin/classic:/opt/CA/SharedComponents/lib:/usr/sap/ECQ/SYS/exe/run:/opt/sapbc47/Server/packages/SAP/code/jars/static:/oracle/client/10x_64/instantclient:/usr/lib]
            at com.sap.mw.jco.JCO.<clinit>(JCO.java:638)
            at java.lang.J9VMInternals.initializeImpl(Native Method)
            at java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
            at java.lang.Class.forNameImpl(Native Method)
            at java.lang.Class.forName(Class.java:119)
            at com.sap.mw.jco.About.<init>(About.java:33)
            at com.sap.mw.jco.About.main(About.java:98)
    SAP Java Connector (JCo)
    Copyright (c) 2000-2003 SAP AG. All rights reserved.
    Version Information
    Java Runtime:
    Operating System:    Linux 2.6.18-194.el5 for amd64
    Java VM:             1.4.2 IBM Corporation
    Java Codepage:       UTF8
    Versions:
    JCo API:             2.1.0 (2003-04-24)
    JCo middleware:      Library not found
    JCo library:         Library not found
    RFC library:         Library not found
    Paths:
    JCo classes:         System-defined path
    JCo library:         Library not found
    RFC library:         System-defined path
    Manifest
    Manifest-Version: 1.0
    Implementation-Version: 20030516 0830
    Specification-Title: SAP Java Connector
    Specification-Version: 2.1.0 (2003-04-24)
    Implementation-Title: com.sap.mw.jco
    Main-Class: com.sap.mw.jco.About
    Created-By: Ant 1.4.1
    Implementation-Vendor-Id: com.sap
    Implementation-Vendor: SAP AG, Walldorf
    Specification-Vendor: SAP AG, Walldorf
    server.log file has the following error:
    sapqat01:ecqadm 68> head -200 server.log
    000000  [B2BSERV.0025.0001] Business Connector Server 4.7 (Standard Encryption) Build 999
    000001  [B2BSERV.0025.0006] License Manager started
    000002  [B2BSERV.0025.0008] State Manager started
    000003  [B2BSERV.0025.0010] Service Manager started
    000004  [B2BSERV.0025.0012] Cache Manager started
    000005  [B2BSERV.0025.0009] WIDL Service Manager started
    000006  [B2BSERV.0025.0004] Flow Service Manager started
    000007  [B2BSERV.0025.0002] Package Manager started
    000008  [B2BSERV.0025.0011] Package Replicator Manager started
    000009  [B2BSERV.0028.0001] Loading packages
    00000A  [B2BSERV.0028.0005] Loading WmRoot package
    java.util.NoSuchElementException
            at java.util.StringTokenizer.nextToken(StringTokenizer.java:280)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:759)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:734)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:734)
            at com.wm.app.b2b.server.PackageManager.readAccessEntries(PackageManager.java:713)
            at com.wm.app.b2b.server.PackageManager.processPackageManifest(PackageManager.java:564)
            at com.wm.app.b2b.server.PackageManager.loadPackage(PackageManager.java:361)
            at com.wm.app.b2b.server.PackageManager.loadPackage(PackageManager.java:327)
            at com.wm.app.b2b.server.PackageManager.loadPackages(PackageManager.java:279)
            at com.wm.app.b2b.server.PackageManager.init(PackageManager.java:180)
            at com.wm.app.b2b.server.Server.run(Server.java:183)
    00000B  [B2BSERV.0028.0005] Loading WmPublic package
    00000C  [B2BSERV.0028.0026] Warning: Deprecated service type (webtap) in service pub.webtap:getPage in package WmPublic
    00000D  [B2BSERV.0028.0005] Loading WmPartners package
    java.util.NoSuchElementException
            at java.util.StringTokenizer.nextToken(StringTokenizer.java:280)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:759)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:734)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:734)
            at com.wm.app.b2b.server.PackageManager.readAccessEntries(PackageManager.java:713)
            at com.wm.app.b2b.server.PackageManager.processPackageManifest(PackageManager.java:564)
            at com.wm.app.b2b.server.PackageManager.loadPackage(PackageManager.java:361)
            at com.wm.app.b2b.server.PackageManager.loadPackage(PackageManager.java:327)
            at com.wm.app.b2b.server.PackageManager.loadPackages(PackageManager.java:279)
            at com.wm.app.b2b.server.PackageManager.init(PackageManager.java:180)
            at com.wm.app.b2b.server.Server.run(Server.java:183)
    00000E  [B2BSERV.0028.0005] Loading SAP package
    java.util.NoSuchElementException
            at java.util.StringTokenizer.nextToken(StringTokenizer.java:280)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:759)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:734)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:734)
            at com.wm.app.b2b.server.PackageManager.readAccessEntries(PackageManager.java:713)
            at com.wm.app.b2b.server.PackageManager.processPackageManifest(PackageManager.java:564)
            at com.wm.app.b2b.server.PackageManager.loadPackage(PackageManager.java:361)
            at com.wm.app.b2b.server.PackageManager.loadPackage(PackageManager.java:327)
            at com.wm.app.b2b.server.PackageManager.loadPackages(PackageManager.java:279)
            at com.wm.app.b2b.server.PackageManager.init(PackageManager.java:180)
            at com.wm.app.b2b.server.Server.run(Server.java:183)
    00000F  [B2BSERV.0028.0005] Loading WmSamples package
    java.util.NoSuchElementException
            at java.util.StringTokenizer.nextToken(StringTokenizer.java:280)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:759)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:734)
            at com.wm.app.b2b.server.PackageManager.readAccessEntries(PackageManager.java:713)
            at com.wm.app.b2b.server.PackageManager.processPackageManifest(PackageManager.java:564)
            at com.wm.app.b2b.server.PackageManager.loadPackage(PackageManager.java:361)
            at com.wm.app.b2b.server.PackageManager.loadPackage(PackageManager.java:327)
            at com.wm.app.b2b.server.PackageManager.loadPackages(PackageManager.java:279)
            at com.wm.app.b2b.server.PackageManager.init(PackageManager.java:180)
            at com.wm.app.b2b.server.Server.run(Server.java:183)
    000010  [B2BSERV.0028.0005] Loading WmDB package
    java.util.NoSuchElementException
            at java.util.StringTokenizer.nextToken(StringTokenizer.java:280)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:759)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:734)
            at com.wm.app.b2b.server.PackageManager.readAccessEntry(PackageManager.java:734)
            at com.wm.app.b2b.server.PackageManager.readAccessEntries(PackageManager.java:713)
            at com.wm.app.b2b.server.PackageManager.processPackageManifest(PackageManager.java:564)
            at com.wm.app.b2b.server.PackageManager.loadPackage(PackageManager.java:361)
            at com.wm.app.b2b.server.PackageManager.loadPackage(PackageManager.java:327)
            at com.wm.app.b2b.server.PackageManager.loadPackages(PackageManager.java:279)
            at com.wm.app.b2b.server.PackageManager.init(PackageManager.java:180)
            at com.wm.app.b2b.server.Server.run(Server.java:183)
    000011  [B2BSERV.0028.0005] Loading Default package
    000012  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.event:startEventAgentPort)
    000013  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.net.email:init)
    000014  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.net.ftp:init)
    000015  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.net.http:init)
    000016  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.net.https:init)
    000017  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.net.smime:init)
    000018  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.net.sock:init)
    000019  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.net.sslsock:init)
    00001A  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.ns:syncToNamespace)
    00001B  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.remote:init)
    00001C  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.schedule:init)
    00001D  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.security.revInvoke:init)
    00001E  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.tx:init)
    00001F  [B2BCORE.0063.0011] Start
    000020  [B2BSERV.0028.0012] WmRoot: Startup service (wm.server.soap:init)
    000021  [B2BSERV.0028.0012] WmPublic: Startup service (pub.ldap:init)
    000022  [B2BSERV.0028.0012] WmPartners: Startup service (wm.PartnerMgr.gateway.admin:startup)
    000023  [B2BPCKG.0074.0003] TransactionManager: init (entries=0, freeBlocks=0, maxFree=0, bytes=0, sync=true, file=packages/WmPartners/config/xtn.log)
    000024  [B2BPCKG.0073.0005] Admin: WmPartners Startup ok
    000025  [B2BSERV.0028.0012] SAP: Startup service (sap.admin:startup)
    000026  [B2BSERV.0028.0013] Startup service exited with the following error: java.lang.reflect.InvocationTargetException: JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC'
    JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc. Not found in java.library.path [/opt/IBMJava2-amd64-142/jre/bin/j9vm:/opt/IBMJava2-amd64-142/jre/bin:/opt/IBMJava2-amd64-142/jre/bin:/opt/IBMJava2-amd64-142/jre/bin/classic:/opt/sapbc47/Server/packages/WmWin32/code/libs:/opt/sapbc47/Server/packages/WmPartners/code/libs:/opt/sapbc47/Server/packages/SAP/code/libs:/opt/sapbc47/Server/lib:/opt/CA/SharedComponents/lib:/usr/sap/ECQ/SYS/exe/run:/oracle/client/10x_64/instantclient:/usr/lib]
    000027  [B2BSERV.0028.0012] SAP: Startup service (sap.admin.xslt:startup)
    000028  [B2BSERV.0028.0012] SAP: Startup service (sap.transport:ALEinit)
    000029  [B2BSERV.0028.0013] Startup service exited with the following error: java.lang.reflect.InvocationTargetException: com.wm.pkg.sap.SAPConfig (initialization failure)
    00002A  [B2BSERV.0028.0012] SAP: Startup service (sap.transport:BAPIinit)
    00002B  [B2BSERV.0028.0012] SAP: Startup service (sap.transport:RFCinit)
    00002C  [B2BSERV.0028.0012] SAP: Startup service (sap.transport:XMLinit)
    00002D  [B2BSERV.0028.0012] SAP: Startup service (sap.demo.idoc:registerDemoRoutings)
    00002E  [B2BSERV.0028.0012] WmDB: Startup service (wm.server.db:startup)
    00002F  [B2BSERV.0025.0005] Port Manager started
    000030  [B2BSERV.0025.0013] Cache Sweeper started
    000031  [B2BSERV.0025.0016] Config File Directory Saved
    000032  [B2BSERV.0014.0002] Initialization complete.
    000033  -
      2011-10-11 03:20:36 EDT
    000034  [B2BSERV.0014.0005] Shutting down server. User requested.
    000035  [B2BSERV.0028.0015] SAP: Shutdown service (sap.admin:shutdown)
    000036  [B2BSERV.0028.0016] Shutdown service exited with the following error: java.lang.reflect.InvocationTargetException: com.wm.pkg.sap.SAPConfig (initialization failure)
    000037  [B2BSERV.0028.0015] WmPartners: Shutdown service (wm.PartnerMgr.gateway.admin:shutdown)
    000038  [B2BPCKG.0073.0001] Admin: WmPartners Shutdown
    000039  [B2BSERV.0028.0015] WmPublic: Shutdown service (pub.ldap:shutdown)
    00003A  [B2BSERV.0028.0015] WmRoot: Shutdown service (wm.server.net.http:shutdown)
    00003B  [B2BSERV.0028.0015] WmRoot: Shutdown service (wm.server.net.https:shutdown)
    00003C  [B2BSERV.0028.0015] WmRoot: Shutdown service (wm.server.net.ftp:shutdown)
    00003D  [B2BSERV.0028.0015] WmRoot: Shutdown service (wm.server.net.email:shutdown)
    00003E  [B2BSERV.0028.0015] WmRoot: Shutdown service (wm.server.tx:shutdown)
    00003F  [B2BCORE.0063.0013] Shutdown
    000040  [B2BSERV.0028.0015] WmRoot: Shutdown service (wm.server.schedule:shutdown)
    000041  [B2BSERV.0028.0015] WmRoot: Shutdown service (wm.server.remote:shutdown)
    000042  [B2BSERV.0028.0015] WmRoot: Shutdown service (wm.server.net.sock:shutdown)
    000043  [B2BSERV.0028.0015] WmRoot: Shutdown service (wm.server.net.sslsock:shutdown)
    000044  [B2BSERV.0028.0015] WmRoot: Shutdown service (wm.server.security.revInvoke:shutdown)
    000045  [B2BSERV.0014.0006] Server shutdown completed.
    If anyone knows the solution, then please let me know. Your help is appreciated.
    Best Regards,
    Vikash Chandra
    Edited by: Chandra Vikash on Oct 11, 2011 1:46 PM

    Hello gaurav,
    I have tried re-installing.
    I am able to open the web-admin and also all the links except the ones in the adapters section.
    I have checked the installation document, adapter guide for BC 4.8 but i couldnt find anything useful.
    I was just wondering if it has got anything to do with the OS.
    lemme know if you have come across anything like this.
    thanks for the help.
    Sreejith

  • JVM options doesn't accept option with spaces

    I am trying to pass an option via JVM options that has spaces in it. In Admin console I set it via
    server1->JVM Settings->General->Debug Options.
    I specified
    -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1678 -Xnoagent -Djava.compiler=NONE -Dcom.spss.util.xml.catalog=D:\SWDF\config\catalog with spaces
    The path - D:\SWDF\config\catalog with spaces
    cannot be retrieved in my code via
    String catalogRoot = System.getProperty(CATALOG_ROOT_KEY);
    I get
    D:\SWDF\config\catalog
    I tried surrounding it with single and double quotes but none of these work.
    When surrounded by double qoutes I get
    "D:\SWDF\config\catalog
    Is this a known issue? I am using Sun ONE ver 7. The JVM is
    java version "1.4.0_02"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0_02-b02)
    Java HotSpot(TM) Client VM (build 1.4.0_02-b02, mixed mode)
    Swavek

    Please run a simple test. Create a small standalone application that dumps the system properties it sees to the console. If you can get this to work (i.e. spaces in a property), and the same technique fails for AS7, file a defect report with Sun on the issue.

  • Jvm options

    Hello,
    I can't seem to get iPLanet 6.0 sp5 to take my JVM options. I have tried using the admin interface and editing the jvm12.conf specifically. The main thing I would like to get owrking is the -server option. However the logs always printout that the server is using the client VM. I know the VM supports this as I can run it from the command line on the server. I have other settings that I suspect are not being enforced as well.
    Is there a way to see the call that iPlanet uses to start the vm, either beforehand or in a log file? Has anyone been able to get the server option to work?
    I have some other things I need to get off my chest....
    Why is iPlanet so hard to use? How come it doesn't support the servlet spec 2.3 which is several years old when it's a SUN product?

    Hi Tim,
    Please refer to following docs to run the VM in server mode:
    http://docs.sun.com/source/816-6434-10/rn60sp5.html#1017482
    Its ok to let us know your feedback, can you elaborate and let us know what's hard to use and what things need to be improved.
    Servlet spec 2.3 support is planned in the upcoming 6.1 release of webserver.
    Thanks,
    Manish

  • Jvm option "-d64" does not recognized by app. server

    Product: SunOne App Server v.7 Platform Edition
    It seems app. server does not respect jvm option -d64. I've set this option manually in server.xml file and also from management console. None worked. When I debug System properties from my web application it is listed as follows:
    sun.arch.data.model=32
    Anyone encounter this problem before? Should I set this option from another file or script?
    Thanks in advance.

    I would think using this capability would require that you are running on a Sparc 64 Solaris machine, and that you specified that Sun ONE should use your locally installed jsdk1.4 package for operation.
    Additionally, you would have had to install the supplemental 64 bit support for jsdk1.4 per instructions (http://java.sun.com/j2se/1.4.1/install-solaris-64.html#64bitinstall).
    Once this is done, the app server should recognize the "-d64" option.
    Sun Engineers please comment
    John Hogan

  • For the Calendar clients, the options for Access Rights

    For the Calendar clients, the options for Access Rights
    <P>
    The default setting for Tasks, under Access Rights is Normal and
    Personal. This means that anyone who views your Tasks will see your
    normal ones and your personal ones.
    <P>
    If you want your personal Tasks hidden go to:
    <P>
    Access Rights | Tasks | Uncheck "Personal"

    hello, please try to [[Reset Firefox – easily fix most problems|reset firefox]] and see if this can address the issue...

  • "Crash in progress" Error when I click "Format Options" under "Audio Output"

    In the Render Queue, I selected Custom under "Output Module". I changed the Format to "QuickTime Movie" using the JPEG - Photo codec (is it a codec?) However when I clicked on "Format Options" under "Audio Output", I got this.

    There are two things here. The first and most important part is that, if there's a button, it shouldn't crash when pressing it. Agreed. Looks like a QT-related issue (if reverting to an earlier version of QT will fix it). But in any case, please feel free to file a bug report explaining the problem here.
    The second thing would also be true if the button worked flawlessly: If you want to send to a client a video/audio file with reduced file sizes, bear in mind that Quicktime has not added a specific codec for this purpose since the early 2000s. They chose to follow the standards-based MPEG-4/H264 format. After Effects will make much better H264 files with compressed audio as well, if you pick "H264" as a format in the Output Module. An H264 file with MP4 extension will play perfectly on both Quicktime and the latest version of Flash. An H264 file with MOV extension should have the same quality (but not when done from AE), and it will only be compatible with Quicktime. They are otherwise identical.
    Again, nothing in point 2 contradicts the fact that it shouldn't crash.

  • Diiferences between bin/client/jvm.dll and bin/server/jvm.dll

    Hello,
    A basic question about the jvm.dll library :
    I can't find any document explaining the difference between bin/client/jvm.dll and bin/server/jvm.dll both locatedin the j2sdk directory.
    Therefore, I don't really know which one I should use with tomcat run as a service.
    Thanks for your help .
    -- gregory

    I found the answer here:
    http://java.sun.com/javase/6/webnotes/install/jre/README
    under-> Redistributable JDK(TM) Files
    it states:
    jre\bin\server\
    On Microsoft Windows platforms, the JDK includes both
    the Java HotSpot(TM) Server VM and Java HotSpot Client VM.
    However, the Java SE Runtime Environment for Microsoft Windows
    platforms includes only the Java HotSpot Client VM. Those wishing
    to use the Java HotSpot Server VM with the Java SE Runtime
    Environment may copy the JDK's jre\bin\server folder to a
    bin\server directory in the Java SE Runtime Environment. Software
    vendors may redistribute the Java HotSpot Server VM with their
    redistributions of the Java SE Runtime Environment.

  • Browser's JVM options

    How to set JVM options for the JVM used by IE or Netscape?
    for example setting the heap size.

    If it is the Java Plug-in you are talking about, then it is explained here: http://java.sun.com/j2se/1.4.1/docs/guide/plugin/developer_guide/control_panel.html
    (Look at the "Advanced" section.)

  • JVM OPTIONS=-Xmx768M in OWB

    Hi all,
    In my owb client 11.1.0.7.0
    run_service.bat file contains JVM OPTIONS-Xmx768M.
    is it ok to execute the mapping fast or either i want to increase it to 1024M
    Regards,

    Hi,
    -Xmx768M is the default value in OWB11g
    If you have enough physical memory (RAM) available then you can increase this value .
    Regarding mapping run : are you facing any performance related issue with -Xmx768M ?
    If yes then try setting it to a higher value .
    You need to restart the control center service for this change to take affect .
    Thanks,
    Sutirtha

  • HT2534 when i create the apple ID with the above procedure, i dont see "none" options under credit card selection, please help.

    When i create the apple ID with the above procedure, i dont see "none" options under credit card selection, please help.

    Apple needs people like you.

  • The report options under "configure" and CSV or xls.

    The report options under “configure” does not give .csv or xls as options. Instead of using vi to pass data to database, is there a simple way to transfer all the results (just like the way in the report that automatically generated) to .csv or xls...
      Thanks.

    Hi,
    in order to modify the report generation, you have to understand the way how TestStand works in regard of the report generation.
    There is a tutorial which explains this which you can find here. But please note that the tutorial is currently undergoing an improvement process. 
    The reason that the report options don't give you the option for xls or csv as report is: 
    Neither xls nor csv are predefined. So for example measurement values in xls can be placed in a special worksheet or included in a main sheet in a certain column.
    hope this helps,
    Norbert 
    CEO: What exactly is stopping us from doing this?
    Expert: Geometry
    Marketing Manager: Just ignore it.

  • I'm unable to find configuration option under sett...

    Hi, I m unable to find configuration option under settings menu. please help. I am using Nokia X2 dual sim
    Moderator's Note: Post was moved and changed the title into a subject-related title. 

    Hi, what would you like to configure?

  • How can I get all options under edit in iPhoto to appear and revert in red, the only option it gives me is to select multiple

    how can I get all options under edit in iPhoto on my phone to appear it has revert in red on theleft side & done on the right side, the only choice it gives me is select multiple

    The usual cause of that issue is a corrupted or missing font that Firefox replaces by another, in this case a bold, font.
    As a test you can try to disable the default font and choose a few different fonts (Arial, Verdana, Tahoma, Times New Roman) to see if you can identify the culprit.<br />
    you will have to reinstall that corrupted font.

Maybe you are looking for

  • What is best practice in FR ? Original Report access to Users or Snapshot

    Hi, can any one pls. let me know on what is the best practice in FR ? I need to give access to original reports to my users or the snapshot access only ? Users are not happy with snapshot access mainly during the closing time. What are the complicati

  • Plug-in not loading

    Hi guys, I have a plugin based off the BasicPlugin example (also tried with ExternalWindow) which is building and being moved to the plug_ins directory. From what I can tell it should be adding a menu called "Acrobat SDK" with a submenu item "Basic P

  • How to get older nvidia driver

    I just installed archlinux again and the nvidia driver. Now when I run 3d games I get a stutter every 13-15 seconds, as if the graphics freeze for 1 second. I remember having this problem with the nvidia version 169, and then I downgraded the driver

  • Will a lightning to 30 pin adapter work on a Trandock?

    Will a lightning to 30 pin adapter work on a (DLO) Trandock FM Tranmitter + charger + cradle?

  • IPhoto 6 crashes when importing movies

    I have a Canon PowerShot A430 that can take short movies, and I use iPhoto to manage those movies and my pictures. After upgrading to iPhoto 6.0.4, iPhoto crashes whenever I import any movie, whether it is from the camera or not. console.log states: