IBM JVM and WebLogic
I consider using IBM JVM 1.2.2 with WebLogic 5.1. Has anyone tried this
before?
Are there any suggestions about performance and realibility of such
configuration?
Thanks in advance
Wojtek
I am pretty sure that it is not certified. The platform support page for
WebLogic Server is located at:
http://www.weblogic.com/platforms/index.html
This page has the latest and greatest information on the platforms that
WebLogic is certified and supported on.
Thanks,
Michael
Michael Girdley
BEA Systems Inc
"Wojciech Ozimek" <[email protected]> wrote in message
news:[email protected]..
I consider using IBM JVM 1.2.2 with WebLogic 5.1. Has anyone tried this
before?
Are there any suggestions about performance and realibility of such
configuration?
Thanks in advance
Wojtek
Similar Messages
-
We are currently using Weblogic Express and trying work with IBM MQ queues without upgrading our Weblogic license.
What are the possible ways of interfacing with IBM MQ using Weblogic Express?
Thanks.Kumar,
MQ is a queuing mechanism whereas Oracle B2B is trading partner integration product. Oracle B2B does support communication over IBM MQ -
https://blogs.oracle.com/oracleb2bgurus/entry/b2b_communication_using_ibm_mq
Let me give you a simple scenario, suppose where a .Net/java application wants to send data to Mainframe or any other ERP system. If application is internal, you may directly publish data to MQ and consumer app will push it to mainframe (if there any).
This could be very well established by integrating Oracle SOA and any Oracle B2B alsoYou will need these products only when the client application is external and you cannot expose your internal servers to the internet/WAN. You will need Oracle B2B only when the incoming message is a business message being sent over a specific transport and exchange and is part of a business process otherwise by just using SOA Suite you can receive the message from client and pass it to the mainframe.
We would need to store the messages to use one of the messaging tool.Oracle B2B and SOA Suite are not just a messaging tool but they form an entire enterprise middleware based on SOA. MQ is just one of the queuing mechanism.
Regards,
Anuj -
Problematic Thread in JVM and Weblogic
My weblogic server crashes with this message.
# HotSpot Virtual Machine Error, Internal Error
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
# Error ID: 53484152454432554E54494D450E435050013E
# Problematic Thread: prio=1 tid=0x819f5b8 nid=0x2a2b runnable
The server is Weblogic 7.0 SP2 and the JVM is 1.3.1_06, -server option is used.
The system works well for one or two day until crash.
Thanks in avance.Your app has a severe problem not releasing resources that are not required anymore.
-
Help! XSQL with IBM JVM and Websphere
We are attempting to use XML/XSQL using IBM's JVM 1.2.2 and IBM Websphere 3.5.2 - when we attempt to execute a simple XSQL statement, we are receiving a Dr. Watson message stating that the JVM has an access violation.
The XSQL queries have been successfully run under IIS using Sun's JVM.
Any suggestions would be greatly appreciated - we are under the gun to get this working.
Thanks in advance!Steve Muench kindly provided me with the answer to this problem:
"We have repeatedly experienced problems with IBM's JIT compiler when using our Java-based XML components. They work fine with other Java VM's as you've seen, so IBM must have a bug in their JIT compiler.
Disabling the JIT compiler has worked around the problem for 100% of the customers that has reported the trouble with IBM's JDK."
We tried disabling the JIT compilier, and everything worked fine after that.
Thanks, Steve! -
WLS 5.1 is certified only on IBM 1.1.8 JVM. I would like to be using the IBM 1.30
JVM. Or rather, any JAVA 2 JVM that supports native threads. IBM 1.1.8 JVM won't
work for us because our application wont compile under jdk1.1.8
The issue is i'd rather not be using green threads for my production environment.
Any thoughts?
IBM JDK 1.3 performance seems to be stellar.
Any plans to support this jvm on WLS 5.0? 6.0? 6.1? Our shop wants to support
linux production enviroments, but we are hesitant to move forward with the green
threads on the sun 1.2.2 jvm.I am pretty sure that it is not certified. The platform support page for
WebLogic Server is located at:
http://www.weblogic.com/platforms/index.html
This page has the latest and greatest information on the platforms that
WebLogic is certified and supported on.
Thanks,
Michael
Michael Girdley
BEA Systems Inc
"Wojciech Ozimek" <[email protected]> wrote in message
news:[email protected]..
I consider using IBM JVM 1.2.2 with WebLogic 5.1. Has anyone tried this
before?
Are there any suggestions about performance and realibility of such
configuration?
Thanks in advance
Wojtek -
Use IBM JVM in presense of 64 and 32 bit
Hello,
I am running WIN7 and have both the 32 and the 64 bit IBM JVM installed on it, the 64 bit IBM JVM being the system JVM. The latter is mandatory for various applications.
I am experiencing problems with the Java plugin of Firefox (version 31.5.0). The plugin is listed as "always activate" in the Add-ons Manager, and when I look into pluginreg.dat, it looks like the correct (i.e. 32 bit) version:
npjp2.dll|$
C:\Program Files (x86)\IBM\Java70\jre\bin\plugin2\npjp2.dll|$
10.71.0.0|$
1414303728000|0|0|0|$
Next Generation Java Plug-in 10.71.0 for Mozilla browsers|$
IBM Developer Kit for Windows,Java,1.7.0|$
Nevertheless, Java content in an application does not show up. When I click on the little Lego brick left of the web address after I clicked on the link requesting the Java-generated content, it says "IBM Developer Kit for Windows is enabled, Continue allowing" but nothing happens, even when I click on the "Continue allowing" button. What is supposed to happen is that a new window opens displaying the Java-generated content. The web-site is allowed to open new windows, and does so for non-Java content, so it cannot be just popup-blocking which prevents the Java content from showing up.
The last thing various support entries here pointed me to is the "Configure Java" panel. I ran it both for the 64 bit and 32 bit JVM. For both, when I try to enable "Mozilla family" for "Default java for browsers" under the "Advanced" tab, the setting does not save. Which perhaps seems correct for the 64 bit JVM, but not for the 32 bit JVM. So I cannot verify whether this setting would help. On the security tab, the site is listed on the exception site list, so this shouldn't be a problem.
Any help or ideas are greatly appreciated!
Regards+thanks, IreneHello,
We do have 64 and 32 bit heteregeneous landscapes with Windows 2000 32 bit x86 and Windows 2003 64 bit ia64.
There are no problems for transports between 32 bit and 64 bit systems.
Problems can happen with differences between the différent operating systems.
We had, for instance, an issue with some scripts (bat files) because Microsoft had the very strange idea to change the syntax of the DIR command between win 2000 and win 2003. If your script need to work in the same way in both OS, you have to detect the OS and have the 2 syntaxes in the script...
We also have systems with a 64 bit CI and 32 bit dialog instances.
Here, the problems may be with memory hungry programs running OK on the 64 bit system and short dumping on 32 bit app servers
We had also a bad surprise with Win 2003 IA64 servers when we discovered that some SAP software is not available on this platform. Exemples : Adobe Services or TREX. -
Difference Between Sun JVM and IBM JVM
Hi
Can some one let me on the difference between Sun JVM and IBM JVM
regs
Vivek NidhiSun's JVM is built on HotSpot technology: http://java.sun.com/docs/hotspot
and covers a broad range of OS/HW combinations: http://java.sun.com/j2se/1.5.0/system-configurations.html
Maybe you can be more specific in your question or in describing what you want to do.
-Alexis -
IBM new WebSphere Studio tools and Weblogic?
Hi,
Does anybody know does BEA has any plans to create plug-in for new
(currently beta) IBM's Java development tools to support Webloigic?
Sincerely,
Vladyslav Kosulin, Hauppauge, NY
([email protected])Its true that WSAD is based on Eclipse, which is an open source IDE-framework.
Anyone can make there own extensions like : editors, testenvironments, deployment-wizards
etc.
The main difference between Eclipse an WSAD is that while eclipse comes with a
minimal set of tools, IBM has made a broad range of tools, which is what they
are really selling.
The framework is, as you said, Eclipse.
If I was to start out using Eclipse now for large enterprise solutions, I would
start out with WSAD.
But in time, Eclipse will probably grow beyond WSAD, by the contributions made
by the open source community.
Chemi <[email protected]> wrote:
Nirav, I have several comments about this point:
- IBM WSAD is based on an Open Source project called Eclipse.
- So I don't understand your comment "how open is"......... Perhaps you
should review the meaning of Open Source.
- From my point of view, you could forget IBM WSAD and just concentrate
in
Eclipse.
- BTW, WebGain (I think you know them) is part of the Eclipse.org board.
- Eclipse R1.0 (http://www.eclipse.org) is GA some months ago, IBM WSAD
(http://www-4.ibm.com/software/webservers/studio/preregister.html) is
GA
one month ago, but I haven't seen any new official post about the future
of this integration.
And.......... speaking a little bit more about "how open is....", how
open
is your new "Cajun" strategy?
TIA,
Chemi.
Nirav Chanchani wrote:
Vladyslav,
We are evaluating the IBM WebSphere Studio Application Developer beta.
Since the tool is reportedly based on a new framework, we are not sure
of integration API's available or how "open" is the IBM WebSphere
Workbench.
Regards,
Nirav. -
Someone please help me with this software. I found and downloaded this JVM and my palm resets itself (Restart) everytime I open the icon.
Post relates to: Palm TXThere probably is a problem with your software.
Post relates to: Palm m505
webosnation.com is another option for help. -
Extremely slow performance with ojdbc6.jar on IBM JVMs (Java 6)
We are consistently seeing slow performance (easily demonstrable by the simplest of test cases) while using ojdbc6.jar on IBM JDKs. Pefrormance is normal when we simply opt for ojdbc14.jar under the same JDK, same java program.
Works well
=======
JRockit, ojdbc6.jar
JRockit, ojdbc14.jar
IBM JDK, ojdbc14.jar
A lot slower
=======
IBM JDK, ojdbc6.jar
All we had to do was to write a simple JDBC access program and measure time taken around
Connection conn = DriverManager.getConnection(jdbcURL, dbProps);
The first 3 combinations mentioned above return comparable numbers. The 4th combination takes 3-4 times as much.
We initially saw this during performance test of our software on WebSphere (also supported on Weblogic). Later was able to eliminate WebSphere and Weblogic as the problem areas and narrow it down to the JVM. Reproduce-able on development machines.
We have been using Oracle/WLS since BEA used to market 'Tengah' servers. This is the worst we have seen as far as the qaulity of support staff goes. We first level support seems clueless. We filed this case and the support comes back tells us that IBM JDKs are not supported for WLS! Oh, we have been running WLS/AIX/IBM JVM combination only for 5+ years.A quick solution to test this would be to do the following:
mv /dev/random /dev/random.bk
ln /dev/urandom /dev/random
Note: The quick solution will disappear after a reboot. You could add it to rc.local to automatically make this change, but I wouldn't recommend it.
The following is from [http://www.usn-it.de/index.php/2009/02/20/oracle-11g-jdbc-driver-hangs-blocked-by-devrandom-entropy-pool-empty/]:
"Oracle 11g JDBC driver hangs blocked by /dev/random – entropy pool empty
On a headless (=without console) network server, the 11g JDBC driver used for (java) application connect may cause trouble. In my case, it refused to connect to the DB without any error, trace or log entry. It simply hung. After several hours, it connected one time, and freezed again. Remote debugging done by the development clarified that it locks after calling SeedGenerator() and SecureRandom().
Reason: The JDBC 11g needs about 40 bytes of secure random numbers, gathered from /dev/random, to encrypt its connect string.
But public-available “man 4 random” says:
When read, the /dev/random device will only return random bytes within the estimated number of bits of noise in the entropy pool. /dev/random should be suitable for uses that need very high quality randomness such as one-time pad or key generation. When the entropy pool is empty, reads from /dev/random will block until additional environmental noise is gathered.
So far so good, now the question arises: Why does this mystic “entropy pool” runs out of gas?
The answer is as simple as unsatisfying: because too less entropy “noise” was generated by the system. You can check the “filling level” (maybe zero?) of your pool and the overall size of the pool (usually 4096) by issuing
cat /proc/sys/kernel/random/entropy_avail
cat /proc/sys/kernel/random/poolsize
Hint: /dev/random will deliver one new random number as soon as the pool has reached more than 64 entropy units.
So why does my box not generate more entropy noise?
Because only few drivers will fill the entropy pool, first of all keyboard and mouse. Sounds very useful on a server in a datacenter, isn’t it? Some block device and network drivers seem to do so as well, and I have read from guys on the net changing their network card and driver to enjoy this “feature”! But let’s stop ranting, /dev/random is simply made for high security randomness, and if it can’t make sure that randomness is as good as possible in this deterministic world, it stops. Intelligent people have created /dev/urandom for that, like “man 4 random” clearly states:
A read from the /dev/urandom device will not block waiting for more entropy. As a result, if there is not sufficient entropy in the entropy pool, the returned values are theoretically vulnerable to a cryptographic attack on the algorithms used by the driver. Knowledge of how to do this is not available in the current non-classified literature, but it is theoretically possible that such an attack may exist. If this is a concern in your application, use /dev/random instead.
Now let’s get back on our JDBC problem. Oracle JDBC 11g seems to use /dev/random by default, which causes usually no trouble on clients running with console access by a user, because his/her unpredictable :) actions will keep the entropy pool well-fed. But to make it usable on a headless server with a latently empty entropy pool, you should do several things, in descending security order (without warranty):
1. Involve an audio entroy daemon like AED to gather noise from your datacenter with an open microphone, maybe combine it with a webcam noise collector like VED. Other sources are talking about “Cryptographic Randomness from Air Turbulence in Disk devices“. :)
2. Use the Entropy Gathering Daemon to collect weaker entropy from randomness of userspace programs.
3. Talk your JDBC into using /dev/urandom instead:
-Djava.security.egd=file:///dev/urandom" -
Problem with IBM JVM or the Thread
Hi All,
I have a class which implements Runnable. The purpose of the program is to read a file and count the number of lines present in that.
I am using the IBM JVM. The logic runs like this..
For each 2048 bytes read , it spawns a new thread with this object and each such new thread counts the no. of newline chars present. Once the thread is finished with its 2048 bytes it upddates an instance variable , count, to that value , updates the boolean done flag to "true" and stops. Once the whole file is read(thereby creating filesize/2048 threads ) , it keeps waiting for the threads to finish and then adds all the counts.
Now the problem is that for some reason these threads seem to hang. There are no static vars present.
Pls help.
TxHelp yourself first.
If this is "Windows", try typing Ctrl-Break in your window (Type Ctrl-\ if you're on Windows). This will produce a thread dump with all of your threads.
See which ones are running, and what they're doing.
Did you remember to either make your threads daemons (setDaemon(true)), or explicitly exit the run() method of the threads? -
VisualAge 2.0 and WebLogic 4.5.1
anyone that can tell me what I should do exactly for
developing/debugging
EJB's using WebLogic 4.5.1 and VA/Java 2.0 ?
I've seen some messages going around on that matter but I still end
up with the notorious Dr. Watson the moment the demopool is created
(using WL oracle 8 drivers).
weblogic.jdbc.connectionPool.demoPool=\
url=jdbc:weblogic:oracle,\
driver=weblogic.jdbc.oci.Driver,\
initialCapacity=1,\
maxCapacity=2,\
capacityIncrement=1,\
props=user=bma;password=bma;server=PLAY8
AFAIK both IBM's and Bea's websites don't mention anything on the topic.
Things go all right if run the server outside VA/Java so
I believe WebLogic settings are all right.
Thanks,
Bart.http://www-4.ibm.com/software/ad/vajava/jnifix.html
Hope this helps,
Robert
Bart Malfait wrote:
Robert,
what do you mean with that JNI-patch ? I've installed the Rollup2, the update,
the SAP/C++ patch ànd data access beans patch. Is the JNI patch something
extra or should it be in one of the these fixes ?
How can I check if the patch is installed (package version...) ?
Thanks for your help,
Bart.
Robert Patrick wrote:
Hi Bart,
You need to download and install the IBM VAJ 2.0 patch related to their JNI
implementation.
Hope this helps,
Robert
Bart Malfait wrote:
anyone that can tell me what I should do exactly for
developing/debugging
EJB's using WebLogic 4.5.1 and VA/Java 2.0 ?
I've seen some messages going around on that matter but I still end
up with the notorious Dr. Watson the moment the demopool is created
(using WL oracle 8 drivers).
weblogic.jdbc.connectionPool.demoPool=\
url=jdbc:weblogic:oracle,\
driver=weblogic.jdbc.oci.Driver,\
initialCapacity=1,\
maxCapacity=2,\
capacityIncrement=1,\
props=user=bma;password=bma;server=PLAY8
AFAIK both IBM's and Bea's websites don't mention anything on the topic.
Things go all right if run the server outside VA/Java so
I believe WebLogic settings are all right.
Thanks,
Bart. -
Oracle JRockit Real Time 3.1.2 and weblogic?
http://www.oracle.com/technology/software/products/jrockit/index.html". I go to the website, and find a software called: Oracle JRockit Real Time 3.1.2 for windows 64 bit. My question is: In order to let weblogic 9.2 works in windows 2003 R2 64 bit machine, SHOULD I MUST DOWNLOAD "Oracle JRockit Real Time 3.1.2 for windows 64 bit"? Or I don't need to download anything? Actually, I just download a file called jdk-6u18-windows-x64.exe. Please clear my question, thanks! One more thing, what is the functionality for Oracle JRockit Real Time 3.1.2? Is it a kind of JRE ?
Hi,
For more information on JRocket Real Time have a read of :- http://www.oracle.com/technology/products/jrockit/jrrt/index.html
As far as I am aware you don't have to install the real time product you can installl the JRockit JVM and use that with Weblogic, I think newer version of JRocket come bundled with Real Time which is the JVM and monitoring and analysis tools. There are still standalone JRocket JVM installs available, you can get them from oracle edelivery.
JRocket is a JVM but optimized for use with Weblogic, so you should get better overall performance.
Cheers
John
http://john-goodwin.blogspot.com/ -
Hi there,
I am using Visual Age for Java and Weblogic for my EJB development. I want
to run my EJB application thru Visual Age Java. I have set up WebLogic
support for Visual Age for Java and configured everything else. What should
I do next to get running. any leads or pointers would be really appreciated.
Thanks,
JatinderHi,
I'm not sure what you are asking but all you need to do once you have VAJ
configured to run WLS is to deploy your bean (put it in the weblogic.ejb.deploy
property in the weblogic.properties file) and run the weblogic server inside of
VAJ. Of course, you will need to run a client that uses the bean to be able to
step through the execution of a bean method...
Hope this helps,
Robert
IBM wrote:
Hi there,
I am using Visual Age for Java and Weblogic for my EJB development. I want
to run my EJB application thru Visual Age Java. I have set up WebLogic
support for Visual Age for Java and configured everything else. What should
I do next to get running. any leads or pointers would be really appreciated.
Thanks,
Jatinder -
Can any one explain or what type of applications are being developed by
java websphere and weblogic ,also is there any sample project or source
url please inform me?
Thanks
Arunwebsphere and weblogic are j2ee container implementations by IBM and BEA respectively. They are ment to host j2ee application complient to the j2ee spec. You can develop any kind of applications on these servers as long as they comply to j2ee spec. Both these servers provide various extensions to j2ee such as tools and APIs to make development for these server easier.
Maybe you are looking for
-
Hi All, I have a requirement in which I need to substituted the intercompany GL accounts proposed by the system with vendor/customer accounts when a user enters an intercompany vendor invoice via FB60. I have tried substitution at call point 2( line
-
how can we find sales order by material,is there any report?
-
Hi. I have a newbie question regarding the appearance of figures in Illustrator. When I make objects such as lines and rectangles with black color, they appear grey and diffuse (especially for thin lines). I'm able to change the line color, but it's
-
When I download an image from the internet and view the image and then compare it to the original, the downloaded picture file lacks the same quality (color & tone) of the original. Help!
-
Moving From PC to New Mac - Mac Formatting??
So i just bought my new macbook, moved all my music photos, etc over with music restore (ipodrip flipped out because it was windows formatted), but now when im trying to erase my ipod and reset it so i can sync it to my mac instead of my pc, it wont