IPlanet 5.1 sp 1 hung
Hi,
I've read some posting regarding how iDS 5.1 hung. Some of the cause will be "backup" task.
I'm experiencing the same hung process (the ldapsearch doesn't return anything, just stay like that). I tried to redo the "backup binary and ldif", but it doesn't make the instance hung.
I think the connection is being made, but never been served.
Here some example of access log :
[01/May/2006:12:16:26 -0400] conn=1488823 op=-1 fd=48 closed - B1
[01/May/2006:12:16:26 -0400] conn=1488834 op=-1 fd=57 closed - B1
[01/May/2006:12:20:30 -0400] conn=1488871 fd=62 slot=62 connection from x.x.x.x to y.y.y.y
[01/May/2006:12:20:30 -0400] conn=1488871 op=0 BIND dn="cn=Directory Manager" method=128 version=2
[01/May/2006:12:20:30 -0400] conn=1488871 op=0 RESULT err=0 tag=97 nentries=0 etime=0 dn="cn=directory manager"
[01/May/2006:12:20:30 -0400] conn=1488871 op=1 MOD dn="uid=myuid,ou=people,o=extranet,dc=brownies,dc=org"
[01/May/2006:12:21:37 -0400] conn=1488872 fd=71 slot=71 connection from x.x.x.x to y.y.y.y
[01/May/2006:12:20:30 -0400] conn=1488871 op=1 MOD dn="uid=myuid1,ou=people,o=extranet,dc=brownies,dc=org"
[01/May/2006:12:21:37 -0400] conn=1488872 fd=71 slot=71 connection from x.x.x.x to y.y.y.y
[01/May/2006:12:21:37 -0400] conn=1488872 op=0 BIND dn="cn=Directory Manager" method=128 version=2
[01/May/2006:12:21:37 -0400] conn=1488872 op=0 RESULT err=0 tag=97 nentries=0 etime=0 dn="cn=directory manager"
[01/May/2006:12:21:37 -0400] conn=1488872 op=1 MOD dn="uid=myuid2,ou=people,o=extranet,dc=brownies,dc=org"
[01/May/2006:12:21:42 -0400] conn=1488873 fd=72 slot=72 connection from x.x.x.x to y.y.y.y
[01/May/2006:12:23:20 -0400] conn=1488874 fd=73 slot=73 connection from z.z.z.z to y.y.y.y
[01/May/2006:12:21:42 -0400] conn=1488873 fd=72 slot=72 connection from x.x.x.x to y.y.y.y
[01/May/2006:12:21:42 -0400] conn=1488873 fd=72 slot=72 connection from w.w.w.w to y.y.y.y
There are a bunch of open connection and never closed, until I killed the process (kill -9) and restarted the instance (Took sometimes to restart, in errors file I see the DS try to gather up the database from inorder shutdown. I believe that because of my kill -9)
If some1 can help where I start to investigate ? Is this a patch issue ? according to the owner this instance never hung before for a long time (1+ years). Can "B1" cause memory leak ?
thanks in advance,
joey
Hi Wajih,
thanks for the reply. Yeah, I suspect the culprit would be "bug". It the box owner doesn't want to apply patches without proof... well, finding proof for "bug" and recreate the situation is nightmare... ^_^
I believe the situation is not entirely, iDS 5.1 fault. This single master topology has to go through firewall. The master needs to replicate consumer which is on the other side of the island.
I see a bunch of "NSMMReplicationPlugin" errors (like couldn't send replica, bla..., failed to connect). Also, I run "cronjob" to do "ldapsearch" every 10 mins. Some of them failed, randomly.
It might be when the master tries to send to consumer, and the process (BER element) got joepardized somewhere, by the power of firewall stopage, the replication got stuck ! (like MOD process).
Then when, other MOD process comes, it just pile up and make bottleneck/eat up resource/used thread/etc, until the "ns-slapd" finally hung.
Yeah, if some colleague has experience in finding "bug" and guidelines, and can share it with me, that would be wonderful :)
thanks....
Similar Messages
-
Getting Defunct processes while using Oracle iPlanet Web Server 7.0.9 in Solaris 10
Hi,
I have installed Oracle iPlanet Web Server 7.0.9 in our Solaris 10. \
Successfully Configured iPlanet web server using the manual and the application scripts are working fine with this iPlanet webserver.
Even if the application is working fine, the iPlanet webserver stop responding at a period of time and needs to be restart manually...
Found that lots of defunct processes(PPID of webservd) are created and these defuncts (zombies) leads to stop the services.
I am not good in iPlanet webserver configuration settings on the Solaris 10 OS.
Could anyone help me to fix this issue ?
Thanks,
Antony.Here is the truss output (last few lines before the application hungs...
/14: 2516.1065 0.0000 time() = 1428330724
/49: 2516.1382 0.0001 pollsys(0xFFFFFFFF71E3FB40, 1, 0xFFFFFFFF71E3FA80, 0x00000000) = 0
/49: 2516.1386 0.0000 lwp_sigmask(SIG_SETMASK, 0xFFBFFEFF, 0x0000FFF7) = 0xFFBFFEFF [0x0000FFFF]
/49: 2516.1389 0.0000 lwp_kill(66, SIG#0) Err#3 ESRCH
/49: 2516.1412 0.0022 munmap(0xFFFFFFFF70D00000, 262144) = 0
/49: 2516.1413 0.0000 lwp_exit()
/39: 2516.1553 0.0000 pollsys(0xFFFFFFFF7283FB40, 1, 0xFFFFFFFF7283FA80, 0x00000000) = 0
/39: 2516.1557 0.0000 lwp_sigmask(SIG_SETMASK, 0xFFBFFEFF, 0x0000FFF7) = 0xFFBFFEFF [0x0000FFFF]
/39: 2516.1559 0.0000 lwp_kill(75, SIG#0) Err#3 ESRCH
/39: 2516.1561 0.0001 munmap(0xFFFFFFFF70400000, 262144) = 0
/39: 2516.1562 0.0000 lwp_exit()
/25: 2516.1614 0.0000 lwp_park(0xFFFFFFFF73CFBA90, 0) Err#62 ETIME
/16: 2516.1671 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/35: 2516.2558 0.0000 lwp_park(0xFFFFFFFF72EFBA90, 0) Err#62 ETIME
/16: 2516.2673 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/16: 2516.3675 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/36: 2516.4317 0.0000 lwp_park(0xFFFFFFFF72CFBE60, 0) Err#62 ETIME
/15: 2516.4505 0.0000 lwp_park(0xFFFFFFFF7613F9D0, 0) Err#62 ETIME
/16: 2516.4677 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/16: 2516.5679 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/27: 2516.6533 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF7383FD20, 0x00000000) = 0
/16: 2516.6681 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/1: 2516.7105 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF7FFFA6A0, 0x00000000) = 0
/16: 2516.7684 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/34: 2516.8137 0.0000 lwp_park(0xFFFFFFFF730FBA70, 0) Err#62 ETIME
/16: 2516.8685 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/16: 2516.9686 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/16: 2517.0688 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/14: 2517.1057 0.0001 pollsys(0x00000000, 0, 0xFFFFFFFF744FBDA0, 0x00000000) = 0
/14: 2517.1061 0.0000 time() = 1428330725
/25: 2517.1618 0.0000 lwp_park(0xFFFFFFFF73CFBA90, 0) Err#62 ETIME
/16: 2517.1691 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/35: 2517.2561 0.0000 lwp_park(0xFFFFFFFF72EFBA90, 0) Err#62 ETIME
/16: 2517.2693 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/16: 2517.3695 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/36: lwp_park(0xFFFFFFFF72CFBE60, 0) (sleeping...)
/15: lwp_park(0xFFFFFFFF7613F9D0, 0) (sleeping...)
/16: 2517.4696 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/54: 2517.5362 0.0000 pollsys(0xFFFFFFFF7193FB40, 1, 0xFFFFFFFF7193FA80, 0x00000000) = 0
/54: 2517.5364 0.0000 lwp_sigmask(SIG_SETMASK, 0xFFBFFEFF, 0x0000FFF7) = 0xFFBFFEFF [0x0000FFFF]
/54: 2517.5367 0.0000 lwp_kill(53, SIG#0) Err#3 ESRCH
/54: 2517.5368 0.0001 munmap(0xFFFFFFFF71A00000, 262144) = 0
/54: 2517.5369 0.0000 lwp_exit()
/16: 2517.5697 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/27: pollsys(0x00000000, 0, 0xFFFFFFFF7383FD20, 0x00000000) (sleeping...)
/16: 2517.6699 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/1: 2517.7106 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF7FFFA6A0, 0x00000000) = 0
/1: 2517.7111 0.0001 close(26) = 0
/1: 2517.7113 0.0000 write(24, " 8", 1) = 1
/1: 2517.7115 0.0000 close(23) = 0
/1: 2517.7116 0.0000 close(24) = 0
/1: 2517.7118 0.0000 lwp_unpark(25) = 0
/25: 2517.7118 0.0000 lwp_park(0xFFFFFFFF73CFBA90, 0) = 0
/1: 2517.7120 0.0000 lwp_unpark(35) = 0
/35: 2517.7120 0.0000 lwp_park(0xFFFFFFFF72EFBA90, 0) = 0
/25: 2517.7121 0.0000 lwp_sigmask(SIG_SETMASK, 0xFFBFFEFF, 0x0000FFF7) = 0xFFBFFEFF [0x0000FFFF]
/25: 2517.7122 0.0000 lwp_kill(61, SIG#0) Err#3 ESRCH
/35: 2517.7123 0.0000 lwp_sigmask(SIG_SETMASK, 0xFFBFFEFF, 0x0000FFF7) = 0xFFBFFEFF [0x0000FFFF]
/25: 2517.7124 0.0001 munmap(0xFFFFFFFF71200000, 262144) = 0
/25: 2517.7125 0.0000 lwp_exit()
/1: 2517.7126 0.0000 lwp_wait(25, 0xFFFFFFFF7FFFA47C) = 0
/35: 2517.7127 0.0000 lwp_kill(52, SIG#0) Err#3 ESRCH
/35: 2517.7128 0.0001 munmap(0xFFFFFFFF71B00000, 262144) = 0
/35: 2517.7129 0.0000 lwp_unpark(1) = 0
/1: 2517.7129 0.0000 lwp_park(0x00000000, 0) = 0
/35: 2517.7130 0.0000 lwp_exit()
/1: 2517.7132 0.0000 lwp_wait(35, 0xFFFFFFFF7FFFA47C) = 0
/1: 2517.7134 0.0000 close(13) = 0
/16: 2517.7700 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/34: 2517.8141 0.0000 lwp_park(0xFFFFFFFF730FBA70, 0) Err#62 ETIME
/16: 2517.8702 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/16: 2517.9704 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/22: 2517.9743 0.0001 pollsys(0xFFFFFFFF73F3FA98, 1, 0xFFFFFFFF73F3F9D0, 0x00000000) = 0
/16: 2518.0706 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF742FBDD0, 0x00000000) = 0
/14: 2518.1063 0.0000 pollsys(0x00000000, 0, 0xFFFFFFFF744FBDA0, 0x00000000) = 0
/14: 2518.1073 0.0000 time() = 1428330726
/1: 2518.1082 0.0000 lseek(1, 0, SEEK_CUR) = 0
/1: 2518.1083 0.0000 lseek(2, 0, SEEK_CUR) = 4128
/1: 2518.1085 0.0000 lseek(2, 0, SEEK_CUR) = 4128
/1: 2518.1093 0.0000 lseek(1, 0, SEEK_CUR) = 0
/1: 2518.1094 0.0000 lseek(2, 0, SEEK_CUR) = 4128
/1: 2518.1095 0.0000 lseek(2, 0, SEEK_CUR) = 4128
/1: 2518.1102 0.0000 _exit(0) -
Hi All,
we are running in production environment. This case is very very critical. I checked thrice the cluster configuration everything seems to be fine. We are using WebLogic Server 5.1 with SP11 in a clustered environment. The operating system is Sun Solaris 2.6. The database version is Oracle 8.1.7 (Oracle parallel server).
Hardware Cluster : Sun Cluster 3.0
Solaris_JDK 1.2.2_05a
IPlanet Web Server 4.1 - proxy plug-in
very often both the server goes for a hung state and we are not able to send any request and recieve any response from both HTTP and T3. Is I am missing out something? Or Is this a bug with BEA WebLogic?
please throw me some light. Any help is really appreciated.
Many Thanks in Advance,
C R Baradwaj
Raghuram Bharadwaj wrote:
Hi All,
I checkted thrice the cluster configuration everything seems to be fine.
We are using WebLogic Server 5.1 with SP11 in a clustered environment. The operating
system is Sun Solaris 2.6. The database version is Oracle 8.1.7 (Oracle parallel
server).
Hardware Cluster : Sun Cluster 3.0
Solaris_JDK 1.2.2_05a
IPlanet Web Server 4.1 - proxy plug-in
very often both the server goes for a hung state and we are not able to send any
request and recieve any response from both HTTP and T3.Hi. This sounds like you should get official support for, with a case number etc.
At present, there is nothing in your post to indicate that JDBC-related problems
are the key (yet).
Joe
>
>
we even tried testing the multicast address using java utils.MulticastTest, when
the server hungs. This works fine.
The weblogic.log, proxy.log & access.log didin't show any error messages. Even
the thread dump(kill -3) doesn't carry any messages. JDBC Connection Pool is working
fine. we checked thru T3AdminJDBC. All connections are released.
We tried all the possibilities but we couldn't see any errors anywhere. But we
are unable to do even ping to the weblogic server.
java weblogic.Admin t3://<ip_address>:port_no PING 1 1
even this fail.
Is I am missing out something? Or Is this a bug with BEA WebLogic?
please throw me some light. Any help is really appreciated.
Many Thanks in Advance,
C R Baradwaj -
Let me just preface my post with saying I inherited administration of this system and still have a lot to learn.
Here is my problem.
-Webmail client gets �SMTP Error� when trying to send a message.
-when this happens, the server "./imsimta process" shows only the dispatcher and job_controller running at that time. No smtp_client, or tcp_smtp_server, or ims_master running.
- Restarting the imsimta does not solve the problem.
- the tcp_smtp_server.log shows the following error:
tcp_smtp_server.log-0ITC00502OVRSN:[19/Jan/2006:09:35:53 -0800] wwcc [7516]: General Error: func=_configdrv_pset_fetch;error=could not access server's configura
tion in ldap: func=psetRealCreate; error=System (OS/LDAP) related error
According to the Sun forum, this is the error message reported when the IMS cannot connect to its CONFIG ldap server to gather configuration information - but I'm not sure if that error is at the root of my problem.
I can resolve issue by stopping mail services and running an ./imsimta recover-crash or dirsync -F , but those are short term fixes because the problem is back the next day.
So my questions are....
- How can I restart the smtp server using the ims command line? and will that fix anything?
- how can I check the smtp/ldap config? using configutil I believe?
Here's what I'm running:
# ./imsimta version
iPlanet Messaging Server 5.1 Patch 1 (built Jun 6 2002)
libimta.so 5.1 Patch 1 (built 06:07:28, Jun 6 2002)
HP-UX wwcc B.11.00 A 9000/879 674411361 two-user license
Thank you in advance for any support you can offer.>
tcp_smtp_server.log-0ITC00502OVRSN:[19/Jan/2006:09:35:
53 -0800] wwcc [7516]: General Error:
func=_configdrv_pset_fetch;error=could not access
server's configura
tion in ldap: func=psetRealCreate; error=System
(OS/LDAP) related error
According to the Sun forum, this is the error message
reported when the IMS cannot connect to its CONFIG
ldap server to gather configuration information - but
I'm not sure if that error is at the root of my
problem.No, the real problem is that you are running a VERY OLD and End Of Support Life product. iMS 5.1 is long dead.
One of the problems it has is that the whole dirsync process is bad, and needs to be abandoned. There are indeed many bugs in it, and those bugs will never be addressed.
>
I can resolve issue by stopping mail services and
running an ./imsimta recover-crash or dirsync -F ,
but those are short term fixes because the problem is
back the next day.
So my questions are....
- How can I restart the smtp server using the ims
command line? and will that fix anything?
- how can I check the smtp/ldap config? using
configutil I believe?If your server will not start a tcp_smtp_server process, because it cannot connect to the config ldap server, no command-line will help you.
If you server is locked up because your dirsync (imtasync) process is hung, you need to address that.
Here's a short-term fix:
1. Stop the messaging Server.
2. Confirm that ALL messaging Server processes are stopped. Use ps -ef to check that all processes that run from within the Messaging install directory are indeed gone. Especially, check for stored, imtasync, dirsync, job_controller, dispatcher, and the rest.
3. Run:
imsimta clean_db
start-msg store
imsimta recover-crash
start-msg
then you really, truly need to upgrade your software. Your bits are 4 years old.
Messaging Server 5.2p2 is still supported. That's a pretty easy upgrade. After installation, you need to turn Direct LDAP on, to eliminate dirsync completely.
Messaging Server 6.2 is the current version. It's vastly better. I would go there.
> -
IPlanet 6.0 - Enabling HTTP logging to debug SSL Handshake
Hello all,
We have a IPlanet 6.0 web server instance which receives secure HTTP requests from client systems. We are experiencing a SSL handshake failure. We have ensured that the correct certificates are installed at both ends.
A wireshark trace at the web server shows that the Client Hello was received successfully and a Server Hello was never sent. Our conjecture is that this could be because the cipher suites do not match. It could be extremely useful to us if we could enable appropriate levels of logging and/or add JVM options to log the HTTP/SSL handshake transactions.
Can someone help us with the additional logging? If there are questions that I can answer, please let me know.
Thanks,
Sourabh6.0 is EOL (dead). Please upgrade to 7.0.
I can answer SSL protocol questions as far as they apply to 7.0, but don't have any information about 6.0 specifically.
The JVM is not involved in SSL protocol handling. In general for diagnostics, always set the Web Server error log to verbose. That said in this case it probably won't help much, but can't hurt.
If the client hello is being silently ignored there is some higher level problem going on. Either the server has crashed or is hung or maybe it never received the client request or maybe its response was lost (a misbehaving firewall dropping packets, for example). This is not a case of merely having no common ciphersuite, the server would still have sent a failure response if it was able to do so.
It might not reveal much more than wireshark did, but first thing I'd try (after upgrading to 7.0 ;-), is run the connection attempt through ssltap and see what it reports. -
Re: [iPlanet-JATO] Re: Retrieving all Values from a Tiled View
Todd,
Let me try to explain you this time. I have a text field in a TiledViewBean.
When I display the page, the text field
html tag is created with the name="PageDetail.rDetail[0].tbFieldName" say
five times/rows with same name.
The html tags look like this.
<input type=text name="PageDetail.rDetail[0].tbFieldName" value=""
maxlength=9 size=13>
<input type=text name="PageDetail.rDetail[0].tbFieldName" value=""
maxlength=9 size=13>
<input type=text name="PageDetail.rDetail[0].tbFieldName" value=""
maxlength=9 size=13>
When the form is submitted, I want to get the text field values using the
method getTbFieldName().getValues() which
returns an array object[]. This is in case where my TiledViewBean is not
bound and it is working fine.
Now in case when my TiledView is bound to a model, it creates the html tags
as follows.
<input type=text name="PageDetail.rDetail[0].tbFieldName" value=""
maxlength=9 size=13>
<input type=text name="PageDetail.rDetail[1].tbFieldName" value=""
maxlength=9 size=13>
<input type=text name="PageDetail.rDetail[2].tbFieldName" value=""
maxlength=9 size=13>
Now when I say getTbFieldName().getValues() it returns only the first
element values in the object[] and the rest of the
values are null.
May be we need to create a utility method do get these values from
requestContext.
raju.
----- Original Message -----
From: Todd Fast <toddwork@c...>
Sent: Saturday, July 07, 2001 3:52 AM
Subject: Re: [iPlanet-JATO] Re: Retrieving all Values from a Tiled View
Raju.--
I wanted to know how the getValues() method works the reason being,
when the tiled view is NOT bound to a model, it populates all the
fields with the same name as some thing likeI'm afraid I don't understand your point--can you please clarify? Do you
mean "value" instead of "name"?
What are you trying to do? What behavior are you expecting but notseeing?
>
Without further clarification, I can say that the setValues() methodsNEVER
populates data on multiple rows of a (dataset) model, nor does it affect
multiple fields on the same row. Perhaps what you are seeing is theeffect
of default values. Model that derive from DefaulModel have the ability to
carry forward the values set on the first row to other rows in lieu ofdata
in those other rows. This behavior is for pure convenience and can be
turned off, and it is turned off for the SQL-based models.
Todd
[email protected]Hi,
I wanted to know how the getValues() method works the reason being,
when the tiled view is NOT bound to a model, it populates all the
fields with the same name as some thing like
PageDetail.rDetail[0].tbFieldValue
PageDetail.rDetail[0].tbFieldValue
in which case, the getValues() method works fine.
But in case where the tiled view is bound to a model, it populates
with different field names such as,
PageDetail.rDetail[0].tbFieldValue
PageDetail.rDetail[1].tbFieldValue
in this case, the getValues() doesn't work. Any soultion to this?
We are using Moko 1.1.1.
thanks in advance,
raju.
--- In iPlanet-JATO@y..., "Todd Fast" <toddwork@c...> wrote:
Does anyone know of is there a single method to get all values of a
display
field in a tiled view without having to iterate through all the
values ie
resetTileIndex() / nextTile() approach.
ie Something that returns an Object[] or Vector just like ND returned a
CspVector. I tried using the getValues() methods but that allways returns
a
single element array containing the first element.
(I think now, that method is used for multi selecteable ListBoxes)Actually, no. We can add this in the next patch, but for now, I'd recommend
creating a simple utility method to do the iteration on an arbitrary model
and build the list for you.
Todd -
Re: [iPlanet-JATO] Retrieving all Values from a Tiled View
Does anyone know of is there a single method to get all values of adisplay
field in a tiled view without having to iterate through all the values ie
resetTileIndex() / nextTile() approach.
ie Something that returns an Object[] or Vector just like ND returned a
CspVector. I tried using the getValues() methods but that allways returnsa
single element array containing the first element.
(I think now, that method is used for multi selecteable ListBoxes)Actually, no. We can add this in the next patch, but for now, I'd recommend
creating a simple utility method to do the iteration on an arbitrary model
and build the list for you.
ToddHi,
I wanted to know how the getValues() method works the reason being,
when the tiled view is NOT bound to a model, it populates all the
fields with the same name as some thing like
PageDetail.rDetail[0].tbFieldValue
PageDetail.rDetail[0].tbFieldValue
in which case, the getValues() method works fine.
But in case where the tiled view is bound to a model, it populates
with different field names such as,
PageDetail.rDetail[0].tbFieldValue
PageDetail.rDetail[1].tbFieldValue
in this case, the getValues() doesn't work. Any soultion to this?
We are using Moko 1.1.1.
thanks in advance,
raju.
--- In iPlanet-JATO@y..., "Todd Fast" <toddwork@c...> wrote:
Does anyone know of is there a single method to get all values of a
display
field in a tiled view without having to iterate through all the
values ie
resetTileIndex() / nextTile() approach.
ie Something that returns an Object[] or Vector just like ND returned a
CspVector. I tried using the getValues() methods but that allways returns
a
single element array containing the first element.
(I think now, that method is used for multi selecteable ListBoxes)Actually, no. We can add this in the next patch, but for now, I'd recommend
creating a simple utility method to do the iteration on an arbitrary model
and build the list for you.
Todd -
While upgrading iPhone OS from 5.1 to 5.1.1 on Win 7 using iTunes 10.6.1.7, the iPhone hung. I could not get iTunes to find it and Win 7 does not see it.
When I connect the iPhone to the USB, Win 7 issues the welcome sound, but that is it. The same happens when I disconnect iPhone.
The Devise Manager has the Apple Mobile Device USB Driver correct without any problem. I updated this driver called usbaapl64.
The iPhone is still hung.
I restarted the iPod service
I restarted the Apple Mobile Device Service
I tried to empty and delete the temp directory in C:\users\myname\AppData\Local\ but could not
The iTunes I am using is the latest version
I updated the Apple Mobile Device Driver as stated above correctly
The iPhone is still hung and is not recognized by Win 7 or iTunes, so I cannot restore the OS to the previous working version
What else can I do to restore the previous working OS on my iPhone 4I was connecting the iPhone 4 to a USB 3.0 port. I was told by Apple Express Support (at US$29.99) not to use USB 3.0 and to use USB 2.1 instead.
If you are connecting your iPhone to the computer using a USB 3.0 port, disconnect it immediately. iPhones will lock up if you try to update while using a connection through a USB 3.0 port.
Disconnect the iPhone from the computer
Go to Device Manager and find the connected USB port. Click the mouse right button and update the driver
Shut the iPhone by pressing the sleep button and the home button concurrently for some time
Move the USB cable to a USB 2.1 port or older without the iPhone.
Restart iTunes.
Connect the iPhone
Your computer should recognize the phone and reloads the correct USB 2.1 driver (Apple Mobile Device)
Then iTunes should recognize the iPhone and starts reloading the firmware.
When that is complete it may ask if you wish to restore, naturally you say YES
iTunes will restore the iOS
Using iTunes, restore the latest backup to get your data back.
When all of the above is completed. Start enjoying your iPhone.
If the above does not work. Throw your iPhone out of the window and get a replacement Android phone. -
Firefox is running when my laptop comes out of system standby, but the page that was displaying when the laptop went into sleep mode is now a white canvas that does not refresh.
The application is not hung, because I get prompted to save tabs when I quit, but for some reason, I can't prompt Firefox into refreshing the screen.
I'm running Firefox on a Thinkpad T400 which has Intel 4 series Express integrated Graphics.This also happened if the network adapter is disabled then enabled. My computer is Windows 7 x64. Firefox needs to be killed from taskman before it will load a new instance of the application. I can also reproduce with all add-ons disabled.
-
Using Forte 3.0 to deploy web app to iPlanet Web Server
Is anyone familiar with using Forte 3.0 to develop/deploy a web application to an iPlanet Server?
All I need is a simple walkthrough to create/deploy a "Hello World" app (it could be just a JSP) or a link to some document that covers this topic.
ThanksFor anyone who cares
First make a web module, then make a web application and add the web module you made. When adding it the Mapping field should contain whatever context of the module is. Then deploy the application. -
Iplanet 4.1 - How to set session timeout for a specific application
Hi everyone,
I have a Iplanet 4.1 old web instance running on Solaris 8. We are using this web instance to connect to few application instances running on Websphere 3.5. We have upgraded most of our web/app to higher version except this.
One of the websphere applications need more session timeout. (Which I fuguredout not possible to do on Websphere).
How do I achieve this on Iplanet 4.1.
NOTE: I referred to Iplanet 6.x where we can achieve this by updating web-app.xml timeOut value per URI. I do not find web-app.xml under v4.1
Thanks in advance,Sorry to say that we can't help here. WS4.1 is obsolete a long time ago.
As you mentioned that you should use WS6.1SPx or WS7.0 for your production and get support. -
Problem in deploying sample application HelloDB application iPlanet.
I installed iPlanet 6.5 on my windows NT work station and then as per iPlanet documentation I tried deploying the sample HelloDB application. It gives the following error when I say build install
Searching for build.xml ...
Buildfile: E:\iPlanet\ias6\ias\ias-samples\database\hellodb\src\build.xml
install_javadocs:
[delete] Deleting directory E:\iPlanet\ias6\ias\ias-samples\database\hellodb\docs\api
[mkdir] Created dir: E:\iPlanet\ias6\ias\ias-samples\database\hellodb\docs\api
BUILD FAILED
E:\iPlanet\ias6\ias\ias-samples\database\hellodb\src\build.xml:164: E:\iPlanet\ias6\ias\ias-samples\database\hellodb\build\d
ocs\api not found.
Total time: 1 second
Can you please tell me where I'm doing wrong.Hi,
Could you please post the entire messages that is on the screen right from the time you invoke build followed by the option.
A quick answer from looking at the posted message that I can guess is that, may be build fails at the stage when the directory is created.
Regards
Ganesh .R
Developer Technical Support
Sun Microsystems
http://www.sun.com/developers/support -
Installation Iplanet 4.1 Enterprise Web Server on Linux RedHat 7.1
I am trying to install IPlanet 4.1 Enterprise Web Server on Linux RedHat 7.1.
After unloading the software from CDROM to a temp directory, and run ./setup, I get the following error:
eroor while loading shared libraries; libncurses.so.4: cannot load shared object file : no such file or directory.
Has anyone know how to resolve it??. Thanks.
regards,
Benny TanI have answered for this topic previously for another thread. Please follow the URL to see the answer.
http://forum.java.sun.com/thread.jsp?thread=257294&forum=14&message=968185 -
I purchased the blu-ray of The Hunger Games and it came with a code to redeem for a digital copy. I redeemed the code in iTunes and the movie downloaded fine, but the "EXTRAS" have been downloading for 2 weeks! Everytime I launch iTunes it starts the download again and the counter keeps going UP, at one point it said it would take 3 weeks. I have paused and restarted the download, I have deleted the download, nothing works to finish or stop this download! Does anyone have a clue what's up?
ps when syncing it jumps through steps 1 - 4 real fast, i seem to remeber iphone showing the number of tracks transferring and names, but i see nothing? then it sits on 5 saying "waiting for changes to be applied"
-
Re: [iPlanet-JATO] Sorting a resultset
Steve,
Todd will probably address this more, but to set the stage for the discussion,
I will chime in. As per your scenario "say a user wants to resort the results
by some other column" , I think there needs to be some clarification on the
life cycle of the model. You scenario implies that the user sees the data and
then submits a request to sort the data. This implies that the access to the
same data is spread across two HTTP requests.
Unless explicitly or implicitly stored in session, the Model is a per request
object. Therefore, under ordinary circumstances a new instance of Model is
constructed per request and populated as needed. This is done for scalability
reasons. Most applications would not scale properly if all model instances were
kept around in session per user. There is also the issue of data integrity, a
model stored in session may not reflect the current state of the RDBMS from
which the data was previously retrieved, perhaps minutes before. So, the
default action is to instantiate a new model and repopulate that model The
normal solution would be to apply the sort criteria to the data retrieval at
that point.
What I described above is the norm and the default.
If you have compelling reasons to prefer a single retrieval style, you have to
be prepared to store the Model data in session. There are several methods
within the ModelManager class which assist in this regard. You can see them
described in the java doc.
Also bear in mind that the SQLModelBase typically copies the data from the JDBC
result set into JATO specific local storage. This is done because the JDBC
result set is not as flexible as developer needs and requires the JDBC
connection to remain open while it is used.
I suspect that Todd will describe how you can manipulate the underlying JATO
specific local storage to change the order. I just wanted to make sure you
understood the life cycle issues involved and had justification for deviating
from the default.
Also, I'm still waiting for followup on the defaultCommandChild issue - we'd
like to fix it for JATO 1.2.1 if it is a problem and so far your case is the
only one we have heard of.
----- Original Message -----
From: stephen_winer
Sent: Wednesday, December 12, 2001 9:42 AM
Subject: [iPlanet-JATO] Sorting a resultset
If I want to sort a result set (Model) after the search has taken
place (say a user wants to resort the results by some other column),
can this be done without issuing another query? The reason I ask is
that the next() method in the ResultSetModelBase calls synchronizeRow
(), which resets the row, which sounds like a sort done outside of
the SQL would be reverted.
Steve
For more information about JATO, please visit:
http://developer.iplanet.com/tech/appserver/framework/index.jsp
[Non-text portions of this message have been removed]The hidden field was present in the page, but it looked like this:
<input type="hidden" name="jato.defaultCommand" value=""../search"">
Seems like there is a small bug in the code generating this tag.
FYI - I am using JATO1.2
What file displays this text? Maybe I can go in and fix it and rejar
it.
Steve
--- Mike Frisino wrote:
Steve,
Can you check the HTML source that shows up in the browser? Do you see an entry that looks like this at the bottom of the form in
question?
>
<input type="hidden" name="jato.defaultCommand" value="/search">
To answer your question - it should work as you described. Some of the JatoSample make use of the defaultCommandChild. Can you try
running the sample BasicSample->Field Types and let us know what you
see.
>
Failing this you can send me your jsp file , maybe there is some subtle issue there. michael.frisino@s...
>
>
----- Original Message -----
From: stephen_winer
Sent: Friday, December 07, 2001 8:05 AM
Subject: [iPlanet-JATO] Using the defaultCommandChild in a form
I am trying to set the defaultCommandChild in my jato:form tag to be
the searcg button. The search button definition is:
<jato:button name="search"/>.
The form tag definition is:
<jato:form name="PendingIA" defaultCommandChild="/search">
Clicking on the search button works fine, but hitting return in one
of the textFields (which submits the form) passes a value of "" to
the createChild method in my viewBean, which throws an error. Why
does this not just work as normal and trigger the handleSearchRequest
() method?
Steve
For more information about JATO, please visit:
http://developer.iplanet.com/tech/appserver/framework/index.jsp
Service.
>
>
>
[Non-text portions of this message have been removed]
Maybe you are looking for
-
When trying to download the new version of ITunes, I kept encountering a dialog box that said there was a problem with the APS Daemon.exe. Having read a few threads about the problem, I uninstalled ITunes and tried downloading the new version. Now, I
-
When to use Tables, which are defined as u0093No Objectu0094?
Generally, in which situations should we use a <b>no object type</b> table ? Theres not much explanation about that type in help files.
-
IMessage is not letting me use my phone number. It only says 'use apple ID for iMessage'
I've been trying to activate my iMessage but ya not working my iMessage are received at my email rather than my phone number. I tried to reactvate iMessage but only gives me the option of 'using my apple ID for iMessage' someone please help me!
-
Mail and Home Folder Weirdness (longish)
Hi all Running 10.4.10 Server with User Homes on a second drive in the server machine. Here's a bunch of symptoms that I don't understand. It was a sequence of events and any guidance on what might be happening would be appreciated. First thing repor
-
When I click the space bar to unsleep the computer, My network connection says all green lights, but I keep getting DNS errors until I restart my wireless connection. The delay is about a minute. Any ideas?