ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum IndexWebSphere Message Broker (ACE) SupporteXtremeScale on WMB8

Post new topicReply to topic Goto page Previous  1, 2
eXtremeScale on WMB8 View previous topic :: View next topic
Author Message
scravr
PostPosted: Mon Jan 07, 2013 8:33 am Post subject: Reply with quote

Partisan

Joined: 03 Apr 2003
Posts: 388
Location: NY NY USA 10021

I just restarted the broker on a virtual machine:

( WMB8V20121101.WXS002 ) Catalog server ''WMB8V20121101_localhost_50000'' in execution group ''WXS002'' has started successfully.
A WebSphere eXtreme Scale catalog server has been started successfully in this execution group for use with the broker global cache.
None


( WMB8V20121101.WXS002 ) Container server ''WMB8V20121101_localhost_50000'' in execution group ''WXS002'' has started successfully.
A WebSphere eXtreme Scale container server has been started successfully in this execution group for use with the broker global cache.
None


( WMB8V20121101.WXS002 ) The execution group has established a connection to the broker global cache.
A connection has been established to the broker global cache. The broker global cache is now available for use from message processing nodes.


( WMB8V20121101.MosheTest001 ) The execution group has established a connection to the broker global cache.
A connection has been established to the broker global cache. The broker global cache is now available for use from message processing nodes.


( WMB8V20121101.MosheTest002 ) The execution group has established a connection to the broker global cache.
A connection has been established to the broker global cache. The broker global cache is now available for use from message processing nodes.


( WMB8V20121101.WXS001 ) The execution group has established a connection to the broker global cache.
A connection has been established to the broker global cache. The broker global cache is now available for use from message processing nodes.


( WMB8V20121101.WXS001 ) Container server ''WMB8V20121101_localhost_50007'' in execution group ''WXS001'' has started successfully.
A WebSphere eXtreme Scale container server has been started successfully in this execution group for use with the broker global cache.
None



( WMB8V20121101.MosheTest001 ) The WebSphere eXtreme Scale server components in this execution group have not started.
The attempt to start the server components has now been running for ''30'' seconds.

An attempt was made to start one or more WebSphere eXtreme Scale server components in this execution group, but the components failed to start within the specified period of time.
The attempt to start the server components will continue in the background. Until the server components start successfully, the broker global cache might not be available for
use with message processing nodes in one or more execution groups in this broker.

The server components might be slow to start up due to one or more of the following reasons:
1. This system is not capable of starting the server components within the specified time.
2. The configuration for this execution group is incorrect. Check the configured properties for this execution group.
3. Other execution groups containing WebSphere eXtreme Scale server components that communicate with this execution group have not started yet. Ensure that all execution groups are
available.



( WMB8V20121101.MosheTest002 ) The WebSphere eXtreme Scale server components in this execution group have not started. The attempt to start the server components has
now been running for ''30'' seconds.

An attempt was made to start one or more WebSphere eXtreme Scale server components in this execution group, but the components failed to start within the specified period of time.
The attempt to start the server components will continue in the background. Until the server components start successfully, the broker global cache might not be available for
use with message processing nodes in one or more execution groups in this broker.

The server components might be slow to start up due to one or more of the following reasons:
1. This system is not capable of starting the server components within the specified time.
2. The configuration for this execution group is incorrect. Check the configured properties for this execution group.
3. Other execution groups containing WebSphere eXtreme Scale server components that communicate with this execution group have not started yet. Ensure that all execution groups are
available.



( WMB8V20121101.MosheTest001 ) Container server ''WMB8V20121101_localhost_50010'' in execution group ''MosheTest001'' has started successfully.
A WebSphere eXtreme Scale container server has been started successfully in this execution group for use with the broker global cache.
None


( WMB8V20121101.MosheTest002 ) Container server ''WMB8V20121101_localhost_50004'' in execution group ''MosheTest002'' has started successfully.
A WebSphere eXtreme Scale container server has been started successfully in this execution group for use with the broker global cache.
None




