NSAPI Redirector in SOLARIS 8
Hi:
I'm trying to fordward request from iPlanet 6.0 (Solaris 8) to Tomcat 5.5 using NSAPI Redirector.
When I load the plugin mod_jk-1.2.15-solaris8-sparc-apache-1.3.33.so I obtain this message:
[09/Jan/2006:17:22:09] failure (18615): Configuration initialization failed: Error running init function load-modules: dlopen of /uni2/produccion/iws60sp2/plugins/nsapi/mod_jk-1.2.15-solaris8-sparc-apache-1.3.33.so failed (ld.so.1: ns-httpd: fatal: relocation error: file /uni2/produccion/iws60sp2/plugins/nsapi/mod_jk-1.2.15-solaris8-sparc-apache-1.3.33.so: symbol ap_null_cleanup: referenced symbol not found)
I checked that the requeried libraries are in the Path.
Any idea?
hi
i was reading through your posts but still don't understand why you would need or loose your sleep in getting to work with tomcat when sun java system web server can do the job in house.
also, if you r interested in having different entry point, why not have multiple instances of web server or multiple virtual servers to do the job .
pl. note that sun java system web server derives the better performance and is able to put some good numbers in Spec Web because of its wonderful integration.
just my 2c
Similar Messages
-
Nsapi redirector plugin for sun webserver
I am trying to determine how to configure Sun webserver 6.1SP5 to front end tomcat 5.5.27.
I cam across this link http://tomcat.apache.org/connectors-doc/webserver_howto/nes.html which talks about this topic.
My question is where can I get a pre-compiled nsapi redirector plugin nsapi_redirector.so for the following platforms:
Solaris 9 - SPARC
Solaris 10 - SPARC
Solaris 10 x86
Thanks in advance.
regards,
VishalPre-compiled copies of that library may exist int he wild, but Sun hasn't produced any that I'm aware of.
Actually compiling NSAPI is generally not too difficult though. Have you tried compiling? -
NSAPI support on Solaris/x86
Are there plans to provide NSAPI support on Solaris/Intel platform.
Best regards
/Johan
Johan Holling
[email protected]Not yet. But when the Linux port comes out for version 6.0 in just a few
weeks, we will.
Michael Girdley
BEA Systems
Learning WebLogic? http://learnweblogic.com
"Johan Holling" <[email protected]> wrote in message
news:[email protected]..
Thanks,
Do you support NSAPI or Apache plugin on Linux for WLS 6.0 (could not
find it in the "BEA WebLogic Server Platform Support" document)?
Best regards
/Johan
Michael Girdley wrote:
No, no plans at the current time. We do support Linux.
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
Learning WebLogic? http://learnweblogic.com
"Johan Holling" <[email protected]> wrote in message
news:[email protected]..
Are there plans to provide NSAPI support on Solaris/Intel platform.
Best regards
/Johan
Johan Holling
[email protected] -
How to scale an nsapi app on Solaris SMP machines?
A Solaris nsapi application does not scale well on multi-processor (SMP) machines due to serialized heap allocation. What are the options to overcome this in an nsapi application?
We use SmartHeap from Microquill in our non-nsapi applications, but have not been able use it from our nsapi application (which we don't link). Has anyone had any success using SmartHeap or a similar product from an nsapi application?
Explicitly using the nsapi heap allocation macros is probably not an option for us.
Thanks
NorrieUsing the NSAPI pool allocator functions (e.g. pool_malloc) will give you the best possible performance, followed closely by the NSAPI pool allocator macros (e.g. MALLOC).
You can use SmartHeap from an NSAPI application - in fact, iWS 6.0 on Solaris bundles SmartHeap - but there are interoperability issues with Solaris JVMs. As a result, the server may crash when using SmartHeap with a Java-enabled iWS installation. -
Hi!
I am using NSAPI(IPlanet on SOlaris) as web server as proxy and to serve static contents. My application lies on a cluster with two nodes of managed servers. NSAPI acting as a load-balancer needs to follow the sticky algorothm where it should direct the request from same client to the same node. It should use the session id or cookie to identify which server the session should be sticky to. But NSAPI rotates the requests between the two nodes in random. Since my session is replicated, this doesn't log the user out, but this behaviour is undesirable and not according to the bea docs.
Can anyone suggest how to debug this? Is there anything required on the plug-in side to be configured?
Regards,
Manish Agarwal.Thanks Eric, but I still have not been able to figure this out. There is something
i want to add here, i checked with the vendor hosting our web serevers and he
replied that there is a hardware loadbalancer in front of the three web servers
distributing the requests between different servers based on load. So now that
the hardware loadbalancer is not sticky based on session id and cookie, can NSAPI
figure out which weblogic node did the last request go to.
Does the hardware loadbalancer need to support sticky sessions?
"Eric Gross" <[email protected]> wrote:
Not possible unless your configurations for the 3 Iplanets are different.
Set Debug=ALL and get the wlproxy.log.
Regards,
Eric
"Manish Agarwal" <[email protected]> wrote in message
news:[email protected]..
I just want to add that i have three instances of NSAPI as Web-Servers,
could it be possible that requests from client going through differentweb
servers instances cannot be sticky? That IPlanet cannot itself be sticky?
Manish Agarwal. -
Case
Case 180396
Title: WebLogic Server - TImeout problem
Owner: ClearExpress WebEval Case Type: Administration
Condition: Open-Dispatch Severity: Evaluation
Status: Need Initial Contact
Site Name: Transactions Unlimited Inc Site ID: IND001180
Address: 1308 oak Lake Ct City, State, ZIP: San Jose, CA 95131
Contact: Serisha Nagothu Phone: (408)330-4840
Case History:
*** NOTES 29-JUN-2000 09:56:15 [29-JUN-2000 15:56:15 None] webeval
*** Logged by contact: Serisha Nagothu, (408)330-4840
Product=WLS 451
Revision=(Release Level)= 451
Problem Description= NSAPI - WL
OP = Solaris 2.6
Hi,
In my product, I have an operation where I upload files to my website.
When I am uploading smaller size files I am not facing any problem. But when
I upload large size files (eg 10 MB) it is happening multiple times. I did
not face this problem on Windows NT. Only on Solaris I am experiencing this.
So we wrote a simple servlet to find out what is exactly happening. I am
getting timeout. I connect to WebLogic Server through Netscape Web Server
which is running on another Solaris. I tried to increase the connection
timeout in Netscape Server. It did not provide any results to me. When I
checked the logs on NSAPI, it is connecting to WL properly, the problem is
from WebLogic. Apart from the Session Timeout in Deployment Descriptor is
there any where that weblogic has a timeout settings. I want to know about
this in detail. It is very very urgent.
Here is the way my bean works, it reads the file from disk and copy it
to temporary location and then do the upload. When it started reading, it is
fine and then when it is uploading, it is getting timeout so, it started
reading the file again, it is happening till it gets out of space error.
Please let me know what is the solution, as immediately as possible. I
would really really appreciate your help.
Thanks in advance
[blank.gif]What service pack you are using? If you are using 451 SP8 or recent then it has
a new
plugin parameter called - "HungServerRecoverSecs". Here are the details:
HungServerRecoverSecs 10:300:600 for (min:default:max)
You should set this to a very large value. If it is less than the time the
servlets take
to process, then you will see unexpected results. This implementation takes care
of the
hung or unresponsive servers in the cluster. So the plugin waits for
HungServerRecoverSecs for the the server to respond and then declares that
server dead
and fails over to the next server.
Maybe this is what you are seeing. If the value is too low it will failover and
the POST will
happen multiple times.
Let us know if this problem persists.
--Vinod.
Serisha wrote:
Case
Case 180396
Title: WebLogic Server - TImeout problem
Owner: ClearExpress WebEval Case Type: Administration
Condition: Open-Dispatch Severity: Evaluation
Status: Need Initial Contact
Site Name: Transactions Unlimited Inc Site ID: IND001180
Address: 1308 oak Lake Ct City, State, ZIP: San Jose, CA 95131
Contact: Serisha Nagothu Phone: (408)330-4840
Case History:
*** NOTES 29-JUN-2000 09:56:15 [29-JUN-2000 15:56:15 None] webeval
*** Logged by contact: Serisha Nagothu, (408)330-4840
Product=WLS 451
Revision=(Release Level)= 451
Problem Description= NSAPI - WL
OP = Solaris 2.6
Hi,
In my product, I have an operation where I upload files to my website.
When I am uploading smaller size files I am not facing any problem. But when
I upload large size files (eg 10 MB) it is happening multiple times. I did
not face this problem on Windows NT. Only on Solaris I am experiencing this.
So we wrote a simple servlet to find out what is exactly happening. I am
getting timeout. I connect to WebLogic Server through Netscape Web Server
which is running on another Solaris. I tried to increase the connection
timeout in Netscape Server. It did not provide any results to me. When I
checked the logs on NSAPI, it is connecting to WL properly, the problem is
from WebLogic. Apart from the Session Timeout in Deployment Descriptor is
there any where that weblogic has a timeout settings. I want to know about
this in detail. It is very very urgent.
Here is the way my bean works, it reads the file from disk and copy it
to temporary location and then do the upload. When it started reading, it is
fine and then when it is uploading, it is getting timeout so, it started
reading the file again, it is happening till it gets out of space error.
Please let me know what is the solution, as immediately as possible. I
would really really appreciate your help.
Thanks in advance
[Image] -
NSAPI Plugin start up error in iPlanet 4.1 on Solaris
Hello,
I have the following error message when starting my NSAPI plugin in iPlanet 4.1 under Solaris.
dstats: shmem allocation failed (No access rights)
this occurrs when my plugin calls this function:
daemon_atrestart(destroy, NULL);
such problem never occurrs under Windows NT/2000 environment.
Can anybody help? Really appreciate that.
DeenYou have to set the java compile path at main level in your web server admin page
ie in the global settings and jdk/jre configure set the path of your jdk to your java directory
sincer
thusi -
NSAPI (libproxy.so) Error message on Solaris 8
I'm getting strange message when Netscape Client starts on Solaris 8:
cbfe-dev-web01:/opt/weblogic:263> /opt/netscape/netscape
ERROR: ld.so.1: /opt/netscape/netscape: fatal: relocation error: file /opt/netscape/plugins/libproxy.so:
symbol __nsapi30_table: referenced symbol not found
Cant load plugin /opt/netscape/plugins/libproxy.so. Ignored.
Can you give me idea what happened to NSAPI ? It worked before.
I rebooted the Solaris server - it did not help.
Just a reminder : libproxy.so was copied from
Weblogic 6.0 SP2 ../lib/solaris directory into /opt/netscape/plugins.What's version of NES/Iplanet you are running?
thanks
Jong
"Ed Itkin" <[email protected]> wrote:
>
I'm getting strange message when Netscape Client starts on Solaris 8:
cbfe-dev-web01:/opt/weblogic:263> /opt/netscape/netscape
ERROR: ld.so.1: /opt/netscape/netscape: fatal: relocation error: file
/opt/netscape/plugins/libproxy.so:
symbol __nsapi30_table: referenced symbol not found
Cant load plugin /opt/netscape/plugins/libproxy.so. Ignored.
Can you give me idea what happened to NSAPI ? It worked before.
I rebooted the Solaris server - it did not help.
Just a reminder : libproxy.so was copied from
Weblogic 6.0 SP2 ../lib/solaris directory into /opt/netscape/plugins. -
NSAPI Plug-in problems for WLS 6.1 SP4 on Solaris 8
I recently upgraded our dev weblogic 6.1 to SP4. Around the same time, the
netscape plugin inexplicably starts to behave differently.
I have the following configuration lines in the obj.conf file
<Object name="test" ppath="*/apps/*">
Service fn=wl_proxy WebLogicHost=appserver.mycompany.com WebLogicPort=7001
</Object>
I did not configure the plugin to proxy by mime type.
But no matter what I put in the url, it automatically gets proxied to
appserver host.
I tried:
http://web.mycompany.com/index.html - I see the WebLogic Index page instead
of the default Netscape Webserver home page.
http://web.mycompany.com/test/test.jsp - I see the test jsp page, even
though it is not a path that I configured to proxy over to weblogic.
Anybody experience this before?
TIA,
JohnThanks for your response.
The plugin inexplicably starts to work again after several days
without changes to obj.conf file but the webserver was restarted.
However, when I first spotted the problem, I restarted the webserver several
times with no visible effect on the problem. I need to trace this
and see if I can duplicate the problem again, but for now, the
problem has gone away.
"Eric Gross" <[email protected]> wrote in message
news:[email protected]..
This may be a netscape issue since, from what you are saying, the weblogic
plugin gets invoked on any request.
The only time the plugin gets invoked is if it goes into the object tag.
Can you paste your full obj.conf?
Thanks,
Eric
"newsgroups.bea.com" <[email protected]> wrote in message
news:3e63bef3$[email protected]..
I recently upgraded our dev weblogic 6.1 to SP4. Around the same time,the
netscape plugin inexplicably starts to behave differently.
I have the following configuration lines in the obj.conf file
<Object name="test" ppath="*/apps/*">
Service fn=wl_proxy WebLogicHost=appserver.mycompany.com
WebLogicPort=7001
</Object>
I did not configure the plugin to proxy by mime type.
But no matter what I put in the url, it automatically gets proxied to
appserver host.
I tried:
http://web.mycompany.com/index.html - I see the WebLogic Index page
instead
of the default Netscape Webserver home page.
http://web.mycompany.com/test/test.jsp - I see the test jsp page, even
though it is not a path that I configured to proxy over to weblogic.
Anybody experience this before?
TIA,
John -
Hello,
Could someone HELP me with the following issue pls?
regards
Rakesh
------------------------------------------------------------- PROBLEM DESCRIPTION --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1. Whenever I launch a JSP page, it takes significant time and fails to render with "No back end server available for connection. Timed out after 300 seconds or idempotent set to OFF" message.
2. These JSP pages are not doing any I/O intensive activities (NO long DB read...) as well (reads a 10-15 KB file from local disk and display some simple UI)
3. WL Console shows all the THREADS as HOGGING and eventually, the log file shows them as STUCK !!
4. After some random period of time (1 hr, 2 hr or 5 hr), IF I try to launch the same JSP page, it might succeed.
5. Re-deploying the .war file/Restarting the weblogic instance, SOMETIME helps !!!
Based Google search, I have done following changes with NO LUCK.
1. Changed JVM parameters (--Xms1024m --Xmx024m, MazPermSize=512m ) with NO LUCK
2. Changed the Java Muxer from native I/O to Java based – NO LUCK
3. Changed Deployment Plan to increase #BackLog request - NO LUCK
4. Changed "Resource Reload Check" in deployment plan to -1 - NO LUCK
Thread dump from WL Console:
"[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock javelin.client.JobWaiter@13e7e70 WAITING
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:474)
javelin.client.JobWaiter.blockUntilFinished(JobWaiter.java:45)
javelin.client.ClientUtilsImpl.build(ClientUtilsImpl.java:838)
weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:248)
weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:200)
weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:164)
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:235)
weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:391)
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:309)
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:503)
weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:245)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
Thread Dump by (kill -3 <java instance>)
"[STUCK] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon prio=1 tid=0x020a3890 nid=0x2d in Object.wait() [0xa607e000..0xa607faf0]
at java.lang.Object.wait(Native Method)
- waiting on <0xbbe607c8> (a javelin.client.JobWaiter)
at java.lang.Object.wait(Object.java:474)
at javelin.client.JobWaiter.blockUntilFinished(JobWaiter.java:45)
- locked <0xbbe607c8> (a javelin.client.JobWaiter)
at javelin.client.ClientUtilsImpl.build(ClientUtilsImpl.java:838)
at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:248)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:200)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:164)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:235)
- locked <0xbb9d0e30> (a weblogic.servlet.jsp.JavelinxJSPStub)
at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:391)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:309)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3370)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2117)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2023)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1359)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
"Timer-1" daemon prio=10 tid=0x0186b610 nid=0x2c in Object.wait() [0xa697f000..0xa697fb70]
at java.lang.Object.wait(Native Method)
- waiting on <0xba6a36c0> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:509)
- locked <0xba6a36c0> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"Timer-0" daemon prio=10 tid=0x000b83a8 nid=0x2b in Object.wait() [0xa777f000..0xa777fbf0]
at java.lang.Object.wait(Native Method)
- waiting on <0xba4fc1f8> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:474)
at java.util.TimerThread.mainLoop(Timer.java:483)
- locked <0xba4fc1f8> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)- Make sure you are using the latest build of WLS plugin.
- Get the WeblogicBridgeConfigInfo output and check if the connection to wls servers is OK. -
Issues with NSAPI connection before/after SP3
I'm using WinNT 4.0 sp 5, Weblogic 5.1 sp3 and Netscape 4.1 Server. (Note:
I have do not have these problems on Solaris)
I've been having a problem on an off with some jsps that I have written.
They call session beans which are served by weblogic app server 5.10. The
JSPs are located on the app server and the static pages and graphics are
located on the NS web server. I have Netscape 4.1 as the web server. I've
configured the NSAPI driver using weblogic/bin/proxy36.dll. Before adding
service pack 3, I was experiencing long delays in the retreival of the jsps
when using IE5. They seemed to work just fine with Netscape 4.7. Even
simple jsps such as...
----------------test.jsp----------
<HTML>
<BODY>
Test!
</BODY>
</HTML>
----------------test.jsp----------
... seemed to produce delays. If I stopped the browser I'd get a Dr watson.
The Event Viewer shows the following error message
Event ID: 1008
Source : Preflib
Description:
The Open Procedure for service "https4.1" in DLL
"d:\Netscape\Server4\bin\https\bin\nsctr.dll" failed.
Performance data for this service will not be available.
Status code returned is DWORD 0.
Datat: Bytes
0000: ff ff ff ff ÿÿÿÿ
I looked into the service pack and found that in service pack 2 there was a
fix for Issue 10381,
* ISSUE 10381: Fixed a problem with messed up headers to the browser from
NSAPI plug-in causing problems with IE5
which I figured could fix my problem. I installed the servcie pack 3. I
noticed that the service pack instructions left out what to do with the
files in the service pack, of course with exception to the 2 jar files. I
assummed that they were to be copied over the existing. After copying the
files the proxy stopped working. Now NS asks if I want to open or save the
file. I looked into the Netscape logs and it appears as though the server
starts up fine. If I change back to the old proxy36.dll, I get the delays
and the Dr Watsons, but the pages are loaded as html in the browser rather
than downloading. I am assumming that the NS4.1 server can't use the new
proxy36.dll.
What am I missing?
The two problem you have described:
- Long delays with IE5 (SP2)
- problem with jsp's (SP3)
has been fixed in SP4 (available now for download).
--Vinod.
Michael Caughey wrote:
> I just noticed that the service pack didn't install
> java weblogic.Admin t3://localhost:8080 VERSION
>
> returned:
> WebLogic Build: 5.1.0 04/03/2000 17:13:23 #66825
>
> not the suggested
> WebLogic Build: 5.1.0 Service Pack 3 .....
>
> This may/may not have something to do with ti.
>
> Also, I tried an older version of NES, it was 3.63, with both the old and
> new proxy36.dll. I gotthe same issues.
>
> Also, The jsps load just fine by themselves, but the issues seems to be
> when I include the in a frame.
>
> For instance....
>
> http://localhost/test1.jsp and http://localhost/test2.jsp bot work but the
> following gives my delays and no response in frame 0.
>
> <HTML>
> <FRAMESET COLS="50%,50%">
> <FRAME NORESIZE="yes" SRC="test1.jsp" name="test1">
> <FRAME NORESIZE="yes" SRC="test2.jsp" name="test2">
> </FRAMESET>
> <BODY>
> </BODY>
> </HTML>
>
> and if I use the new proxy36.dll It try to download the the two jsps.
>
> Michael Caughey <[email protected]> wrote in message
> news:[email protected]...
> > I'm using WinNT 4.0 sp 5, Weblogic 5.1 sp3 and Netscape 4.1 Server.
> (Note:
> > I have do not have these problems on Solaris)
> >
> > I've been having a problem on an off with some jsps that I have written.
> > They call session beans which are served by weblogic app server 5.10. The
> > JSPs are located on the app server and the static pages and graphics are
> > located on the NS web server. I have Netscape 4.1 as the web server.
> I've
> > configured the NSAPI driver using weblogic/bin/proxy36.dll. Before
> adding
> > service pack 3, I was experiencing long delays in the retreival of the
> jsps
> > when using IE5. They seemed to work just fine with Netscape 4.7. Even
> > simple jsps such as...
> >
> > ----------------test.jsp----------
> > <HTML>
> > <BODY>
> > Test!
> > </BODY>
> > </HTML>
> > ----------------test.jsp----------
> >
> > ... seemed to produce delays. If I stopped the browser I'd get a Dr
> watson.
> >
> > The Event Viewer shows the following error message
> > Event ID: 1008
> > Source : Preflib
> > Description:
> > The Open Procedure for service "https4.1" in DLL
> > "d:\Netscape\Server4\bin\https\bin\nsctr.dll" failed.
> > Performance data for this service will not be available.
> > Status code returned is DWORD 0.
> >
> > Datat: Bytes
> > 0000: ff ff ff ff ÿÿÿÿ
> >
> >
> >
> >
> > I looked into the service pack and found that in service pack 2 there was
> a
> > fix for Issue 10381,
> > * ISSUE 10381: Fixed a problem with messed up headers to the browser
> from
> > NSAPI plug-in causing problems with IE5
> > which I figured could fix my problem. I installed the servcie pack 3. I
> > noticed that the service pack instructions left out what to do with the
> > files in the service pack, of course with exception to the 2 jar files. I
> > assummed that they were to be copied over the existing. After copying the
> > files the proxy stopped working. Now NS asks if I want to open or save
> the
> > file. I looked into the Netscape logs and it appears as though the server
> > starts up fine. If I change back to the old proxy36.dll, I get the delays
> > and the Dr Watsons, but the pages are loaded as html in the browser rather
> > than downloading. I am assumming that the NS4.1 server can't use the new
> > proxy36.dll.
> >
> >
> > What am I missing?
> >
> >
> >
-
Problem with Iplanet/JWS 6.1 connecting to Weblogic on Solaris
We have an application which runs JSPs and Servlets on SJSWS/Iplanet 6.1 and uses
EJBs on
Weblogic 8.1 for database access.
When the Weblogic server is running on a Windows box, there is no problem accessing
the EJBs. But
we have not been able to get connected when the Weblogic is running on a Solaris
box.
Also, we don't have a problem connecting to the Weblogic on Solaris from a Tomcat
webserver, so
the EJBs and URI are correct.
Any help appreciated.
Here's the stacktrace of the exception:
info: CORE3282: stdout: 10:16:46,296 ERROR [UserMaintenance] Error looking up
user.UserManagement.
Exception is javax.naming.NamingException: Unhandled exception in lookup.
Root exception is org.omg.CORBA.UNKNOWN: vmcid: 0x0 minor code: 0 completed:
No
info: CORE3282: stdout: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
info: CORE3282: stdout: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
info: CORE3282: stdout: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
info: CORE3282: stdout: at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
info: CORE3282: stdout: at java.lang.Class.newInstance0(Class.java:306)
info: CORE3282: stdout: at java.lang.Class.newInstance(Class.java:259)
info: CORE3282: stdout: at com.sun.corba.se.internal.iiop.messages.ReplyMessage_1_2.getSystemException(ReplyMessage_1_2.java:90)
info: CORE3282: stdout: at com.sun.corba.se.internal.iiop.ClientResponseImpl.getSystemException(ClientResponseImpl.java:105)
info: CORE3282: stdout: at com.sun.corba.se.internal.corba.ClientDelegate.invoke(ClientDelegate.java:314)
info: CORE3282: stdout: at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:457)
info: CORE3282: stdout: at weblogic.corba.cos.naming._NamingContextAnyStub.resolve_any(_NamingContextAnyStub.java:80)
info: CORE3282: stdout: at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:213)
info: CORE3282: stdout: at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:171)
info: CORE3282: stdout: at javax.naming.InitialContext.lookup(InitialContext.java:347)
info: CORE3282: stdout: at com.cmg.util.ejb.EJBHomeFactory.lookupHome(EJBHomeFactory.java:77)
info: CORE3282: stdout: at com.cmg.adp.tpc.UserMaintenance.getManager(UserMaintenance.java:94)
info: CORE3282: stdout: at com.cmg.adp.tpc.LogonAction.doAuthenticate(LogonAction.java:133)
info: CORE3282: stdout: at com.cmg.adp.tpc.LogonAction.doExecute(LogonAction.java:94)
info: CORE3282: stdout: at com.cmg.adp.tpc.BaseAction.execute(BaseAction.java:51)
info: CORE3282: stdout: at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:465)
info: CORE3282: stdout: at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
info: CORE3282: stdout: at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1422)
info: CORE3282: stdout: at com.cmg.adp.tpc.PaycardServlet.process(PaycardServlet.java:178)
info: CORE3282: stdout: at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:523)
info: CORE3282: stdout: at javax.servlet.http.HttpServlet.service(HttpServlet.java:807)
info: CORE3282: stdout: at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
info: CORE3282: stdout: at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:771)
info: CORE3282: stdout: at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.java:118)
info: CORE3282: stdout: at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:293)
info: CORE3282: stdout: at java.security.AccessController.doPrivileged(Native
Method)
info: CORE3282: stdout: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:289)
info: CORE3282: stdout: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
info: CORE3282: stdout: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
info: CORE3282: stdout: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
info: CORE3282: stdout: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:209)
info: CORE3282: stdout: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
info: CORE3282: stdout: at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:161)
info: CORE3282: stdout: at com.iplanet.ias.web.WebContainer.service(WebContainer.java:586)when i access
http://localhost/portal
A serious error has occured in the Desktop. This may have been caused by a mis-configuration on the server.
Please report this problem to your administrator.
Return to front page -
Problem with php-5.0.2 in Solaris 10 (SunBlade 150)
Hello,
I was trying to install php-5.0.2 in a SunBlade 150 with Solaris 10 but solaris 10 does not allow me.
Im using iPlanet Web Server 6.0 and I already checked for the required software:
gcc,make ,flex,bison,m4 ,autoconf ,automake ,perl ,gz,ip ,tar ,GNU sed
I'm doing this and the configure remains there (as compiling without showing nothing to me)
./configure with-mysql=/usr/local/mysql with-nsapi=/opt/Webserver/
enable-track-vars enable-libgcc \
with-jpeg-dir=/usr/bin/ with-png-dir=/usr/local/lib
with-zlib-dir=/usr/include with-gd-dir=/usr/local/lib \
enable-calendar enable-gd-native-ttf --with-freetype-dir=/usr/sfw/lib/
with-xpm enable-debug
creating cache ./config.cache
checking host system type... saporc-sun-solaris2.10
and that's it, the configure command just displays two lines and it does not write anything to the config.cache.
I was able to install php 5 under Solaris 8 and 9 with iPlanet Web Server 6.0 but this time Im stuck, any suggestion?Hello,
I was trying to install php-5.0.2 in a SunBlade 150 with Solaris 10 but solaris 10 does not allow me.
Im using iPlanet Web Server 6.0 and I already checked for the required software:
gcc,make ,flex,bison,m4 ,autoconf ,automake ,perl ,gz,ip ,tar ,GNU sed
I'm doing this and the configure remains there (as compiling without showing nothing to me)
./configure with-mysql=/usr/local/mysql with-nsapi=/opt/Webserver/
enable-track-vars enable-libgcc \
with-jpeg-dir=/usr/bin/ with-png-dir=/usr/local/lib
with-zlib-dir=/usr/include with-gd-dir=/usr/local/lib \
enable-calendar enable-gd-native-ttf --with-freetype-dir=/usr/sfw/lib/
with-xpm enable-debug
creating cache ./config.cache
checking host system type... saporc-sun-solaris2.10
and that's it, the configure command just displays two lines and it does not write anything to the config.cache.
I was able to install php 5 under Solaris 8 and 9 with iPlanet Web Server 6.0 but this time Im stuck, any suggestion? -
Solaris + iPlanet 6.0SP2 + PHP 5.1.2 + Instant Client
Configuration:
Solaris OS 5.8 (64bit)
iPlanet 6.0 (SP2) (32bit)
PHP v5.1.2 (32bit)
Instant Client 10.2.0.1 (32 bit)
I am able to compile and install php 5.1.2 and Instant Clinet 32bit libraris with my iPlanet Server. When i invoke a php script that contains oracle oci calls, the server processes them fine and at then restarts it selfs...
I see this in my server's error logs... basically its showing a crash in libclntsh.so.10.1 library....
==========================
[09/Mar/2006:10:20:56] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:56] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:57] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:57] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:57] catastrophe (17405): Server crash detected (signal SIGBUS)
[09/Mar/2006:10:20:57] info (17405): Crash occurred in NSAPI SAF php5_execute
[09/Mar/2006:10:20:57] info (17405): Crash occurred in function kohfrr from module /export/home/a297592/lib/oic/libclntsh.so.10.1
[09/Mar/2006:10:20:57] failure (17398): Child process admin thread is shutting down
[09/Mar/2006:10:20:57] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:58] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:58] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:58] info (17408): Installing a new configuration
[09/Mar/2006:10:20:58] info (17408): [LS ls1] http://fidlabdev01.fmr.com, port 80 ready to accept requests
=======================================
If i try to use 64 bit libraries, my iPlanet server won't start saying libclntsh.so.10.1 wrong ELF class: ELFCLASS64 while loading the php.
I would very much appreciate if any one has any ideas to pass thru this
Thanks
VijayConfiguration:
Solaris OS 5.8 (64bit)
iPlanet 6.0 (SP2) (32bit)
PHP v5.1.2 (32bit)
Instant Client 10.2.0.1 (32 bit)
I am able to compile and install php 5.1.2 and Instant Clinet 32bit libraris with my iPlanet Server. When i invoke a php script that contains oracle oci calls, the server processes them fine and at then restarts it selfs...
I see this in my server's error logs... basically its showing a crash in libclntsh.so.10.1 library....
==========================
[09/Mar/2006:10:20:56] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:56] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:57] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:57] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:57] catastrophe (17405): Server crash detected (signal SIGBUS)
[09/Mar/2006:10:20:57] info (17405): Crash occurred in NSAPI SAF php5_execute
[09/Mar/2006:10:20:57] info (17405): Crash occurred in function kohfrr from module /export/home/a297592/lib/oic/libclntsh.so.10.1
[09/Mar/2006:10:20:57] failure (17398): Child process admin thread is shutting down
[09/Mar/2006:10:20:57] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:58] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:58] failure (17398): Failed to read kernel statistics structures (No such device or address)
[09/Mar/2006:10:20:58] info (17408): Installing a new configuration
[09/Mar/2006:10:20:58] info (17408): [LS ls1] http://fidlabdev01.fmr.com, port 80 ready to accept requests
=======================================
If i try to use 64 bit libraries, my iPlanet server won't start saying libclntsh.so.10.1 wrong ELF class: ELFCLASS64 while loading the php.
I would very much appreciate if any one has any ideas to pass thru this
Thanks
Vijay -
Application is throwing NSAPI and other errors after the migration
We started seeing NSAPI and other errors after the migration of new codes and recently make some changes
1) During the migration, all the 4 WLS cluster instances were bounced simultaneously. What is the best practice and recommendation from BEA Oracle? Do we need to bounce it one by one for any specific reason?
2) we recently introduced the 4th weblogic cluster instance on Solaris 10 zone. All other WLS instances are running on Solaris 8.
Is it okay to have two different OS versions( Solaris 8 and Solaris 10) and different hardware to host WLS cluster instances? Does BEA Oracle support this kind of configuration?
3) We are consistently seeing below errors in the iplanet web server error logs even though site is working fine
[11/Sep/2009:08:53:50] failure ( 4453): for host XX.XX.XX.XX trying to POST /servlet/FSO, wl-proxy reports: exception occurred for backend host 'YY.YY.YY.YY/23120/0': 'CONNECTION_REFUSED [os error=0, line 1732 of URL.cpp]: Error connecting to host YY.YY.YY.YY.YY:23120'
Do we need to upgrade our WLS proxy plugin? . Current version of WLS proxy plug-in is libproxy_61.so. Our Weblogic version is WLS 92 MP2
I'll really appreciate if some can anwsers those questionsOK booted in to Virtualbox, seems too be working fine this way, maybe it is the ATi drivers
any Help would be appreciated
Maybe you are looking for
-
How to execute from multiple inputs
Using Jdev 11.1.1.2, windows, ejb3.0 with annotations, scenerio i have a method that I need to execute. I have two values. first value is coming from a parameter that is being passed in second value is coming from a Select One Choice drop-down box Bo
-
How to set Default text when sending a blank mail from SAP
Hi all, How to add Signature with company logo in the mail body. User should see at least one default text (eg; Hi) in the mail body if the sender did not type any text in the mail body when sending a mail from SAP. Is it possible to set like this on
-
USE OF CRM MIDDLEWARE AND XI in SRM LANDSCAPE
Hello All, Please Can anyone tell me for communicating between SRM and different systems within a landscape,how do we recognise whether to opt for XI or CRM middleware (Of SRM)??? Please Help. Thanks, Disha.
-
Exclude Advisor/Azure Alerts in SCOM Alert View
I'm analyzing a lot of Servers which of course generates many alerts. Is there any way to exclude them in the SCOM Console Alert View? All my Advisor "Managed" Servers are in a group, but I didnt find any option to exclude the whole group (generating
-
IPhone can't finish 3.0 update
So, I was getting the 3.0 OS update for my iPhone and I hit the "Download and Install" button. It statrs downloading and I NEVER unplug it or anything and it starts extracting the software, etc., etc. Then, it says it will restart the iPhone and that