LIBTUX Messages 200-299
200 ERROR: Invalid service information
given
Description
The
service requested to be unadvertised is invalid.
Action Contact
your BEA TUXEDO system Technical Support.
See Also
tpunadvertise(3c)
201 ERROR: Memory allocation failure
Description
An
attempt dynamically to allocate memory from the operating system using malloc() failed.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the
amount of memory that can be used by a process. Reduce the memory usage on the
machine or
increase
the amount of physical memory on the machine.
202 ERROR: No bulletin board
Description
The
process is currently not attached to the Bulletin Board so the service cannot
be offered.
Action Contact
your BEA TUXEDO system Technical Support.
203 ERROR: Invalid service information
given, NULL name
Description
Function
called without proper parameters - null service to offer.
Action Contact
your BEA TUXEDO system Technical Support.
205 ERROR: Invalid service information
given, function name too long
Description
Function
called with improper parameters - function name too long.
Action Contact
your BEA TUXEDO system Technical Support.
206 ERROR: Invalid service information
given, bad function address
Description
Function
called with improper parameters - function address cannot be found.
Action Contact
your BEA TUXEDO system Technical Support.
210 ERROR: tmbbclean failed, couldn’t
find DBBL
Description
Could
not find structures/information associated with the DBBL.
Action Contact
your BEA TUXEDO system Technical Support.
211 ERROR: tmbbclean failed, couldn’t
find BBL
Description
Could
not find structures/information associated with the BBL.
Action Contact
your BEA TUXEDO system Technical Support.
212 ERROR: tmbbclean failed, message
send/receive error
Description
Sending
of message to the BBL/DBBL to clean up and check status of local Bulletin Board
failed.
Action Check
prior messages or check if message queue is blocked. If queue is blocked,
system usage could be
heavy
and parameters may need to be tuned.
213 ERROR: Memory allocation failure
Description
An
attempt dynamically to allocate memory from the operating system using malloc() failed while
allocating
space to store tmids.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the
amount of memory that can be used by a process. Reduce the memory usage on the
machine or
increase
the amount of physical memory on the machine.
216 WARN: Process pid died;
removing from BB
Description
The
process that was attached to the BB died, so the BB is cleaning up.
Action No
action required for BB, but you may want to investigate why the process died.
217 WARN: pid=pid died leaving
BB locked; cleaning up
Description
The
process that was attached to the BB died and holds a user-level semaphore, so
the BB is cleaning up.
Action No
action required for BB, but you may want to investigate why the process died.
218 ERROR: Error cleaning BB owner
1
Description
An
error occurred in cleaning up after a dead process. Either the slot could not
be found, or a prior
message
indicates a semaphore error.
Action Contact
your BEA TUXEDO system Technical Support.
221 ERROR: Error putting ENVFILE filename
into environment
Description
The
server could not process the ENVFILE properly. This includes not being able to
find, open, or read
it.
Action Check
the path of ENVFILE, and the permissions and owner of the file.
See Also
ubbconfig(5)
ERROR: Cannot get service parms for server
Description
The
server could not process the parameters for a service specified in the
TUXCONFIG file. This
includes
a problem with loading the information from the SERVICES section, or not
understanding some
of the
parameters (for example, buffer types.)
Action Check
the SERVICES section of the UBBCONFIG file for correct parameters.
See Also
ubbconfig(5)
223 WARN: Duplicate server
Description
An
instantiation of this server already exists and this is a duplicate. It will
exit gracefully.
Action Check
that the server that you wish to start is correct. If the server died
unexpectedly or is hung, the
process
needs to be killed if hung, and the bulletin board must be given time to clean
up after the killed
process
before starting the server again.
230 ERROR: Buffer type tables not
available
Description
The
process is currently not attached to the Bulletin Board so it could not access
the type switch table.
Action Contact
your BEA TUXEDO system Technical Support.
236 ERROR: Remote tmnwkill timed out count
secs
Description
The
process tried to signal a remote process, and a message was sent to the bridge
process on the remote
side to
perform the fill for it. The reply to indicate the success/failure of the
operation did not return
before
the operation timed out.
Action This
timeout could be a sign of network congestion, but is not a specific network
failure, other than the
operation
did not return in time. If the network is not a problem, then the timeout is
too small for the
speed
with which the signal request can be met.
237 ERROR: semctl err: errno = errno_val,
key = key_val
Description
The
semctl() call
failed. This is possibly due to the semaphore set being removed or differing
permissions
on the semaphore.
Action The
semaphore set was somehow removed. If this does happen, the system will
eventually fail. Contact
your BEA
TUXEDO system Technical Support.
245 WARN: Invalid LMID specification:
PMID=mid
Description
An
erroneous LMID has been specified and an attempt to locate it has failed.
Action Check
and edit the UBBCONFIG file such that all specified LMIDs reference the correct
machine.
See Also
ubbconfig(5)
248 ERROR: System init function failed,
Uunixerr = errno_val
Description
The
server has failed to join the application.
Action See
surrounding messages for reasons for failure to join.
See Also
buildserver(1), servopts(5)
250 ERROR: tpsvrinit() failed
Description
A
call to tpsvrinit() failed.
This may easily be caused by an application-defined tpsvrinit function
returning
failure.
Action Check
prior specific tpsvrinit() messages
or the application specific messages.
See Also
tpsvrinit(3c)
251 ERROR: tpsvrinit() failed with
outstanding message handles
2
Description
A
call to tpsvrinit(),
although returning success, failed to receive all outstanding reply messages
and
therefore has outstanding handles. This is probably caused by an
application-defined tpsvrinit
function.
Action Check
prior specific tpsvrinit() messages
or the application specific messages.
See Also
tpsvrinit(3c)
252 WARN: Cannot synchronize with
tmboot...continuing
Description
The
connection with tmboot was lost by the forking process. If on the same node
where tmboot is
running,
the pipe with tmboot was lost and may be due to the tmboot process being
killed. If on a remote
node,
the pipe to the TAGENT process was lost, which may be due to the TAGENT process
being killed.
Action No
action required, although the cause of tmboot/TAGENT dying should be
investigated if not known.
See Also
tmboot(1)
253 ERROR: Memory allocation failure
Description
An
attempt dynamically to allocate memory from the operating system using malloc() failed while
copying
the arguments to CLOPT as the server tries to join the application.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the
amount of memory that can be used by a process. Reduce the memory usage on the
machine or
increase
the amount of physical memory on the machine.
254 ERROR: Memory allocation failure
Description
An
attempt dynamically to allocate memory from the operating system using malloc() failed while
copying
the arguments to CLOPT as the server tries to join the application.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the
amount of memory that can be used by a process. Reduce the memory usage on the
machine or
increase
the amount of physical memory on the machine.
255 INFO: Duplicate -A option ignored
Description
Multiple
-A options were specified to the server in the CLOPT line of the UBBCONFIG
file.
Action Check
the CLOPT option in the configuration file.
See Also
ubbconfig(5), servopts(5)
256 WARN: Queue address must be numeric
Description
The
queue address, as specified to the server through the -Q option of CLOPT, is
non-numeric.
Action Check
the address specified for the -Q option in the configuration file.
See Also
ubbconfig(5), servopts(5)
257 WARN: Invalid lock argument,
setting to PROCLOCK
Description
The
lock argument, as specified to the server through the -l option in CLOPT, is
invalid. It must be one
of
"’t’ (TEXTLOCK)," "’d’ (DATALOCK)," ’b’ or "’p’
(PROCLOCK)." The argument is ignored and is
set to
’p’ for PROCLOCK.
Action Check
the lock argument for the -l option in CLOPT in the configuration file.
See Also
ubbconfig(5), servopts(5) in the System/T reference manual, plock(2) in UNIX system reference
manuals
258 WARN: Memory lock plock() failed
Description
An
attempt to lock the process in core has failed. This was requested by setting
the lock option, -l, on the
CLOPT
option to the server in the configuration file. The error can occur when the
server not being run
as
super-user, the requested lock is already on the process, or the system is out
of memory.
Action Make
sure the server is being started as super-user (and that the tmboot process is
running as super-user).
If the
application can run its own code (tpsvrinit())
first, it might also have put a lock on the
process.
See Also
ubbconfig(5), servopts(5) in the System/T reference manual, plock(2) in UNIX system reference
manuals
259 WARN: nice() failed
3
Description
An
attempt to change the priority of the process has failed. This was requested by
setting the -n option on
the
CLOPT option to the server in the configuration file. This can be caused by the
option to -n being
negative
or greater than 39, and not super-user.
Action Check
that the argument to the -e option of CLOPT is correct in the configuration
file.
See Also
ubbconfig(5), servopts(5) in the System/T reference manual, nice(2) in UNIX system reference
manuals
260 WARN: Cannot open path as
stderr, Uunixerr = Uunixerr
Description
An
attempt to open the file for stderr failed. This file may have been specified
by the -e option on the
CLOPT
option to the server in the configuration file. This can be caused by the
inability to access the
path
given as the argument to the -e option.
Action Check
that the argument to the -e option of CLOPT is correct in the configuration
file.
See Also
ubbconfig(5), servopts(5)
261 WARN: Cannot open path as
stdout: Uunixerr = Uunixerr
Description
An
attempt to open the file for stout failed. This file may have been specified by
the -o option on the
CLOPT
option to the server in the configuration file. This can be caused by the
inability to access the
path
given as the argument to the -o option.
Action Check
that the argument to the -o option of CLOPT is correct in the configuration
file.
See Also
ubbconfig(5), servopts(5)
262 INFO: Standard main starting
Description
The
arguments have been successfully processed, and joining the application will
continue.
Action No
action required.
263 ERROR: Memory allocation failure
Description
An
attempt dynamically to allocate memory from the operating system using malloc() failed while
setting
up buffers to advertise the services of the application as the server tries to
join the application.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the
amount of memory that can be used by a process. Reduce the memory usage on the
machine or
increase
the amount of physical memory on the machine.
264 ERROR: Cannot set server group/id
Description
This
cannot happen because code changed to use a local variable, not a passed-in
variable.
Action Contact
your BEA TUXEDO system Technical Support.
267 INFO: Duplicate advertisement of
service svcname ignored
Description
A
request to advertise the same service a second time is ignored.
Action Check
the configuration file for multiple occurrences of the service on the -s
option.
See Also
ubbconfig(5), servopts(5)
268 ERROR: Failed to stop serving
Description
The
server did not properly shut down.
Action There
may be prior messages to describe the problem. In any case, the BBL should
clean up after the
process.
270 ERROR: Restart sync error errno
Description
An
internal error occurred during a restart of a process. An acknowledgment that
the process was
restarted
was never received.
Action Contact
your BEA TUXEDO system Technical Support.
271 ERROR: System lock semop failure,
key = key (errno = errno)
Description
In
an attempt to lock the bulletin board, a call to semop(2) failed.
Action Examine
the value returned in the UNIX System errno, and attempt to fix the
problem described by the
errno.
If unable to do so, contact your BEA TUXEDO system Technical Support.
272 ERROR: System unlock semop failure,
key = key (errno = errno)
Description
In
an attempt to unlock the bulletin board, a call to semop(2) failed.
Action Examine
the value returned in the UNIX System errno and attempt to fix the problem
described by the
errno.
If unable to do so, contact your BEA TUXEDO system Technical Support.
294 ERROR: function: FSCONFIG
not or incorrectly set
4
Description
The
variable FSCONFIG is either not set or has been incorrectly set.
Action Check
and edit the UBBCONFIG file and make sure the FSCONFIG environment variable is
set
correctly.
See Also
ubbconfig(5)
295 ERROR: funcname: corrupted
VTOC or different release
Description
An
attempt to access the VTOC has failed because the existing VTOC has either been
corrupted or was
created
by a different release of the TUXEDO System.
Action Contact
your BEA TUXEDO system Technical Support.
296 ERROR: funcname: VTOC not
initialized
Description
An
attempt to access the VTOC has failed because the existing VTOC has not been
properly initialized.
Action Contact
your BEA TUXEDO system Technical Support.
297 ERROR: funcname: no space
can be allocated for disk table or for VTOC/UDL
Description
An
attempt to allocate space within the VTOC has failed because there are no more
available slots.
Action Contact
your BEA TUXEDO system Technical Support.
298 ERROR: funcname: Read beyond
initialized file boundary.
Description
An
attempt to access information in the VTOC has failed because the read has gone
past the set
boundaries
of the VTOC.
Action Contact
your BEA TUXEDO system Technical Support.
299 ERROR: funcname: Write
beyond initialized file boundary.
Description
An
attempt to write information to the VTOC has failed because the write has gone
past the set
boundaries
of the VTOC.
Action Contact
your BEA TUXEDO system Technical Support.
LIBTUX Messages 300-399
300 ERROR: funcname: UNIX sys
call error - errno_val
Description
An
attempt to access the VTOC through a system call such as open(2), lseek(2),
read(2), write(2),
stat(2),
or unlink(2) has failed because the system
call returned the errno indicated in the message.
Action Contact
your BEA TUXEDO system Technical Support.
301 ERROR: funcname: cannot free
space
Description
An
attempt to free space that was allocated in the VTOC has failed because there
are no more available
VTOC map
entries.
Action Contact
your BEA TUXEDO system Technical Support.
302 ERROR: funcname: bad table
name specified
Description
An
error occurred while either creating a new table entry or accessing an existing
table entry in the
VTOC. If
the error occurred while attempting to create a table, either the table name
already exists, or the
name has
a length of 0 or is greater than the allowable table name size
(GP_LOGICAL_NAME). If the
error
occurred while attempting to access an existing table, either the name doesn’t
exist, or the name has
a length
of 0 or is greater than the allowable table name size.
Action Contact
your BEA TUXEDO system Technical Support.
303 ERROR: funcname: invalid
arguments or request to function
Description
An
error occurred because the indicated function was invoked with invalid
arguments.
Action Contact
your BEA TUXEDO system Technical Support.
304 ERROR: funcname: bad device
name or index specified
Description
An
attempt to access a device has failed because the name used was either of
length 0 or was longer than
the
allowable length of GP_LOGICAL_NAME.
Action Contact
your BEA TUXEDO system Technical Support.
305 ERROR: funcname: attempt to
create overlapping devices
Description
An
error has occurred because of an overlap in devices. An overlap occurs if the
new device begins
before
the old device ends and the new device ends after the old device begins.
Action Contact
your BEA TUXEDO system Technical Support.
306 ERROR: funcname: no entry
remains to create device or table or open table
Description
An
attempt to either create a device or table, or open a table has failed because
there are no more
available
slots in the device list.
Action Contact
your BEA TUXEDO system Technical Support.
308 ERROR: funcname: bad device
type (not character special or regular)
Description
An
attempt to create a disk entry has failed because an invalid device type has
been specified. The only
two
available device types are character special and regular.
Action Contact
your BEA TUXEDO system Technical Support.
309 ERROR: funcname: cannot
obtain lock on VTOC
Description
An
error has occurred because within the function _gp_vtoc_lock(),
an attempt to obtain a lock on
the VTOC
has failed.
Action Contact
your BEA TUXEDO system Technical Support.
310 ERROR: errcode: unknown vtoc
error code
Description
An
error has occurred during an access of the VTOC and has resulted in the
indicated unrecognizable
error
code being returned.
Action Contact
your BEA TUXEDO system Technical Support.
311 ERROR: Cannot locate free block in
tlog
Description
An
attempt to locate and write to a free block in the transaction log has failed.
Action Retry
the operation and if the problem persists, contact your BEA TUXEDO system
Technical Support.
312 ERROR: Transaction log wrong page
number
6
Description
An
attempt to access particular page of the transaction log has failed because the
referenced page is
outside
of the bounds of the transaction log.
Action Retry
the operation and if the problem persists, contact your BEA TUXEDO system
Technical Support.
313 ERROR: Log warmstart can only be
called by BBL
Description
An
attempt to warmstart has failed because only the BBL is allowed to initiate
warmstarts.
Action Contact
your BEA TUXEDO system Technical Support.
314 INFO: Page page skipped,
chksum didn’t match
Description
The
indicated page was skipped while doing a warmstart because the checksum did not
match.
Action No
action required.
315 ERROR: TLOG not in an
understandable format. Different release
Description
The
format of the transaction log is unrecognizable. The release of the software is
different than the
release
of the transaction log.
Action Contact
your BEA TUXEDO system Technical Support.
316 ERROR: Transaction log file exists
Description
An
attempt to create the transaction log has failed because a transaction log
already exists.
Action If
a transaction log exists, remove it and retry the desired operation. If the
problem persists, contact your
BEA
TUXEDO system Technical Support.
317 ERROR: Log start can only be called
by BBL or TMS
Description
A
call to internal function _tlog_start() has failed because the caller is
neither the BBL nor the TMS.
Action Contact
your BEA TUXEDO system Technical Support.
318 ERROR: Log start cannot get tlog
information
Description
An
error occurred in attempting to open the transaction log. Either the *MACHINES
section of the
configuration
file could not be opened, or the current machine id has not been defined in
that
configuration
file.
Action Check
and ensure the accuracy of the TUXCONFIG file, and if the problem persists,
contact your BEA
TUXEDO
system Technical Support.
319 ERROR: Log start cannot open tlog
Description
An
error occurred attempting to open the transaction log with read and write
access.
Action Check
and ensure that the appropriate permissions are set on the transaction log and
on the directory in
which
the transaction log resides. If the problem persists, contact your BEA TUXEDO
system Technical
Support.
320 ERROR: BB TLOGSIZE differs
from number of pages in TLOG file
Description
An
error has occurred opening the transaction log because the actual size of the
TLOG differs from the
size
maintained by the BB.
Action Retry
the desired operation, and if the problem persists, contact your BEA TUXEDO
system Technical
Support.
327 ERROR: Invalid table type desired
Description
An
internal function has failed because it attempted to access an invalid table.
Action Contact
your BEA TUXEDO system Technical Support.
328 ERROR: No space in Bulletin Board
for tablename
Description
An
attempt to allocate a free entry in the Bulletin Board for tablename has
failed because it is full.
Action Re-configure
the application to increase the size of the associated table.
329 ERROR: Tried to free non-alloced
tmrte
Description
An
attempt to free a registry table entry has failed because the table entry has
not yet been allocated.
Action Contact
your BEA TUXEDO system Technical Support.
330 ERROR: Invalid table type given
Description
An
internal function has failed because it attempted to access an invalid table.
Action Contact
your BEA TUXEDO system Technical Support.
331 ERROR: No registry table entries
7
Description
There
are no more free entries in the registry table, so an attempt to allocate an
entry has failed.
Action Contact
your BEA TUXEDO system Technical Support.
332 ERROR: Memory allocation failure
Description
An
attempt dynamically to allocate memory from the operating system using malloc()
failed. This
message
is issued when a system process (for example, DBBL or BBL) initializes and its
call to
malloc()
fails.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the
amount of memory that can be used by a process. Reduce the memory usage on the
machine or
increase
the amount of physical memory on the machine.
See Also
ulimit(2) in UNIX system reference
manuals
333 ERROR: No DBBL
Description
A
program was booted in an MP configuration without the Bulletin Board existing.
Action Clean
up any IPC resources and re-boot the application from scratch.
See Also
tmboot(1)
334 ERROR: No BBL
Description
A
program was booted without the Bulletin Board existing.
Action Clean
up any IPC resources and re-boot the application from scratch.
See Also
tmboot(1)
335 ERROR: Wrong bulletin board type or
IPCKEY not unique
Description
Either
the bulletin board type has been changed for this application and the old
bulletin board (in shared
memory)
still exists, or the IPCKEY for the application being booted is not unique
(another application is
using
the same IPCKEY and has attached to shared memory using that IPCKEY as the
shared memory
id).
Action Edit
the UBBCONFIG configuration file, change the IPCKEY to a unique value, reload
the
TUXCONFIG
using tmloadcf, and reboot the application.
See Also
tmloadcf(1), ubbconfig(5)
336 ERROR: semget err: errno=errno_val,
key = key_val
Description
While
initializing the application, a system semaphore could not be created.
Action Look
up the errno_val in errno.h to see its name. There are several possible
causes. ENOSPC indicates
that not
enough semaphores are configured in the operating system; re-configure the OS
to have more
semaphore
identifiers or sets. EACCES indicates that the user executing the command does
not have
permissions,
which could be due to another application using the same ICPKEY. Check the
owner of the
semaphore
using the key_val and the ipcs(1)
command, and change IPCKEY if necessary.
337 ERROR: semctl err: errno=errno_val,
key=key_val, id=id_val
Description
While
initializing the application, the status of a system semaphore could not be
obtained.
Action Look
up the errno_val in errno.h to see its name. There are several possible
causes. EACCES indicates
that the
user executing the command does not have permissions, which could be due to
another
application
using the same ICPKEY. Check the owner of the semaphore using the key_val and
the
ipcs(1)
command. EINVAL could indicate that the semaphore was destroyed during shutdown
of the
system
while another user tried to activate the system.
338 ERROR: BB semaphore not initialized
within 10 seconds (key=0xkey_val).
Description
While
initializing the application, a program found the BEA TUXEDO system semaphore
existed but
was not
initialized within 10 seconds.
Action Use
the ipcs(1) command to check the specified
key value, checking the creator process to see if it is
alive.
Remove the IPC resources and re-boot the application.
339 ERROR: Creating process may be
dead; manual intervention required.
Description
While
initializing the application, a program found the BEA TUXEDO system semaphore
existed but
was not
initialized within 10 seconds. This is related to message 338.
Action Use
the ipcs(1) command to check the specified
key value, checking the creator process to see if it is
alive.
Remove the IPC resources and re-boot the application.
340 ERROR: Wrong configuration file
8
Description
Either
the configuration parameters have been changed for this application and the old
bulletin board (in
shared
memory) still exists, or the IPCKEY for the application being booted is not
unique (another
application
is using the same IPCKEY and has attached to shared memory using that IPCKEY as
the
shared
memory id).
Action Edit
the UBBCONFIG configuration file, change the IPCKEY to a unique value, reload
the
TUXCONFIG
using tmloadcf, and reboot the application.
See Also
tmloadcf(1), ubbconfig(5)
341 ERROR: Could not allocate bulletin
board shared memory
Description
While
initializing the BEA TUXEDO application, shared memory could not be allocated
for the Bulletin
Board.
Action Check
that the IPCKEY in the UBBCONFIG configuration file is not being used by
another application
for
shared memory. Check that enough shared memory has been configured.
See Also
tmloadcf(1), ubbconfig(5)
342 ERROR: Could not allocate bulletin
board shared memory
Description
While
initializing the BEA TUXEDO application, shared memory could not be allocated
for the Bulletin
Board.
Action Check
that the IPCKEY in the UBBCONFIG configuration file is not being used by
another application
for
shared memory. Check that enough shared memory has been configured.
See Also
tmloadcf(1), ubbconfig(5)
343 ERROR: Could not find DBBL
Description
While
initializing the BEA TUXEDO application, shared memory could not be allocated
for the Bulletin
Board.
Action The
application is configured as mode MP and the DBBL has not created the BB. Make
sure that the
DBBL is
booted first and did not die. Check that the IPCKEY in the UBBCONFIG
configuration file is
not
being used by another application for shared memory. Check that enough shared
memory has been
configured.
See Also tmloadcf(1), ubbconfig(5)
344 ERROR: Could not allocate bulletin
board shared memory
Description
While
initializing the BEA TUXEDO application, shared memory could not be allocated
for the Bulletin
Board.
Action Check
that the IPCKEY in the UBBCONFIG configuration file is not being used by
another application
for
shared memory. Check that enough shared memory has been configured.
See Also
tmloadcf(1), ubbconfig(5)
345 ERROR: Cannot find DBBL
Description
An
attempt was made to send a message to the DBBL and its whereabouts could not be
ascertained either
from the
BB or from a BRIDGE process.
Action Check
for a partitioned network, corrupted shared memory, or if all administrative
processes are running.
346 ERROR: Not a Bulletin Board
Description
The
BEA TUXEDO system application’s IPCKEY is clashing with another application’s
use of UNIX
IPC
resources, specifically with a UNIX IPC semaphore.
Action Choose
another IPCKEY for your BEA TUXEDO system application.
See Also
tmadmin(1)
347 ERROR: Bulletin Board version
mismatch
Description
The
process trying to attach to the Bulletin Board differs in release from the
Bulletin Board creator. The
process
fails to join the application.
Action Make
sure that $TUXDIR/bin points to the most current release of the BEA TUXEDO
System. Also,
make
sure application processes have been re-linked or re-compiled with the latest
release.
349 ERROR: Memory allocation failure
9
Description
An
attempt dynamically to allocate memory from the operating system using malloc() failed. This
message
is issued when a system process (for example, DBBL or BBL) initializes and its
call to
malloc()
fails.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the
amount of memory that can be used by a process. Reduce the memory usage on the
machine or
increase
the amount of physical memory on the machine.
See Also
ulimit(2) in UNIX system reference
manuals
350 ERROR: Configuration file
parameters do not match existing bulletin board.
Description
When
a process initially tries to join the application, this message is issued when
the process’
configuration
file parameters do not match the existing bulletin board. This could happen,
for example, if
the
application’s ubbconfig file is modified and re-loaded with tmloadcf.
Action Make
sure that your TUXCONFIG file matches that with which the system was
initialized.
See Also
tmloadcf(1)
351 ERROR: Error building node tables
Description
When
a BBL initializes, it populates certain areas of the bulletin board. This
message is issued when a
BBL
encounters an error creating the node table in the bulletin board. The node
table contains entries for
the
machines in the *MACHINES section of the ubbconfig file. This error occurs when
a node is running
with a
pre-4.2.1 release of the BEA TUXEDO system. Releases before 4.2.1 supported at
most 50 nodes
in an
application.
Action If
your application contains more than 50 nodes specified in your ubbconfig file,
then all nodes in the
application
must be release 4.2.1 or higher.
See Also
ubbconfig(5)
352 ERROR: Error resetting ULOGPFX
Description
The
program failed to set the prefix for the userlog file either because dynamic
space allocation failed or
because
the TUXCONFIG file was corrupted. The userlog prefix will be $APPDIR/ULOG.
Action If
other messages in the userlog indicate that the TUXCONFIG file is corrupted,
you should re-load the
TUXCONFIG
file at your earliest convenience. If other messages in the userlog indicate
that your system
is out
of memory, then ensure that the operating system parameters are set correctly
for the amount of
memory
on the machine and the amount of memory that can be used by a process. Reduce
the memory
usage on
the machine or increase the amount of physical memory on the machine.
See Also
ubbconfig(5), ulimit(2) in UNIX system reference manuals
353 ERROR: Error putting ENVFILE file
into environment
Description
This
message is issued when an error occurs putting the process’ ENVFILE into its
environment.
Action See
the userlog for other messages that explain exactly which error occurred as
part of processing the
process’
ENVFILE.
See Also
ubbconfig(5)
354 WARN: Error changing directory to
appdir (path) for LMID (lmid)
Description
When
this message is issued, an invalid APPDIR pathname is specified in the
*MACHINES section for
the LMID
shown in the message. The processes associated with this LMID will use the
default APPDIR
for this
TUXCONFIG.
Action At
your earliest convenience, you should set APPDIR to a valid pathname and
re-load your
TUXCONFIG
with tmloadcf.
See Also
tmloadcf(1), ubbconfig(5)
355 ERROR: No BBL on this machine
Description
The
process that issued this message tried to join a site that was in the midst of
being shut down.
Action No action required.
356 ERROR: Reached UNIX limit on
semaphore ids
Description
The
BBL could not create any more semaphore ids because the UNIX system-imposed
limit on the
maximum
number of allowed semaphores system-wide would be exceeded.
Action Contact
your BEA TUXEDO system Technical Support about resetting the number of UNIX
semaphores
as per
the IPC tuning guidelines in the BEA TUXEDO Installation Guide.
See Also
BEA TUXEDO Installation Guide
357 ERROR: Cannot create enough
semaphores for BB, (UNIX limit), MAXACCESSERS too high
10
Description
When
a BBL initializes, it creates one or more sets of semaphores for serializing
access to the bulletin
board.
The number of semaphores created per machine is roughly equal to the value of
MAXACCESSERS
on that machine. This message is printed when the BBL cannot create as many
semaphores
as it needs.
Action If
possible, decrease the value of MAXACCESSERS for the machine. If several
machines are used in
your
application, it is advisable to specify for each *MACHINES section entry a
MAXACCESSERS
value
that is roughly the number of System/T client and server processes that will
run simultaneously on
that
machine.
See Also ubbconfig(5)
358 ERROR: Reached UNIX limit on
semaphore ids
Description
The
BBL could not create any more semaphore ids because the UNIX system-imposed
limit on the
maximum
number of allowed semaphores system-wide would be exceeded.
Action Contact
your BEA TUXEDO system Technical Support about resetting the number of UNIX
system
semaphores
as per the IPC tuning guidelines in the BEA TUXEDO Installation Guide.
See Also
BEA TUXEDO Installation Guide
359 ERROR: Cannot create enough
semaphores for BB, (UNIX limit), MAXACCESSERS too high
Description
When
a BBL initializes, it creates one or more sets of semaphores for serializing
access to the bulletin
board.
The number of semaphores created per machine is roughly equal to the value of
MAXACCESSERS
on that machine. This message is printed when the BBL cannot create as many
semaphores
as it needs.
Action If
possible, decrease the value of MAXACCESSERS for the machine. If several
machines are used in
your
application, it is advisable to specify for each *MACHINES section entry a
MAXACCESSERS
value
that is roughly the number of System/T client and server processes that will
run simultaneously on
that
machine.
See Also
ubbconfig(5)
360 ERROR: semctl for initializing sems
failed: errno
Description
Once
the BBL creates a semaphore set used for serializing access to the BB, it
initializes it. This message
is
issued when the BBL fails to initialize a semaphore set as locked. The issued
message contains the
UNIX
system error number, errno, which can be used to determine the exact
nature of the error.
Action Contact
your BEA TUXEDO system Technical Support.
See Also
semctl(2) in UNIX system reference
manuals
361 ERROR: semctl for initializing sems
failed: errno
Description
Once
the BBL creates a semaphore set used for serializing access to the BB, it
initializes it. This message
is
issued when the BBL fails to initialize a semaphore set with the
administrator’s UNIX uid, gid, and
permissions
as specified in the ubbconfig file. The issued message contains the UNIX system
error
number, errno,
which can be used to determine the exact nature of the error.
Action Contact
your BEA TUXEDO system Technical Support.
See Also
semctl(2) in UNIX system reference
manuals
362 ERROR: TPEOS time set errno errno
Description
As
part of initializing the global transaction table, the BBL calls the time() system call. This message
is
issued when the call to time() fails.
The message includes the error number, errno, which can be
used to
determine the exact nature of the error.
Action Consult
the time(2) manual page to determine the
exact nature of the error.
See Also
time(2) in UNIX system reference
manuals
364 ERROR: Failure during send/receive
of remote procedure call
Description
An
internal error occurred while attempting to send a remote procedure call.
Action Check
that the DBBL is running, and retry the desired operation. If the error occurs
again, contact your
BEA
TUXEDO system Technical Support.
370 ERROR: Error setting time for
transaction counter, errno errno
Description
As
part of starting a new transaction, the time()
system
call is issued. This message is issued when the
call to time() fails. The message includes the error
number, errno, which can be used to determine the
exact
nature of the error.
Action Consult
the time(2) manual page to determine the
exact nature of the error.
See Also
time(2) in UNIX system reference
manuals
11
376 ERROR: tpabort: xa_rollback
returned status
Description
This
message is issued if the process aborting a transaction encounters an error upon
calling the database
resource
manager with xa_rollback().
The message prints the error code that the function returned.
Action Contact
your BEA TUXEDO system Technical Support or your database system vendor. See
the userlog
for more
information on the outcome of the transaction. Also, use tmadmin’s printtrans
command to find
out more
information about the transaction.
See Also
tmadmin(1)
377 ERROR: tpabort state state
Description
This
message is issued when a transaction is being aborted and the state of the
transaction is such that the
normal
procedure for aborting the transaction could not be followed. The state of the
transaction is
printed
as part of this message. If the state is TMGABORTED, then the transaction has
already been
aborted;
all other states reflect the various stages of two-phase commitment (including
heuristic
outcomes).
Action See
the userlog for more information about this transaction’s completion. Also, use
tmadmin’s printtrans
command
to find out more information about the transaction.
See Also
tmadmin(1)
378 ERROR: Failed to determine uname
Description
An
attempt to determine the machine id through a call to uname(2)
has failed.
Action Make
sure the machine’s uname is correctly configured. Retry the desired operation;
if the error occurs
again,
contact your BEA TUXEDO system Technical Support.
381 ERROR: Cannot call ATMI routines
until you have joined system
Description
This
message is issued if tpforward() is
called outside of a service routine (for example, by a client).
Action Change
your application code to not use tpforward() in
clients or outside of service routines.
See Also
tpforward(3c)
382 ERROR: Performed tpforward() with
outstanding replies
Description
This
message is issued when a service routine calls tpforward()
with
outstanding replies. The client
that
invoked this service routine receives an error, TPESVCERR, from either tpcall() or
tpgetrply(),
if it was expecting a reply. The service named by tpforward()
is
not invoked.
Action You
should alter your service routine to call either tpgetrply()
or
tpcancel() for all
outstanding
replies
before calling tpforward().
If your service routine encounters an application error and you
need to
return from the service immediately, then use tpreturn()
with
TPFAIL.
See Also
tpcancel(3c), tpgetrply(3c),
tpforward(3c), tpreturn(3c)
389 WARN: Failed to set priority for
TMS request
Description
When
a request is sent to the TMS to complete a transaction, the priority of the
request is set to optimize
performance.
This message is issued as a warning when the system fails to override the
default priority.
The
request is sent at the default priority.
Action No
action required.
390 ERROR: tpcommit msg failure, check
GTT
Description
This
message is issued when the system encounters an error trying to receive the
reply to a request sent to
a TMS to
complete a transaction. This message is typically issued when a system-level
failure occurs.
Action See
the userlog for more information about this transaction’s completion and about
any communication
error
that may have occurred. Also, use tmadmin’s printtrans command to find out more
information
about
the transaction and use the printnet command to see the status of all machine connections
in the
network.
This command will report any network partitions.
See Also
tmadmin(1)
391 ERROR: No room to add group name
Description
This
message is issued when a transaction has visited more than 16 BEA TUXEDO system
groups (as
defined
in the GROUPS section of the ubbconfig file). At that point, the transaction
will not continue to
propagate
nor will it complete successfully.
Action Consider
combining groups or using data dependent routing to consolidate requests to
servers within the
same group
in order to allow your transaction to stay within the 16 group maximum.
See Also
ubbconfig(5)
392 INFO: GTTELOG: GTRID: machine(machine)
counter_time(0xtime) counter(0xcount)
12
Description
This
message prints out the contents of a global transaction table entry. This
includes the transaction
identifier
(GTRID), the transaction’s state, and other pertinent information that can be
used by support
personnel
to help locate problems with global transactions.
Action No
action required.
See Also
See
Messages No. 393, 394, 395, and 396 in this chapter, and Message No. 408 in the
chapter on
CMDTUX
messages.
393 INFO: coordinator(group)
group_count(count) tran_state(state)
Description
This
message is a continuation of message 392 in this chapter.
Action No
action required.
See Also
See
Messages No. 392, 394, 395, and 396 in this chapter, and Message No. 408 in the
chapter on
CMDTUX
messages.
394 INFO: cmchid(val) q(val2)
type(val3) iter(val4) reg_index(val5)
Description
This
message is a continuation of message 392 in this chapter.
Action No
action required.
See Also
See
Messages No. 392, 393, 395, and 396 in this chapter, and Message No. 408 in the
chapter on
CMDTUX
messages.
395 INFO: log_page(val) version(val2)
tranflags(val3)
Description
This
message is a continuation of message 392 in this chapter.
Action No
action required.
See Also
See
Messages No. 392, 393, 394, and 396 in this chapter, and Message No. 408 in the
chapter on
CMDTUX
messages.
396 INFO: GR[val]:name(val1)local(val2)state(val3)
Description
This
message is a continuation of message 392 in this chapter.
Action No
action required.
See Also
See
Messages No. 392, 393, 394, and 395 in this chapter, and Message No. 408 in the
chapter on
CMDTUX
messages.
397 ERROR: Cannot allocate entry on GTT
Description
This
message is issued when no more room exists in the bulletin board to accommodate
transactions.
This
message can occur for a new transaction, in which case the transaction will
fail to begin. Or, this
message
can occur when an existing transaction tries to instantiate itself on a
server’s bulletin board, in
which
case the transaction will fail to commit. This message might reflect a
transient condition based on
a large,
"bursty" transaction volume.
Action Consider
increasing the MAXGTT entry in your application’s ubbconfig file if this
message occurs often
or if
too many transactions fail due to the current MAXGTT setting. If you are
already using the
maximum
value, and if you are also using either the LOGGED value for the CMTRET keyword
in the
ubbconfig
file or the TP_CMT_LOGGED setting for tpscmt(3c),
then use the COMPLETE or
TP_CMT_COMPLETE
settings, respectively, so that new transactions will not start until current
ones
complete.
See Also
tpscmt(3c), tx_set_commit_return(3c),
ubbconfig(5)
398 ERROR: Cannot allocate entry on
GTT, TMID creation failed
Description
This
message is issued when no more room exists in the bulletin board to accommodate
transactions.
This
message can occur for a new transaction, in which case the transaction will
fail to begin. Or, this
message
can occur when an existing transaction tries to instantiate itself on a
server’s bulletin board, in
which
case the transaction will fail to commit. This message might reflect a
transient condition based on
a large,
"bursty" transaction volume.
Action Consider
increasing the MAXGTT entry in your application’s ubbconfig file if this
message occurs often
or if
too many transactions fail due to the current MAXGTT setting. If you are
already using the
maximum
value, and if you are also using either the LOGGED value for the CMTRET keyword
in the
ubbconfig
file or the TP_CMT_LOGGED setting for tpscmt(3c),
then use the COMPLETE or
TP_CMT_COMPLETE
settings, respectively, so that new transactions will not start until current
ones
complete.
See Also
tpscmt(3c), tx_set_commit_return(3c),
ubbconfig(5)
399 ERROR: xa_forget returned status
13
Description
When
a database resource manager (RM) makes a unilateral decision to complete a
global transaction
and its
decision is in conflict with the BEA TUXEDO system’s decision, this situation
is known as a
"heuristic
decision". The RM is required to log on stable storage this decision until
the BEA TUXEDO
system
explicitly tells the RM to forget its decision. This error message is issued
when the RM
encounters
an error while processing the "forget" request.
Action Contact
your BEA TUXEDO system Technical Support or your database system vendor.
14
LIBTUX Messages 400-499
400 ERROR: Invalid arguments for
getting acknowledgement
Description
This
message is issued when an internal BEA TUXEDO system routine is passed invalid
arguments.
Action Contact
your BEA TUXEDO system Technical Support.
401 ERROR: Could not find DBBL
Description
An
attempt was made to send a message to the DBBL and its whereabouts could not be
ascertained either
from the
BB or from a BRIDGE process.
Action Check
for a partitioned network, corrupted shared memory, or if all administrative
processes are running.
403 ERROR: Received message with an
unknown internal type index val
Description
While
processing a reply, the internal buffer type is unknown. This refers to an
internal system problem
that
could be caused, for example, by corrupted shared memory.
Action Contact
your BEA TUXEDO system Technical Support.
404 ERROR: Received message of unknown
type ’type’ subtype ’subtype’
Description
The
process received a message whose type and subtype are not known. That is, the
process’ type switch
was not
built to recognize the type and/or subtype of the message received.
Action The
process should be re-linked with the appropriate type switch including the type
and subtype that are
printed
as part of this error message. Or, the process sending the offending
type/subtype should be altered
to send
a buffer that the receiver understands.
See Also
tuxtypes(5), ubbconfig(5)
405 ERROR: Received message of unknown
type ’type’
Description
The
process received a message whose type is not known. That is, the process’ type
switch was not built
to
recognize the type of the message received.
Action The
process should be re-linked with the appropriate type switch including the type
that is printed as part
of this
error message. Or, the process sending the offending type should be altered to
send a buffer that
the
receiver understands.
See Also
tuxtypes(5), ubbconfig(5)
409 ERROR: Invalid table entry
information given
Description
While
trying to retrieve the status field entry, the tmid passed in is
invalid.
Action Contact
your BEA TUXEDO system Technical Support.
410 ERROR: [Invalid table entry
information given]
Description
While
trying to retrieve the status field entry, the tmid passed in is
invalid.
Action Contact
your BEA TUXEDO system Technical Support.
411 ERROR: [Invalid table information
given]
Description
While
trying to retrieve the TMPROC information associated with the tmid specified,
the entry is found
to be
invalid.
Action Contact
your BEA TUXEDO system Technical Support.
412 ERROR: [Invalid table information
given]
Description
While
trying to retrieve the TMPROC information associated with the tmid specified,
the entry is found
to be
invalid.
Action Contact
your BEA TUXEDO system Technical Support.
415 ERROR: Invalid transaction creation
Description
While
doing a warm start or load of the transaction log, an attempt to add an entry
to the transaction table
was
invalid.
Action Contact
your BEA TUXEDO system Technical Support.
416 WARN: Invalid state stateval for
group groupname while adding transaction
15
Description
While
adding a transaction to the transaction table during warm start or load of the
transaction log of
decided
transactions, the transaction table entry was found to have a group whose state
indicated that the
transaction
was either normally or heuristically rolled back. The state will be overwritten
and no further
notification
will be given as to the inconsistent state of the global transaction.
Action Since
the transaction will most likely be driven through to completion, the rollback
status indicates that
the
operation done by the rolled back transaction will be inconsistent. For
instance, this could indicate
inconsistent
data in a data base. The action to reconcile this situation is application
specific.
417 ERROR: warmstart found bad log page
entry
Description
While
warm starting the transaction log, an inconsistent entry was found in the
transaction table entry
Action Contact
your BEA TUXEDO system Technical Support.
419 ERROR: Exit failure
Description
This
error occurs when the process is unable to detach from shared memory or a
failure is detected while
trying
to release a request queue.
Action Contact
your BEA TUXEDO system Technical Support.
421 ERROR: Memory allocation failure
Description
A
memory allocation failure occurs while the system is mapping the well known IPC
key to an internal
structure.
Action Remove
processes that may be tying up physical memory, ensure that the application ipc
key is correct,
or
verify that the UNIX sysgen process sizing parameters are correct.
422 ERROR: Cannot find own BB entry
Description
While
attempting to shut down a server, the bulletin board entry for the specified
server cannot be found.
Action Try
shutting the server down again. If this fails, you will have to use the UNIX
system kill(1)
command
to remove the process.
423 ERROR: [Cannot update own queue]
Description
While
trying to update the server table entry, the server’s queue entry cannot be accessed.
Action Contact
your BEA TUXEDO system Technical Support.
424 ERROR: Cannot re-queue msg
Description
During
shutdown of a MSSQ set server, the shutdown message needs to be enqueued for
each server
instance.
The message re-queuing has failed.
Action Contact
your BEA TUXEDO system Technical Support.
425 ERROR: [Service receive: unknown
meta-msg type: 0xmsg_type]
Description
The
meta message header type was of an unknown type.
Action Contact
your BEA TUXEDO system Technical Support.
426 ERROR: [Service receive: cannot
send meta-msg reply]
Description
While
advertising a new service, a reply is expected for the meta-message but fails.
Action Contact
your BEA TUXEDO system Technical Support.
427 ERROR: [Cannot find own BB entry]
Description
During
the shutdown of a server the queue must be drained, and while the queue is
being checked the
getqcnt()
call
fails. This error may occur if the Bulletin Board is not locked or the queue
information
passed
is in error.
Action Contact
your BEA TUXEDO system Technical Support.
428 ERROR: Cannot re-queue msg
Description
While
trying to shut down a server, the sentinel message could not be queued.
Action Try
to shut down the server again. If this fails, contact your BEA TUXEDO system
Technical Support.
429 ERROR: Cannot perform shutdown at
this time
Description
An
attempt is made to shut down a group of TMS processes in an invalid order.
Specifying the TMS
processes
to be shut down by group, lmid, or (S) will order the shutdown sequence
properly.
Action The
TMSs should not be shut down individually (using the -i option). The -g -l -S
flags should be used
instead.
430 ERROR: Application rejects shutdown
request
16
Description
The
application has denied a shutdown request. This error can occur in a variety of
different scenarios.
The
system processes such as (D)BBL, TMS, or BRIDGE may reach a condition in which
they are
unable
to shut down. For example, the BBL cannot process a shutdown request because a
server fails to
disconnect.
Application servers may also reach this condition by returning a "0"
value in the default
shutdown
function, _tmsvrstop(). If
this occurs, contact your BEA TUXEDO system application
administrator.
Action Check
the userlog for other messages to determine the proper action to take. In the above
example of a
system
process (BBL) unable to shut down, the force option (-w) may be used.
See Also
tmshutdown(1)
431 ERROR: Service receive: cannot send
meta-msg reply
Description
While
attempting to reply to a shutdown request, the meta-message send fails.
Action Contact
your BEA TUXEDO system Technical Support.
Description
While
trying to send a meta-message, the request cannot be sent. Possible causes may
be a message type
switch
function failure, an invalid message length, or a low level message send
failure.
Action Check
for a partitioned network or corrupted shared memory. Check that all
administrative processes are
running
and that the sysgen parms (IPC parameters) for messages are appropriate. Also
check the userlog
for
additional messages that may help to isolate the problem. Contact your BEA
TUXEDO system
Technical
Support.
439 ERROR: Migration failed: Not all
the servers are shutdown
Description
While
attempting to migrate servers to another machine, the system is unable to
process this request. All
of the
servers affected by this request must be shut down.
Action Shut
down the desired servers with the relocate (-R) option and reissue the migrate
request.
See Also
BEA TUXEDO Administrator’s Guide,
tmadmin(1)
441 ERROR: Migration failed: alternate
location not specified
Description
When
attempting to migrate server(s) to another site, the system is unable to
complete the request
because
the alternate location is not specified for an affected server group(s).
Action The
LMID entry in the GROUPS section
for the affected server groups must be updated. This may be
achieved
by using the tmconfig() command
and updating the TA_LMID field of the affected server
groups
to include the alternate location.
See Also
BEA TUXEDO Administrator’s Guide,
tmadmin(1), tmconfig(1)
442 ERROR: Migration failed: alternate
locations not the same
Description
When
attempting to migrate server(s) to another site, the system is unable to
complete the request
because
the alternate locations specified for the affected server group(s) are not the
same.
Action The
appropriate action for this request depends on if the alternate locations are
set properly or not. If the
alternate
locations of server groups on an lmid are different, they may be migrated
independently by
group.
See the tmadmin() subcommand
migrategroup.
If the
groups are to be moved to the same lmid, the LMID entry in the GROUPS section for the affected
server
groups must be updated. This may be achieved by using the tmconfig() command and
updating
the TA_LMID field of the affected server groups to specify the same alternate
location. Then
the
request may be resubmitted.
See Also
BEA TUXEDO Administrator’s Guide,
tmadmin(1), tmconfig(1)
445 INFO: BB on machine lmid has
been updated for migration of group group_name.
Description
During
a migration request, this message is issued to point out that the bulletin
board for the alternate
location
(lmid) has been updated.
Action No
action necessary.
446 INFO: BB on machine lmid has
been update for migration of groups from machine lmid.
Description
During
a migration request, this message is issued to point out that the bulletin
board for the alternate
location
(lmid) has been updated.
Action No
action necessary.
459 ERROR: Send to BRIDGE failed
17
Description
While
trying to get the status of a remote queue via tmadmin, the message to the
remote BRIDGE failed.
Action Check
the userlog for earlier messages indicating the cause of the failure.
460 ERROR: Send to BRIDGE failed
Description
While
trying to get the status of a remote queue via tmadmin, the message to the
remote BRIDGE failed.
Action Check
the userlog for earlier messages indicating the cause of the failure.
461 ERROR: Memory allocation failure
Description
An
attempt dynamically to allocate memory from the operating system using malloc() failed while
trying
to suspend the BRIDGE during a partitioned shutdown.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the
amount of memory that can be used by a process. Reduce the memory usage on the
machine or
increase
the amount of physical memory on the machine.
462 ERROR: Retrieved too many entries
in tmsuspend
Description
While
trying to suspend the BRIDGE during a partitioned shutdown, the number of
server entries
retrieved
is larger than the number of entries allocated for retrieval. This should not
occur.
Action Re-run
the tmshutdown command.
See Also
tmshutdown(1)
463 ERROR: TMUSEBRANCH option not supported
Description
When
opening a resource manager with tpopen, the resource manager had the
TMUSEBRANCH flag set
from the
XA Preliminary Specification. This option is not supported.
Action Contact
your resource manager vendor.
466 ERROR: tpopen TPERMERR xa_open
returned errstring
Description
The
call to xa_open from within tpopen returned the XA error value errstring.
Action Check
the error reporting mechanism for the associated resource manager to determine
the cause of the
problem.
Contact your BEA TUXEDO system Technical Support or resource manager vendor.
467 ERROR: tpclose TPERMERR xa_close
returned errstring
Description
The
call to xa_close from within tpclose returned the XA error value errstring.
Action Check
the error reporting mechanism for the associated resource manager to determine
the cause of the
problem.
Contact your BEA TUXEDO system Technical Support or resource manager vendor.
470 ERROR: Memory allocation failure
Description
An
attempt dynamically to allocate memory from the operating system using malloc() failed while
trying
to put variables into the environment for either the machine or server ENVFILE.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the
amount of memory that can be used by a process. Reduce the memory usage on the
machine or
increase
the amount of physical memory on the machine.
474 ERROR: Memory allocation failure
Description
An
attempt dynamically to allocate memory from the operating system using malloc() failed while
receiving
a service request in a server.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the
amount of memory that can be used by a process. Reduce the memory usage on the
machine or
increase
the amount of physical memory on the machine.
476 WARN: Server groupid/serverid:
client process processid: lost message
Description
A
server died and the specified server (with group groupid and server
identifier serverid) is recovering
on its
behalf. A message from the client with the specified processid has been
lost. Additional
information
will be printed in subsequent messages
Action No
action required.
See Also
See
Messages 477 and 478 below.
477 WARN: SERVICE=servicename MSG_ID=msgid
REASON=server died
Description
A
server died (see message 476) while processing service servicename. The
client from which the
message
was sent is still active so a response message will be sent indicating the
failure.
Action No
action required.
478 WARN: SERVICE=servicename MSG_ID=msgid
REASON=server and client died
18
Description
A
server died (see message 476) while processing service servicename. The
client from which the
message
was sent is no longer active either so that a response message cannot be sent
indicating the
failure.
Action No
action required.
Description
When
receiving a service request in a server, the server was unable to find its own
entry in the Bulletin
Board.
Action Check
the userlog for earlier messages indicating problems with the application and
check with the
application
administrator. Contact your BEA TUXEDO system Technical Support.
481 ERROR: Service xa_start returned errno
Description
A
message request was received indicating that the message should be handled by
the server in
transaction
mode and the corresponding xa_start failed. xa_start failed because the return
code was out of
range.
Action Perform
the action appropriate for the indicated error.
482 ERROR: Service request found state state_val
for group grpname
Description
A
message request was received indicating that the current transaction was to be
committed, but the state
of the
transaction was neither active or aborted.
Action Check
for a corrupted GTT in shared memory.
486 ERROR: Service request problem,
tperrno = tperrno_val
Description
A
message request was received indicating that the message should be handled by
the server in
transaction
mode and the corresponding tpbegin failed.
Action Verify
that message was not received by an unsolicited message handler, the server was
not part or
registered
with the application, the global transaction id was valid, the server had no
outstanding reply
messages,
the resource manager was not opened, there was not enough space in the global
transaction
table,
the resource manager xa_start failed, or a BBL lock or unlock failed.
487 ERROR: Cannot call ATMI routine
without joining application
Description
tpreturn
was called and the server was no longer part of the application.
Action Either
a tpsvrinit failed or a tpsvrdone was called before tpreturn.
488 ERROR: Invalid data pointer given
to tpreturn()
Description
tpreturn
was given a pointer to a message that did not contain the appropriate magic
numbers in the
message
header, or the address of the message did not begin on a long word boundary.
Action Check
that the application’s IPCKEY is correct, or two applications are using the
same IPCKEY, or the
message
queue isn’t corrupted, or a previously tpalloc ’ed message was invalidated (via
a tpfree) before
tpreturn
was called.
489 ERROR: Performed tpreturn() with
outstanding replies
Description
A
tpreturn was called with outstanding message replies.
Action Check
the service code and make sure that tpreturn is not called before all the
tpacall and tpgetrply ’s are
complete,
all outstanding messages sent to other services have returned, and/or there are
not two
applications
using the same IPCKEY.
495 ERROR: tpreturn tpcommit reported tperrno_msg
Description
The
service automatically started a transaction. tpreturn performed a tpcommit and
it failed with a
tperrno_val
other
than TPEABORT. The specific error is reported as part of this message.
Action Respond
according to the type of error indicated in the message.
499 ERROR: Invalid table entry
information given
Description
A
table id was passed to the update routine that did not correspond to the
server, queue, or service (the
manner
in which information is arranged in the BB).
Action Check
for corrupted shared memory or an invalid IPCKEY (wrong application).
19
LIBTUX Messages 500-599
500 ERROR: Invalid status given
Description
A
status was passed to the update routine that was neither suspended nor not
suspended.
Action Check
for corrupted shared memory or an invalid IPCKEY (wrong application).
501 ERROR: Memory allocation failure
Description
malloc failed when an attempt was made to
acquire space for a table large enough to hold a long word
entry
for all the services in a server.
Action Check
for corrupted shared memory, inappropriate sysgen memory or process parameters,
or if there are
too many
running processes.
502 ERROR: Memory allocation failure
Description
malloc failed when an attempt was made to
acquire space for a table large enough to hold a long word
entry
for each service in a MSSQ set. A status update was being attempted.
Action Check
for corrupted shared memory, inappropriate sysgen memory or process parameters,
or if there are
too many
running processes.
503 ERROR: Cannot find DBBL
Description
An
attempt was made to send a message to the DBBL, and its whereabouts could not
be ascertained
either
from the BB or from a BRIDGE process.
Action Check
for a partitioned network, corrupted shared memory, or if all administrative
processes are running.
505 ERROR: Send/receive error on remote
procedure call
Description
A
message send failed. The message send failure may have resulted from a message
type switch function
failure,
from an invalid message length, or from a low level message send failure.
Action Check
for a partitioned network, corrupted shared memory, if all the administrative
processes are
running,
or if the sysgen parameters for messages are appropriate.
506 ERROR: Send/receive error on remote
procedure call
Description
Two
attempts were made to send a message to a D(BBL) and both attempts failed.
Either the recipient
was not
active (alive), or the sending of the message send itself failed. The message
send failure may
have
resulted from a message type switch function failure, from an invalid message
length, or from a low
level
message send failure.
Action Check
for a partitioned network, corrupted shared memory, if all the administrative
processes are
running,
or if the sysgen parameters for messages are appropriate.
515 ERROR: Null message buffer, cannot
dispatch service
Description
The
run server function, which continually dequeues messages (service requests),
called the server
dispatch
routine with a null message pointer. This means that the dequeuing of a message
failed.
Action System
message resources may be corrupted.
516 ERROR: Unknown service request name
Description
The
server dispatch function calls a high level service dispatch which attempts to
find the entry point
address
of the service and cannot. The server dispatch function records this error.
Action Shared
memory may be corrupted, or the ipc application key is not correct.
517 ERROR: Failed sending reply
Description
The
server dispatch function calls a high level service dispatch which attempts to
find the entry point
address
of the service and cannot. The server dispatch function conveys this error to
the caller via a
message
(reply). If the message send fails, this message appears.
Action System
message resources may be exhausted, the application may be partitioned, or
shared memory is
corrupted.
518 ERROR: Service ’name’ failed
to call tpreturn or tpforward
20
Description
The
server dispatch function calls the service. Control returning after this call
is an indication that
tpreturn
failed
(it does a longjmp and
should never return after the call), or tpforward
failed
(it
gives up
control to another server). These are the only two ways a service can surrender
control after
processing
a service.
Action The
stack in the service became corrupted. Try running the service under a
debugger.
See Also
tpsvrdone(3c)
521 ERROR: Clients cannot call
tpsvrdone
Description
The
process invoking the default server termination function is a client (should be
a server).
Action The
default server termination library function was linked into a process not
identified in the SERVERS
section
of the configuration file, or shared memory is corrupted.
See Also
tpservice(3c)
522 INFO: Default tpsvrdone() function
used
Description
This
message indicates that the system-provided default server exit routine was used
in stopping the
server.
Action No
action required
See Also
tpservice(3c)
524 ERROR: Only servers allowed to call
tpsvrinit
Description
The
process invoking the default server initialization function is not a TUXEDO
System/T server.
Action The
default server initialization library function was linked into a process not
identified in the SERVERS
section
of the configuration file, or shared memory is corrupted.
See Also
tpservice(3c)
525 INFO: Default tpsvrinit() function
used
Description
This
message indicates that the system-provided default server initialization
routine was used in starting
the
server.
Action No
action required
See Also
tpservice(3c)
530 ERROR: NULL service name, cannot
dispatch service request
Description
The
service start routine, called by the start work routine (which is called by the
service dispatch routine),
failed
because the dispatched message contained no service request name.
Action Verify
that the application ipc key is correct, or that not more than one application
is using the same ipc
key, or
some other failure occurred with the associated message queues.
531 ERROR: Function address set to -1
Description
The
service start routine, called by the start work routine (which is called by the
service dispatch routine),
failed
because the bulletin board entry for the requested service function address
contains a zero.
Action Verify
that the application ipc key is correct, or that not more than one application
is using the same ipc
key.
532 ERROR: Invalid message pointer
given
Description
The
service dispatch routine passed the service start work routine a null pointer
due to a TPESYSTEM
error
that occurred earlier. This occurred in either a (D)BBL or server and indicates
that a corrupt or
invalid
message was received.
Action Verify
that the correct machine types are set, or that the application ipc key is
correct, or that not more
than one
application is using the same ipc key.
533 ERROR: Cannot execute service,
address not known
Description
During
the service dispatch, the service start function returned null indicating a
failure. This could be due
to a
null service name appearing in the dispatched message, or the requested service
cannot be found, or
the
bulletin board could not be locked.
Action Verify
that the application ipc key is correct, or that not more than one application
is using the same ipc
key, or
that the service is advertised.
534 ERROR: Work completed, cannot stop
twice
21
Description
When
a service returns from dispatch, a flag is checked to see if the service was
started successfully. If
this
flag is not set, the above error message appears. This flag is only turned on
if the service starts, and
turned
off only when the service done function completes. Either the service never
started or the service
done
function was called more than once.
Action Check
the ulog for additional information about
server failures.
536 ERROR: Unable to create request
queue
Description
An
internal function used to create a UNIX system message queue for Inter-Process
Communications
failed.
Action Check
with your UNIX System Administrator and increase the appropriate message
parameter for your
system.
The possible parameters that may need to be increased are MSGMAX, MSGMNB,
MSGMNI,
MSGSSZ,
and MSGSEG.
537 ERROR: Unable to create reply queue
Description
An
internal function used to create a UNIX system message queue for Inter-Process
Communications
failed.
Action Check
with your UNIX System Administrator and increase the appropriate message
parameter for your
system.
The possible parameters that may need to be increased are MSGMAX, MSGMNB,
MSGMNI,
MSGSSZ,
and MSGSEG.
See Also
BEA TUXEDO Installation Guide
538 ERROR: Unable to remove request
queue queue_id (errno=err_val)
Description
An
internal function used to remove a UNIX system message queue for Inter-Process Communications
failed.
The UNIX system function msgctl returned
an error.
Action Contact
your UNIX System Administrator.
539 ERROR: Unable to remove reply queue
queue_id (errno=errno_val)
Description
An
internal function used to remove a UNIX System message queue for Inter-Process
Communications
failed.
The UNIX System function msgctl returned
an error.
Action Contact
your UNIX System Administrator.
540 ERROR: TUXCONFIG environment value
(string) does not match configuration file
(string)
Description
The
TUXCONFIG parameter
defined in the TUXEDO System/T configuration file does not match the
current TUXCONFIG shell environment variable.
Action Set
the TUXCONFIG variable
in your current shell to match the value defined in the configuration file
and then
export it. Re-create the binary configuration file by executing tmloadcf and then tmboot.
See Also
tmboot(1), tmloadcf(1),
ubbconfig(5)
541 WARN: Server group_name/server_id
terminated
Description
A
server has died. The BEA TUXEDO system will attempt to clean or restart the
server according to the
specification
of the server in the configuration.
Action No
action required
See Also
ubbconfig(5)
542 WARN: Bulletin Board update error error_val
Description
A
server had died. The BEA TUXEDO system was attempting to clean or restart the
server according to
the
specification of the server in the configuration. The server was either
non-restartable, or the
generation
count was exceeded.
Action Determine
why the server is dying. If required, modify the configuration file to increase
the generation
count
and/or make the server restartable.
See Also
ubbconfig(5)
543 WARN: Bulletin Board update error error_val
Description
A
server had died. The BEA TUXEDO system was attempting to clean or restart the
server according to
the
specification of the server in the configuration. The server was either
non-restartable, or the
generation
count was exceeded.
Action Determine
why the server is dying. If required, modify the configuration file to increase
the generation
count
and/or make the server restartable.
See Also
ubbconfig(5)
544 ERROR: Unable to delete server group_name/server_id
22
Description
A
non-restartable server had died. The BEA TUXEDO system was attempting to clean
up after the
aforementioned
incident, but both the clean-up as well the removal of resources allocated to
the server
failed.
Action Contact
your BEA TUXEDO system Technical Support.
545 ERROR: Unable to update Bulletin
Board, error: error_val
Description
The
BEA TUXEDO system attempted to update the server table that resides in UNIX
System shared
memory.
The update was not successful. Either the server information provided was
invalid, or an
attempted
lock on the TUXEDO System/T bulletin board was unsuccessful.
Action Contact
your BEA TUXEDO system Technical Support
546 ERROR: Unable to update Bulletin
Board, error: error_val
Description
The
BEA TUXEDO system attempted to update the server table that resides in UNIX
System shared
memory.
The update was not successful. Either the server information provided was
invalid, or an
attempted
lock on the TUXEDO System/T bulletin board was unsuccessful.
Action Contact
your BEA TUXEDO system Technical Support
547 ERROR: Unable to clean up BBL
processes
Description
The
BEA TUXEDO system attempted to clean up a system process, an action not
permitted at that point.
Action Contact
your BEA TUXEDO system Technical Support
548 ERROR: Unable to clean up BRIDGE
processes
Description
The
BEA TUXEDO system attempted to clean up a system process, an action not permitted
at that point
Action Contact
your BEA TUXEDO system Technical Support
549 ERROR: Unable to clean up processes
on remote node(s)
Description
The
BEA TUXEDO system attempted to clean up processes that are running on a remote
computer, and
that operation
is not permitted at that point.
Action Contact
your BEA TUXEDO system Technical Support
550 WARN: Cleaning up restartable
server group_name/server_id
Description
The
BEA TUXEDO system is about to clean up a server that was defined to be
restartable.
Action No
action required.
551 WARN: Cleaning up server group_name/server_id
Description
The
TUXEDO System is about to clean up a server table entry.
Action No
action required.
552 WARN: TUXDIR environment variable
not set
Description
The
BEA TUXEDO system environment variable TUXDIR
was
not set.
Action Set
and export the environment variable TUXDIR and
repeat the operation.
See Also
BEA TUXEDO Installation Guide
553 ERROR: Multi-processor operation
sysmulti failed - errno=error_val
Description
The
TUXEDO System/T application was running on a multi-processor environment. While
attempting to
use the sysmulti function, an error was detected.
Action Contact
your UNIX System Administrator.
554 ERROR: Multi-processor operation
sysmulti failed - errno=error_val
Description
The
TUXEDO System/T application was running on a multi-processor environment. While
attempting to
use the sysmulti function, an error was detected.
Action Contact
your UNIX System Administrator.
555 ERROR: Unable to exec command -
errno=errno_val
Description
The
BEA TUXEDO system attempted to execute the cleanupsrv
process.
The UNIX System library
function
system() failed.
Action Contact
your UNIX System Administrator.
556 ERROR: Unable to determine ID of
server to be removed
Description
The
BEA TUXEDO system attempted to remove a server process, but was unable to
determine its ID.
Action Contact
your BEA TUXEDO system Technical Support
23
557 INFO: Server group_name/server_id
being restarted
Description
The
BEA TUXEDO system is restarting a server process.
Action No
action required.
558 ERROR: Restarting a remote server
not permitted
Description
The
application is trying to remote restart a server process. This operation is not
permitted.
Action No
action required
559 ERROR: TUXDIR environment variable
not set for restartsrv process
Description
The
BEA TUXEDO system environment variable, TUXDIR,
is not set. Because of this the
restartsrv
process
cannot be executed.
Action Set
and export the TUXDIR environment
variable and repeat the operation.
561 ERROR: Multi-processor operation
sysmulti failed - errno=errno_val
Description
The
TUXEDO System/T application was running on a multi-processor environment. While
attempting to
use the sysmulti function, an error was detected.
Action Contact
your UNIX System Administrator.
562 ERROR: Multi-processor operation
sysmulti failed - errno=errno_val
Description
The
TUXEDO System/T application was running on a multi-processor environment. While
attempting to
use the sysmulti function, an error was detected.
Action Contact
your UNIX System Administrator.
563 ERROR: Unable to exec command -
errno=errno_val
Description
The
TUXEDO System/T application was running on a multi-processor environment. While
attempting to
use the sysmulti function, an error was detected.
Action Contact
your UNIX System Administrator.
564 ERROR: Unable to exec command application
RCMD command - errno=errno_val
Description
The
BEA TUXEDO system attempted to execute the application-specified RCMD command associated
with the
server to be restarted. The UNIX System library function system() used for this operation
failed.
Action Contact
your UNIX System Administrator.
575 ERROR: Unable to reset semaphore
for sem key_val, errno errno_val
Description
The
BEA TUXEDO system was in the process of cleaning up a registry slot for a
process. While doing
the
aforementioned operation, the semaphore used for that process had to be reset.
The semaphore
operation
semctl failed.
Action Contact
your BEA TUXEDO system Technical Support
576 ERROR: Unable to remove queue for
process pid
Description
The
BEA TUXEDO system was in the process of cleaning up a registry slot for a
process. A part of this
clean up
involves removing queues used by that process. The operation used to remove the
queue failed.
Action Contact
your BEA TUXEDO system Technical Support
577 ERROR: Unable to register because
the slot is already owned by another process
Description
While
registering a process, a conflict arose with regard to a slot in the registry
table. Another process
already
owned that slot.
Action Contact
your BEA TUXEDO system Technical Support
578 ERROR: Unable to register because
the slot is already owned by another process
Description
While
registering a process, a conflict arose with regard to a slot in the registry
table. Another process
already
owned that slot.
Action Contact
your BEA TUXEDO system Technical Support
579 ERROR: Unable to obtain the
registry slot owned by process
Description
The
BEA TUXEDO system was attempting to restart a server. In so doing, the system
was unable to
determine
the registry table slot that was originally used by the restarting process.
Action Contact
your BEA TUXEDO system Technical Support
580 ERROR: Attempt to take over
registry table entry of non-restarting process
24
Description
The
BEA TUXEDO system attempted to use a registry table slot in a manner that is
not permitted.
Re-using
a registry table slot is permitted for servers that are restarting, but not for
a server that is defined
to be
non-restartable.
Action Contact
your BEA TUXEDO system Technical Support
581 ERROR: Migrating and given an old
pid when none expected
Description
The
BEA TUXEDO system was attempting to find a registry table slot for a restarting
server, but the
server
was set up to migrate.
Action Contact
your BEA TUXEDO system Technical Support
582 ERROR: Unable to register, registry
table full
Description
The
BEA TUXEDO system was attempting to find a registry table slot for a process,
but the registry
table
was full.
Action Increase
the MAXACCESSERS parameter
in the UBBCONFIG file,
rebuild the TUXCONFIG file,
then
reboot
the application and try again.
See Also
ubbconfig(5), tmboot(1)
583 ERROR: Not a privileged user,
incorrect permissions
Description
The
user attempted to execute TUXEDO System/T functions that are reserved for users
with the correct
permissions,
but was not authorized to do so.
Action Contact
your BEA TUXEDO system Technical Support
See Also
ubbconfig(5), tmadmin(1)
584 ERROR: Invalid registry table slot
index passed, unable to register
Description
When
a process attempts to register with the BEA TUXEDO system, the administrative
process(es)
supplied
update the internal registry table. In this instance, the registry table index
to be used exceeded
the
number of MAXACCESSERS specified
in the configuration file.
Action Increase
the value of the MAXACCESSERS parameter
in the UBBCONFIG file,
rebuild the TUXCONFIG
file,
reboot the TUXEDO System/T application, and repeat the operation(s).
See Also
ubbconfig(5)
585 ERROR: Invalid registry table slot
index passed, unable to unregister
Description
The
BEA TUXEDO system administrative process attempted to unregister a process, but
failed in doing
so
because the index into the registry table to be used was outside the bounds of
the registry table.
Action Contact
your BEA TUXEDO system Technical Support
586 ERROR: Unable to unregister process
pid - errno errno_val tperrno tperror_val
Description
The
BEA TUXEDO system administrative process attempted to unregister a process, but
failed.
Action Contact
your BEA TUXEDO system Technical Support
587 INFO: Process pid that is
unregistering has ticket ticket
Description
The
process that is unregistering from the TUXEDO System/T application is holding a
ticket for the
user-level
semaphore. The ticket value will be cleared as part of the unregistration.
Action No
action required.
588 ERROR: Unable to open TUXCONFIG
file
Description
The
TUXEDO System/T administrative process was unable to open the TUXCONFIG file.
Action Contact
your BEA TUXEDO system Technical Support
589 ERROR: Unable to read the
*RESOURCES section of the TUXCONFIG file
Description
The
TUXEDO System/T administrative process was unable to read the RESOURCES section of the
TUXCONFIG
file.
Action Contact
your BEA TUXEDO system Technical Support
590 ERROR: Unable to read the TUXCONFIG
file, version type mismatch
Description
The
TUXEDO System/T administrative process was unable to read the TUXCONFIG file because of a
mismatch
of version types.
Action Contact
your BEA TUXEDO system Technical Support
591 ERROR: Unable to read the TUXCONFIG
file, release mismatch
25
Description
The
TUXEDO System/T administrative process was unable to read the TUXCONFIG file because the
BEA
TUXEDO system release number stored in the TUXCONFIG
file
did not match the release number
compiled
into the system.
Action Contact
your BEA TUXEDO system Technical Support
592 ERROR: Invalid model stored in the
TUXCONFIG file, must be SHM or MP
Description
The
MODEL parameter value stored in the TUXCONFIG file was not MP
or
SHM.
Action Check
the configuration file and ensure that the MODEL
parameter
value in the RESOURCES section
is
MP
or
SHM.
See Also
ubbconfig(5)
593 ERROR: Unable to map ID of a PE to
ipckey
Description
The
BEA TUXEDO system was unable to determine the PE and IPCKEY mapping for a
particular PE
Action Contact
your BEA TUXEDO system Technical Support
594 ERROR: Unable to locate PE entry in
the Bulletin Board
Description
The
BEA TUXEDO system was unable to locate information for a PE in the Bulletin
Board.
Action Contact
your BEA TUXEDO system Technical Support
595 ERROR: No ’string’ entry in table_name
table
Description
The
BEA TUXEDO system was unable to locate information for the specified string in
the Bulletin
Board
table specified. It may be that the server was built with an inappropriate
"-b {shm|mp}"
option;
for
example, a server built with "-b shm"
will produce the message:
No
’MP’ entry in model table.
when
booted in a MP application.
Action Contact
your BEA TUXEDO system Technical Support
See Also
buildserver(1)
596 ERROR: [NULL service name used to
get service information]
Description
A
BEA TUXEDO system internal function was used to retrieve service information
from the services
table,
but a NULL service name was used.
Action Contact
your BEA TUXEDO system Technical Support
597 ERROR: [Unable to open the
*SERVICES section table]
Description
A
BEA TUXEDO system internal function was used to retrieve service information
from the services
table,
but the open failed.
Action Contact
your BEA TUXEDO system Technical Support.
598 ERROR: [Unable to read information
from the *SERVICES section table]
Description
A
BEA TUXEDO system internal function was used to retrieve service information
from the services
table,
but the open failed.
Action Contact
your BEA TUXEDO system Technical Support.
599 ERROR: Maximum number of types/subtypes,
number, has been exceeded
Description
The
maximum number of types/subtypes permitted for a particular TUXEDO System/T
service has been
exceeded.
Action Review
the configuration file, verify that all services use less than the maximum
number of
types/subtypes,
and rebuild the TUXCONFIG file.
See Also
ubbconfig(5), tmloadcf(1)
26
LIBTUX Messages 600-699
600 ERROR: [Invalid buffer type
information type]
Description
The
buffer type information provided in the configuration file was incorrect.
Action Check
the configuration file, verify that the buffer type provided is correct, and
repeat the operation.
See Also
ubbconfig(5), tmloadcf(1)
601 ERROR: [Invalid buffer subtype
information subtype_val]
Description
The
buffer subtype information provided in the configuration file was incorrect.
Action Check
the configuration file, verify that the buffer type provided is correct, and
repeat the operation.
See Also
ubbconfig(5), tmloadcf(1)
602 ERROR: TUXCONFIG environment
variable not set
Description
The
TUXCONFIG environment variable is not set.
Action Set
and export the TUXCONFIG environment variable, which should be the same as
defined in the
UBBCONFIG
file.
See Also
ubbconfig(5)
603 ERROR: TUXCONFIG file filename does
not exist
Description
The
TUXCONFIG file, filename, does not exist.
Action Check
the TUXCONFIG environment variable to see if it matches with the definition of
the
TUXCONFIG
in the UBBCONFIG file. Then, check to see if the TUXCONFIG file has been
generated.
If not,
use tmloadcf(1) to create the TUXCONFIG file.
See Also
tmloadcf(1), ubbconfig(5)
604 ERROR: Cannot get file status on
TUXCONFIG file filename, errno = errno_val
Description
Cannot
get the file status on the TUXCONFIG file, filename.
Action Check
the UNIX errno for reasons and take appropriate actions accordingly.
See Also
stats(2) in UNIX system reference
manuals
605 ERROR: TUXOFFSET environment
variable must be >= 0
Description
The
TUXOFFSET environment variable is less than 0.
Action Specify
a value for the TUXOFFSET environment variable that is greater than or equal to
0. This
TUXOFFSET
value must be the same as defined in the UBBCONFIG file.
See Also
ubbconfig(5)
607 ERROR: Cannot open section section_name
of the TUXCONFIG: file
Description
The
section_name of the TUXCONFIG file cannot be opened. The TUXCONFIG file
might be
corrupted.
Action You
can shut down the application and re-load the TUXCONFIG file using tmloadcf. If
the error still
occurs,
contact your BEA TUXEDO system Technical Support.
See Also
tmloadcf(1)
608 ERROR: Memory allocation failure
Description
Memory
allocation failed for adding new sections in the TUXCONFIG file.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the
amount of memory that can be used by a process. Reduce the memory usage on the
machine or
increase
the amount of physical memory on the machine.
610 ERROR: Cannot close the TUXCONFIG
file
Description
The
TUXCONFIG file in the VTOC table cannot be closed.
Action Check
the permission and the existence of the TUXCONFIG file, or contact your BEA
TUXEDO system
Technical
Support.
612 ERROR: Read an entry from the VTOC
table failed
27
Description
Reading
an entry from the disk table failed. Possible causes:
1. the
logical table file descriptor was corrupted
2. the
read page offset was set incorrectly by the system
3. the
table itself got corrupted which caused read()
to
fail.
Action Check
your disk tables such as VTOC for possible corruptions and/or damages. If this
error still occurs,
contact
your BEA TUXEDO system Technical Support.
See Also
read(2) in UNIX system reference
manuals
614 ERROR: Cannot write to the section_name
of the TUXCONFIG file which is not opened
Description
Cannot
write to the section_name of the TUXCONFIG file which was never opened.
Action Check
your TUXCONFIG file, or contact your BEA TUXEDO system Technical Support.
See Also
tmunloadcf(1), write(2) in UNIX system reference manuals
615 ERROR: Write to the section_name
of the TUXCONFIG file failed
Description
Write
to the section_name of the TUXCONFIG file in VTOC table failed. Possible
causes:
1. the
logical table file descriptor was corrupted
2. the
write page offset was set incorrectly by the system
3. the
table itself got corrupted which caused write()
to
fail.
Action Check
your disk tables such as VTOC for possible corruptions and/or damages. If this
error still occurs,
contact
your BEA TUXEDO system Technical Support.
See Also
write(2) in UNIX system reference
manuals
616 ERROR: The routing section of the
TUXCONFIG file cannot be located
Description
The
routing section of the TUXCONFIG file cannot be located. Possible causes:
1. the
TUXCONFIG file might be corrupted
2. the
TUXCONFIG environment variable might not be set
3. the
TUXOFFSET environment variable was less than zero.
Action Contact
your BEA TUXEDO system Technical Support. See Messages 602, 605, and 607 in
this chapter
for
explanation.
624 ERROR: Data tables for routing
section full
Description
Data
routing tables in the Bulletin Board are full when parsing the routing range
and creating the data
routing
entries.
Action This
is a system error, contact your BEA TUXEDO system Technical Support.
625 ERROR: More than one wild card in
entry range
Description
More
than one wild-card (*) range for the short routing data was specified in the
data routing entry.
Action Check
your UBBCONFIG file for multiple definitions of wild-card ranges for the short
routing data.
Only one
wild-card range is allowed per routing entry and it should be the last (ranges
following it will
be
ignored).
See Also
ubbconfig(5)
626 ERROR: Range values out of order upper_range
< lower_range
Description
The
range values for the short routing data are out of order, that is, the upper
range value is less than the
lower
range value.
Action Check
routing range values for the short routing data in your UBBCONFIG file. The
lower range value
must be
less than or equal to the upper range value.
See Also
ubbconfig(5)
627 ERROR: More than one wild card in
entry range
28
Description
More
than one wild-card (*) range for the integer routing data was specified in the
data routing entry.
Action Check
your UBBCONFIG file for multiple definitions of wild-card ranges for the
integer routing data.
Only one
wild-card range is allowed per routing entry and it should be the last (ranges
following it will
be
ignored).
See Also
ubbconfig(5)
628 ERROR: Range values out of order upper_range
< lower_range
Description
The
range values for the integer routing data are out of order, that is, the upper
range value is less than
the
lower range value.
Action Check
routing range values for the integer routing data in your UBBCONFIG file. The
lower range value
must be
less than or equal to the upper range value.
See Also
ubbconfig(5)
629 ERROR: More than one wild card in
entry range
Description
More
than one wild-card (*) range for the long routing data was specified in the
data routing entry.
Action Check
your UBBCONFIG file for multiple definitions of wild-card ranges for the long
routing data. Only
one
wild-card range is allowed per routing entry and it should be the last (ranges
following it will be
ignored).
See Also
ubbconfig(5)
630 ERROR: Range values out of order upper_range
< lower_range
Description
The
range values for the long routing data are out of order, that is, the upper
range value is less than the
lower
range value.
Action Check
routing range values for the long routing data in your UBBCONFIG file. The
lower range value
must be
less than or equal to the upper range value.
See Also
ubbconfig(5)
631 ERROR: More than one wild card in
entry range
Description
More
than one wild-card (*) range for the float routing data was specified in the
data routing entry.
Action Check
your UBBCONFIG file for multiple definitions of wild-card ranges for the float
routing data.
Only one
wild-card range is allowed per routing entry and it should be the last (ranges
following it will
be
ignored).
See Also
ubbconfig(5)
ERROR: Range values out of order upper_range
< lower_range
Description
The
range values for the float routing data are out of order, that is, the upper
range value is less than the
lower
range value.
Action Check
routing range values for the float routing data in your UBBCONFIG file. The
lower range value
must be less
than or equal to the upper range value.
See Also
ubbconfig(5)
633 ERROR: More than one wild card in
entry range
Description
More
than one wild-card (*) range for the double routing data was specified in the
data routing entry.
Action Check
your UBBCONFIG file for multiple definitions of wild-card ranges for the double
routing data.
Only one
wild-card range is allowed per routing entry and it should be the last (ranges
following it will
be
ignored).
See Also
ubbconfig(5)
634 ERROR: Range values out of order upper_range
< lower_range
Description
The
range values for the double routing data are out of order, that is, the upper
range value is less than
the
lower range value.
Action Check
routing range values for the double routing data in your UBBCONFIG file. The
lower range value
must be
less than or equal to the upper range value.
See Also
ubbconfig(5)
635 ERROR: More than one wild card in
entry range
Description
More
than one wild-card (*) range for the char routing data was specified in the
data routing entry.
Action Check
your UBBCONFIG file for multiple definitions of wild-card ranges for the char
routing data. Only
one
wild-card range is allowed per routing entry and it should be the last (ranges
following it will be
ignored).
See Also
ubbconfig(5)
29
636 ERROR: Range values out of order upper_range
< lower_range
Description
The
range values for the char routing data are out of order, that is, the upper
range value is less than the
lower
range value.
Action Check
routing range values for the char routing data in your UBBCONFIG file. The
lower range value
must be
less than or equal to the upper range value.
See Also
ubbconfig(5)
637 ERROR: More than one wild card in
entry range
Description
More
than one wild-card (*) range for the string routing data was specified in the
data routing entry.
Action Check
your UBBCONFIG file for multiple definitions of wild-card ranges for the string
routing data.
Only one
wild-card range is allowed per routing entry and it should be the last (ranges
following it will
be
ignored).
See Also
ubbconfig(5)
638 ERROR: Range values out of order
for the string routing data
Description
The
range values for the string routing data are out of order, that is, the upper
range value is less than the
lower
range value.
Action Check
routing range values for the string routing data in your UBBCONFIG file. The
lower range value
must be
less than or equal to the upper range value.
See Also
ubbconfig(5)
639 ERROR: More than one wild card in
entry range
Description
More
than one wild-card (*) range for the carray routing data was specified in the
data routing entry.
Action Check
your UBBCONFIG file for multiple definitions of wild-card ranges for the carray
routing data.
Only one
wild-card range is allowed per routing entry and it should be the last (ranges
following it will
be
ignored).
See Also
ubbconfig(5)
640 ERROR: Range values out of order
for the carray routing data
Description
The
range values for the carray routing data are out of order, that is, the upper range
value is less than the
lower
range value.
Action Check
routing range values for the carray routing data in your UBBCONFIG file. The
lower range value
must be
less than or equal to the upper range value.
See Also
ubbconfig(5)
641 ERROR: Unknown field type was
specified for data routing entry
Description
An
unknown field type was specified in the data routing entry.
Action Check
the field types specified in the ROUTING section of the UBBCONFIG file.
See Also
ubbconfig(5)
642 ERROR: Expected colon to separate
server group range
Description
Within
a range and a server group pair, the range is separated from the server group
by a colon (:) in the
ROUTING
section of the UBBCONFIG file.
Action Check
the range and server group specified in the ROUTING section of the UBBCONFIG
file. A colon
(:) is
expected to separate the range and the server group.
See Also
ubbconfig(5)
643 ERROR: Expected comma after group
name grpname,string
Description
Within
a range and a server group pair, a comma (,) is expected after server group
name in the
ROUTING
section of the UBBCONFIG file.
Action Check
the range and the server group specified in the ROUTING section of the
UBBCONFIG file. A
comma
(,) is expected after the server group name.
See Also
ubbconfig(5)
644 ERROR: Expecting keyword MAX
30
Description
The
keyword MAX is expected to indicate the maximum value for the data type of the
associated field in
the
ROUTING section of the UBBCONFIG file.
Action Check
the range and server group specified in the ROUTING section of the UBBCONFIG
file. The
keyword
MAX should be specified to indicate the maximum value for the data type of the
associated
field.
See Also
ubbconfig(5)
645 ERROR: Expecting keyword MIN
Description
The
keyword MIN is expected to indicate the minimum value for the data type of the
associated field in
the
ROUTING section of the UBBCONFIG file.
Action Check
the range and the server group specified in the ROUTING section of the
UBBCONFIG file. The
keyword
MIN should be specified to indicate the minimum value for the data type of the
associated field.
See Also
ubbconfig(5)
646 ERROR: Expecting keyword MIN or MAX
Description
The
keyword MAX or MIN is expected to indicate the maximum or minimum value for the
data type of
the associated
field in the ROUTING section of the UBBCONFIG file.
Action Check
the range and server group specified in the ROUTING section of the UBBCONFIG
file. The
keyword
MAX or MIN should be specified to indicate the maximum or the minimum value for
the data
type of
the associated field.
See Also
ubbconfig(5)
647 ERROR: Value out of range for a
short value
Description
The
routing value for a short routing data is out of range.
Action Check
routing range values for the short routing data in the ROUTING section of the
UBBCONFIG file.
See Also
ubbconfig(5)
648 ERROR: Value out of range for an
int value
Description
The
routing value for an integer routing data is out of range.
Action Check
routing range values for the integer routing data in the ROUTING section of the
UBBCONFIG
file.
See Also
ubbconfig(5)
649 ERROR: Value out of range for a
long value
Description
The
routing value for a long routing data is out of range.
Action Check
routing range values for the long routing data in the ROUTING section of the
UBBCONFIG file.
See Also
ubbconfig(5)
650 ERROR: Expecting a ’ ’, ’+’, ’-’ or
number after ’e/E’ in float/double
Description
A
’ ’, ’+’, ’-’ or number after ’e’ or ’E’ is expected for float or double
routing values.
Action Check
the routing range values of the float and double in the ROUTING section of the
UBBCONFIG
file.
See Also
ubbconfig(5)
651 ERROR: Value out of range for a
float value
Description
The
routing value for a float routing data is out of range.
Action Check
routing range values for the float routing data in the ROUTING section of the
UBBCONFIG file.
See Also
ubbconfig(5)
652 ERROR: Value out of range for a
double value
Description
The
routing value for a double routing data is out of range.
Action Check
routing range values for the double routing data in the ROUTING section of the
UBBCONFIG
file.
See Also
ubbconfig(5)
653 ERROR: Expected single quote to
begin char routing data value
Description
A
single quote (’) is expected at the beginning of char routing data.
Action Check
routing range values for the char routing data in the ROUTING section of the
UBBCONFIG file.
A char
routing data must be begun with a single quote (’).
See Also
ubbconfig(5)
654 ERROR: Expected single quote to end
char routing data value
31
Description
A
single quote (’) is expected at the end of char routing data.
Action Check
routing range values for the char routing data in the ROUTING section of the
UBBCONFIG file.
A char
routing data must be ended with a single quote (’).
See Also
ubbconfig(5)
655 ERROR: No more string pool free
space available for routing strings and carrays
Description
The
routing string pool in the Bulletin Board is full when filling the data routing
section with string and
carray
data.
Action This
is a system error, contact your BEA TUXEDO system Technical Support.
656 ERROR: Expected single quote for
string/carray routing data value
Description
A
single quote (’) is expected for string and carray routing data.
Action Check
routing range values for string and carray routing data in the ROUTING section
of the
UBBCONFIG
file. The string and carray routing data must be within single quotes (’).
See Also
ubbconfig(5)
657 ERROR: No more string pool free
space available for routing strings and carrays
Description
There
is not enough routing free string pool space in the Bulletin Board when filling
the data section with
string
and carray data.
Action This
is a system error, contact your BEA TUXEDO system Technical Support.
659 ERROR: Discovered a NULL character
in string routing data value
Description
A
NULL character is found in the string routing data.
Action Check
the string routing data for NULL characters in the ROUTING section of the
UBBCONFIG file. A
string
value is terminated with a NULL character.
See Also
ubbconfig(5)
660 ERROR: [Unable to find server group
section of TUXCONFIG file]
Description
A
BEA TUXEDO system internal function was used to retrieve server group
information from the
TUXCONFIG
file, but the function failed.
Action Contact
your BEA TUXEDO system Technical Support for assistance.
661 ERROR: Invalid logical machine name
- lmid
Description
The
logical machine name identifier provided is invalid. The most likely reason for
that is a duplicate
logical
machine identifier.
Action Check
the configuration file and ensure that no duplicate logical machine names are
being used. If so,
correct
the name and try the operation again.
See Also
ubbconfig(5), tmloadcf(1)
662 ERROR: Invalid logical machine name
- lmid
Description
The
logical machine name identifier provided is invalid. The most likely reason for
that is a duplicate
logical
machine identifier.
Action Check
the configuration file and ensure that no duplicate logical machine names are
being used. If
duplicates
are present, correct the name and try the operation again.
See Also
ubbconfig(5), tmloadcf(1)
663 ERROR: Invalid logical machine name
for server group
Description
The
logical machine name identifier provided for the server group is invalid.
Action Check
the configuration file and ensure that the LMID used for the server group is
correct. Then try the
operation
again.
See Also
ubbconfig(5), tmloadcf(1)
664 ERROR: Duplicate server group entry
Description
A
duplicate entry for server groups was defined.
Action Check
the configuration file and ensure that the server group names and IDs are
unique. Then try the
operation
again.
See Also
ubbconfig(5), tmloadcf(1)
665 ERROR: Invalid server group name - svrgrp_name
Description
Cannot
retrieve server group from the Bulletin Board because an invalid server group
name was given.
Action This
is a system error, contact your BEA TUXEDO system Technical Support.
32
666 ERROR: Message operation failed
because the queue was removed
Description
msgsnd
to a queue failed because the queue was removed.
Action Check
the message queues, or contact your BEA TUXEDO system Technical Support.
See Also
intro(2), msgsnd(2),
msgrcv(2), msgctl(2)
in UNIX system reference manuals
667 ERROR: Message operation failed
because of the bad message type
Description
msgsnd
to a queue failed because of the bad message type.
Action Check
the message type in msgsnd().
The message is probably corrupted. Contact your BEA
TUXEDO
system Technical Support.
See Also
intro(2), msgsnd(2),
msgrcv(2), msgctl(2)
in UNIX system reference manuals
668 ERROR: Message operation failed
because the message size < 0
Description
msgsnd
to a queue failed because the message size is less than zero.
Action Check
the message size in msgsnd().
The message is probably corrupted. Contact your BEA
TUXEDO
system Technical Support.
See Also
intro(2), msgsnd(2),
msgrcv(2), msgctl(2)
in UNIX system reference manuals
669 ERROR: Message operation failed
because of the invalid message queue identifier
Description
msgsnd
to a queue failed because of invalid message queue identifier. This can also
occur if a request is
made by
a client who exits before the request is satisfied. The cleanup after the
client exits removes the
message
queue.
Action Check
the message queue identifier in msgsnd().
The message may be corrupted. Contact your BEA
TUXEDO
system Technical Support.
See Also
intro(2), msgsnd(2),
msgrcv(2), msgctl(2)
in UNIX system reference manuals
670 ERROR: Message operation failed
because the message is too big
Description
msgsnd
to a queue failed because the message is too big.
Action Check
the size of the message in msgsnd().
See Also
intro(2), msgsnd(2),
msgrcv(2), msgctl(2)
in UNIX system reference manuals
671 ERROR: Message operation failed
because the message queue is empty
Description
msgsnd
to a queue failed because the message queue is empty.
Action Check
the message queues.
See Also
intro(2), msgsnd(2),
msgrcv(2), msgctl(2)
in UNIX system reference manuals
672 ERROR: Message operation failed
because the message queue or the system is full
Description
msgsnd
to a queue failed because the message queue or the system is full.
Action Check
kernel parameters for message queues. Re-configure your system to meet your
needs.
See Also
intro(2), msgsnd(2),
msgrcv(2), msgctl(2)
in UNIX system reference manuals
673 ERROR: Message operation failed
because the access permissions were denied
Description
msgsnd
to a queue failed because the message queue cannot be accessed.
Action Check
the message queue permissions.
See Also
intro(2), msgsnd(2),
msgrcv(2), msgctl(2)
in UNIX system reference manuals
674 ERROR: Message operation failed
because of a bad address
Description
msgsnd
to a queue failed because the message pointer is pointing to an illegal
address.
Action Check
the address of the message queue pointer, or contact your BEA TUXEDO system
Technical
Support.
See Also
intro(2),
msgsnd(2), msgrcv(2), msgctl(2) in UNIX system reference manuals
675 ERROR: Message operation failed due
to unknown causes
Description
msgsnd
to a queue failed due to unknown causes.
Action Contact
your BEA TUXEDO system Technical Support.
See Also
intro(2), msgsnd(2),
msgrcv(2), msgctl(2)
in UNIX system reference manuals
678 ERROR: Message send/receive failure
for remote procedure call
33
Description
msgsnd/rcv
failed for remote procedure call requests that are sent to the DBBL (or BBL in
SHM mode).
Possible
causes:
1.
cannot find DBBL
2. a
server died
3.
messages send/receive failed.
Action Check
DBBL, servers, and message queues, or contact your BEA TUXEDO system Technical
Support.
See
Messages 503, 505, and 506 in this chapter for explanation
See Also
intro(2), msgsnd(2),
msgrcv(2), msgctl(2)
in UNIX system reference manuals
679 ERROR: Memory allocation failure
Description
An
attempt dynamically to allocate memory from the operating system using malloc() failed while
making a
private copy of the bulletin board.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the amount
of memory that can be used by a process. Reduce the memory usage on the machine
or
increase
the amount of physical memory on the machine.
680 ERROR: Effective UID or GID does
not match bulletin board
Description
The
calling process’s effective user-id, UID, or group-id, GID, is incorrect. They
should match the UID
and GID
specified in the RESOURCES or *MACHINES section of the configuration file.
Action Run
the process with the correct effective UID and GID.
681 ERROR: Failure to create message queue
Description
A
UNIX system message queue could not be created during BEA TUXEDO system process
initialization.
Action Verify
the UNIX’s kernel parameters related to message queues, and increase if
necessary. In particular,
check
MSGMNI. The BEA TUXEDO system’s multi-server single queue, MSSG, feature allows
multiple
servers to share the same queue, reducing the number required.
See Also
BEA TUXEDO Installation Guide
682 ERROR: Send/receive error for
remote procedure call
Description
A
message send failed. The message send failure may have resulted from a message
type switch function
failure,
an invalid message length, or a low level message send failure.
Action Check
for a partitioned network, corrupted shared memory, all administrative
processes are running, and
sysgen
parms for messages are appropriate.
ERROR: Memory allocation failure
Description
An
attempt dynamically to allocate memory from the operating system using malloc() failed while
creating
a system message buffer.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the
amount of memory that can be used by a process. Reduce the memory usage on the
machine or
increase
the amount of physical memory on the machine.
684 ERROR: Memory allocation failure
Description
An
attempt dynamically to allocate memory from the operating system using malloc() failed while a
server
process was trying to advertise its services.
Action Make
sure the operating system parameters are set correctly for the amount of memory
on the machine
and the
amount of memory that can be used by a process. Reduce the memory usage on the
machine or
increase
the amount of physical memory on the machine.
687 ERROR: Received message with an
unknown release number X
34
Description
A
BEA TUXEDO system message was received with an unknown release number in its
message header.
Messages
from both the current release and the previous release are understood. This
does not include
minor
"point" maintenance releases. For example, a 4.2.1 BEA TUXEDO system
process understands
4.2.1,
4.2, and 4.1 message formats. It does not understand a release 4.0 message,
since that is two major
releases
old.
There is
a different problem if the unknown release number is 0 or a very large number.
It has been
observed
that if the underlying TCP/IP network is unreliable, and drops bytes from the
middle of
messages,
this "unknown release number" error may occur frequently. It would
typically be reported by
the
BRIDGE or WSH process. The problem is that the BEA TUXEDO system message header
describes
how many
bytes follow the header. If some are lost by the network, all subsequent
message headers will
not be
in the correct position in the data stream.
Action Upgrade
any machines in the network running an old release of the BEA TUXEDO system.
Note that the
MASTER
and BACKUP must be upgraded first, so they are always running the most recent
version.
Investigate
and resolve any networking problems. TCP/IP should guarantee reliable
end-to-end transport
of data.
689 ERROR: Received a message that is
smaller than system minimum
Description
A
BEA TUXEDO system message was received by the process, and is known to be
invalid because it
was too
small.
Action A
likely cause is a compressed message being received by a process linked with
release 4.2 or earlier
BEA
TUXEDO system libraries. The message compression feature was introduced in
release 4.2.1, and
should
not be enabled until the entire application is running 4.2.1 or a later
release. This includes
application
client and server processes, which need to be relinked.
695 ERROR: Unknown table type given
Description
An
internal BEA TUXEDO system table was requested, and could not be read because
its type is
unknown.
Action Contact
your BEA TUXEDO system Technical Support.
696 ERROR: Missing search key
Description
An
internal BEA TUXEDO system table was requested, and could not be read because a
search key was
not
provided to the low-level access routine.
Action Contact
your BEA TUXEDO system
Technical Support.
697 ERROR: Missing search key
Description
An
internal BEA TUXEDO system table was requested, and could not be read because a
search key was
not
provided to the low-level access routine.
Action Contact
your BEA TUXEDO system Technical Support.
698 ERROR: Invalid search key
Description
An
internal BEA TUXEDO system table was requested, and could not be read because
an invalid search
key was
passed to the low-level access routine.
Action Contact
your BEA TUXEDO system Technical Support.
699 ERROR: Missing search key
Description
An
internal BEA TUXEDO system table was requested, and could not be read because a
search key was
not
provided to the low-level access routine.
Action Contact
your BEA TUXEDO system Technical Support.
No comments:
Post a Comment