On activity log I see all 4 EGs commingup OK. the on debug I get BIP11110E connection error.
This log was generated on: Mon Jan 07 11:22:22 EST 2013
Message Number,Timestamp,Message Summary,
BIP11109I,7-Jan-2013 09:00:20.000 EST, Connected to cache 'WMB',
BIP11114I,7-Jan-2013 09:00:21.000 EST, Started container server,
BIP11110E,7-Jan-2013 11:10:25.000 EST, Failed to connect to cache 'WMB',


this is another Eg activity log:
This log was generated on: Mon Jan 07 11:25:29 EST 2013
Message Number,Timestamp,Message Summary,
BIP11111I,7-Jan-2013 09:00:16.000 EST, Started catalog server,
BIP11114I,7-Jan-2013 09:00:17.000 EST, Started container server,
BIP11109I,7-Jan-2013 09:00:17.000 EST, Connected to cache 'WMB',

The other 2 EGs looks OK too.

The GlobalCache itself is empty on all 4 EGs.

this is activity log on Flow:
This log was generated on: Mon Jan 07 11:24:06 EST 2013
Message Number,Timestamp,Message Summary,
BIP11504I,7-Jan-2013 09:00:19.000 EST, Waiting for data from input node 'MQ Input'.,
BIP11501I,7-Jan-2013 11:07:33.000 EST, Received data from input node 'MQ Input'.,
BIP11110E,7-Jan-2013 11:10:25.000 EST, Failed to connect to cache 'WMB',
BIP11506I,7-Jan-2013 11:12:00.000 EST, Committed a local transaction.,
BIP11504I,7-Jan-2013 11:12:05.000 EST, Waiting for data from input node 'MQ Input'.,


This is from EG console.txt:
2013-01-07 08:59:39.652 Execution group started. UUID is: 'd3323b06-3c01-0000-0080-affbe167ee91'. Broker is: WMB8V20121101
2013-01-07 09:00:12.524 9 [1/7/13 9:00:11:336 EST] 00000000 ObjectGridRAS I CWOBJ2507I: Trace specification is set to *=off=enabled.
[1/7/13 9:00:17:087 EST] 00000000 ManagerAdmin I TRAS0018I: The trace state has changed. The new trace state is *=info.



This is the error on debug mode:
ExceptionList
RecoverableException
File:CHARACTER:F:\build\slot1\S800_P\src\DataFlowEngine\ImbDataFlowNode.cpp
Line:INTEGER:1154
Function:CHARACTER:ImbDataFlowNode::createExceptionList
Type:CHARACTER:ComIbmJavaComputeNode
Name:CHARACTER:TestWxs1#FCMComposite_1_6
Label:CHARACTER:TestWxs1.WxsJava1
Catalog:CHARACTER:BIPmsgs
Severity:INTEGER:3
Number:INTEGER:2230
Text:CHARACTER:Node throwing exception
UserException
File:CHARACTER:F:\build\slot1\S800_P\src\DataFlowEngine\PluginInterface\com_ibm_broker_plugin_CMbService.cpp
Line:INTEGER:1663
Function:CHARACTER:ImbJavaExceptionUtils::userMbExceptionToNativeException
Type:CHARACTER:
Name:CHARACTER:
Label:CHARACTER:
Catalog:CHARACTER:BIPmsgs
Severity:INTEGER:3
Number:INTEGER:4367
Text:CHARACTER:Unhandled exception in plugin method
Insert
Type:INTEGER:5
Text:CHARACTER:evaluate
Insert
Type:INTEGER:5
Text:CHARACTER:WxsJava1
Insert
Type:INTEGER:5
Text:CHARACTER:<com.ibm.broker.plugin.MbUserException class:com.dtcc.wxs.TestWxs method:evaluate() source: key: message: Unable to resolve message: Source: Key: >
UserException
File:CHARACTER:F:\build\slot1\S800_P\src\DataFlowEngine\PluginInterface\com_ibm_broker_plugin_CMbService.cpp
Line:INTEGER:1682
Function:CHARACTER:ImbJavaExceptionUtils::userMbExceptionToNativeException
Type:CHARACTER:
Name:CHARACTER:
Label:CHARACTER:
Catalog:CHARACTER:BIPmsgs
Severity:INTEGER:3
Number:INTEGER:4394
Text:CHARACTER:Unhandled exception in plugin method
Insert
Type:INTEGER:5
Text:CHARACTER:com.ibm.broker.plugin.MbUserException
Insert
Type:INTEGER:5
Text:CHARACTER:com.dtcc.wxs.TestWxs
Insert
Type:INTEGER:5
Text:CHARACTER:evaluate()
Insert
Type:INTEGER:5
Text:CHARACTER:TestWxs.java
Insert
Type:INTEGER:2
Text:CHARACTER:59
Insert
Type:INTEGER:5
Text:CHARACTER:<com.ibm.broker.plugin.MbRecoverableException class:MbGlobalMapInternal method:put source:BIPmsgs key:7166 >
Insert
Type:INTEGER:5
Text:CHARACTER:
Insert
Type:INTEGER:5
Text:CHARACTER:






C:\Program Files\IBM\MQSI\8.0.0.1>mqsicacheadmin WMB8V20121101 -c showPlacement
BIP7187I: Output from the mqsicacheadmin command. The output from the WebSphere eXtreme Scale xscmd utility is '
Starting at: 2013-01-07 11:10:56.397

CWXSI0068I: Executing command: showPlacement

Command showPlacement is a technology preview. The command usage and output is subject to change.
*** Show all online container servers for WMB data grid and mapSet map set.
Host: wxvm82201.corp.dtcc.com
Container: WMB8V20121101_localhost_50000_C-0, Server:WMB8V20121101_localhost_50000, Zone:WMBZone
Partition Shard Type Reserved
--------- ---------- --------
1 Primary false
3 Primary false
5 Primary false
7 Primary false
9 Primary false
11 Primary false
12 Primary false
Container: WMB8V20121101_localhost_50004_C-1, Server:WMB8V20121101_localhost_50004, Zone:WMBZone
Partition Shard Type Reserved
--------- ---------- --------
6 Primary false
8 Primary false
10 Primary false
7 SynchronousReplica false
9 SynchronousReplica false
11 SynchronousReplica false
Container: WMB8V20121101_localhost_50007_C-1, Server:WMB8V20121101_localhost_50007, Zone:WMBZone
Partition Shard Type Reserved
--------- ---------- --------
0 SynchronousReplica false
2 SynchronousReplica false
4 SynchronousReplica false
6 SynchronousReplica false
8 SynchronousReplica false
10 SynchronousReplica false
12 SynchronousReplica false
Container: WMB8V20121101_localhost_50010_C-1, Server:WMB8V20121101_localhost_50010, Zone:WMBZone
Partition Shard Type Reserved
--------- ---------- --------
0 Primary false
2 Primary false
4 Primary false
1 SynchronousReplica false
3 SynchronousReplica false
5 SynchronousReplica false


Number of containers matching = 4
Total known containers = 4
Total known hosts = 1

CWXSI0040I: The command showPlacement has completed successfully.

Ending at: 2013-01-07 11:10:57.615
'
BIP8071I: Successful command completion.

C:\Program Files\IBM\MQSI\8.0.0.1>
Back to top
View user's profile Send private message Send e-mail MSN Messenger
jhart
PostPosted: Mon Jan 07, 2013 9:28 am Post subject: Reply with quote

Novice

Joined: 12 Dec 2012
Posts: 19
Location: IBM Hursley, UK

Hello - thanks for sending this. The syslog entries and mqsicacheadmin output suggest that the underlying WXS grid is healthy.

So the remaining questions are: what's the detail in the BIP7166 error? (Your debugger excerpt only tells us that it's a BIP7166, not the contents). Guess this will be in your event log, unless your flow catches and handles the exception?

The other key piece of information here will be around what you're doing with the cache. It looked from one of the earlier posts that you are using a custom Java object. If you are able to share, it would be interesting to see more of your code.

Depending on where we get to with the questions above, it may be time to shift this discussion to the support channel.
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Mon Jan 07, 2013 9:33 am Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

jhart wrote:
If you are able to share, it would be interesting to see more of your code.


Hopefully posted in[ C O D E ] blocks. My eyes are glazing over from the last post.
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
scravr
PostPosted: Mon Jan 07, 2013 10:07 am Post subject: Reply with quote

Partisan

Joined: 03 Apr 2003
Posts: 388
Location: NY NY USA 10021

Thanks for your questions the mystery partially resolved.
I chanced put and get value from a JAVA class to a string…. and walla all works.
That’s mean the 7166 and “BIP11110E,7-Jan-2013 11:10:25.000 EST, Failed to connect to cache 'WMB',” is misleading !



2 questions:
How can I browse and see data (keys/values) on maps?
How can I put a string key with JAVA class elements as a value? In other words: combine all data in a class into single key and put/get.
Back to top
View user's profile Send private message Send e-mail MSN Messenger
jhart
PostPosted: Tue Jan 08, 2013 1:50 am Post subject: Reply with quote

Novice

Joined: 12 Dec 2012
Posts: 19
Location: IBM Hursley, UK

Hello - Glad to hear some of this is now working for you!

I agree that the BIP7166 (as you've pasted it) looks a little misleading - but I'd still be interested in seeing the details (inserts) of the exception. I'm guessing there might be something around it being unable to serialize your class, or 'class not found' exception.

You can use custom Java objects with the cache, but only for values (keys must be Java primitives or Strings). When using a POJO as a value, it must implement serializable (or externalizable) and be available to all EGs where your flows are running. Put simply, the client code in each EG needs to be able to serialize and deserialize the class.

There's not currently a way to browse data in the cache.
mqsicacheadmin (with the -c showMapSizes option) will tell you the size of each map in the cache.
Back to top
View user's profile Send private message
scravr
PostPosted: Tue Jan 08, 2013 6:21 am Post subject: Reply with quote

Partisan

Joined: 03 Apr 2003
Posts: 388
Location: NY NY USA 10021

I think BIp7166 is posted above here on Mon Jan 07, 2013 11:33 am
Back to top
View user's profile Send private message Send e-mail MSN Messenger
jhart
PostPosted: Tue Jan 08, 2013 6:32 am Post subject: Reply with quote

Novice

Joined: 12 Dec 2012
Posts: 19
Location: IBM Hursley, UK

Hi - Unless I'm missing something, the only mention of the 7166 in the earlier post looked something like this:
Code:

Insert
Type:INTEGER:5
Text:CHARACTER:<com.ibm.broker.plugin.MbRecoverableException class:MbGlobalMapInternal method:put source:BIPmsgs key:7166 >


This I think was copied from the debugger.. and is really just telling you that the root cause for the BIP4394 was a BIP7166.

It doesn't tell us the details of the BIP7166 itself, inserts etc.
Back to top
View user's profile Send private message
scravr
PostPosted: Wed Jan 09, 2013 7:26 am Post subject: Reply with quote

Partisan

Joined: 03 Apr 2003
Posts: 388
Location: NY NY USA 10021

The error in on this line via try/catch on bad serialized test class:
...
...
mymap.put(test.Key, test);
...
...

} catch (Throwable e) {MbUserException mbue = new MbUserException(this, "evaluate()", "","",e.toString(), null);
throw mbue;}
...
...

This is on debug variables for e.inserts_
[0]=SYSTEM.BROKER.DEFAULTMAP
[1]= put
[3]=WMB
[4]=com.ibm.websphere.objectgrid.ObjectGridRuntimeException: org.omg.CORBA.INTERNAL: An internal error happened processing the request vmcid: 0x0 minor code: 0 completed: No

e.className_ is MbGlobalMapInternal
Back to top
View user's profile Send private message Send e-mail MSN Messenger
Display posts from previous:
Post new topicReply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum IndexWebSphere Message Broker (ACE) SupporteXtremeScale on WMB8
Jump to:



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP


Theme by Dustin Baccetti
Powered by phpBB 2001, 2002 phpBB Group

Copyright MQSeries.net. All rights reserved.