Breadcrumb(); > Message Index (by Number) (by Subsystem) > HTTP Pubsub Server Subsystem Messages
![]()
HTTP Pubsub Server Subsystem Messages
The HTTP Pubsub Server1.0 catalog contains messages in the range BEA2150000 - BEA2151999. Messages in this catalog are part of the
com.bea.httppubsub Internationalization package and the
com.bea.httppubsub Localization package.
Error: Validation of weblogic-pubsub.xml descriptor file failed. The error is message
Description
Validation of weblogic-pubsub.xml descriptor file failed. The error is message Cause
There are errors in descriptor file weblogic-pubsub.xml Action
Correct the error in weblogic-pubsub.xml according to schema. Error: No permission on channel operation: User userName has no permission to create channel channelUrl
Description
The incoming bayeux message requests to create channel, but the delegated user doesnt have sufficient priviledge. Cause
User doesnt have sufficient priviledge to create channel Action
Check security settings from PubSub server configuration Error: No permission on channel operation: User userName has no permission to delete channel channelUrl
Description
The incoming bayeux message requests to delete channel, but the delegated user doesnt have sufficient priviledge. Cause
User doesnt have sufficient priviledge to delete channel Action
Check security settings from PubSub server configuration Error: Invalid publish: message
Description
Incoming bayeux message requests to publish message to channel, but the request is not accepted by server. Cause
Either client doesnt follow bayeux protocol to send handshake and connect before publish, or client is not configured to allow direct publish. Action
Check if client follow bayeux protocol, and check if client is not configured to allow direct publish in PubSub server configuration. Error: Invalid persistent-client-timeout-secs: persistentClientTimeout
Description
Invalid persistent-client-timeout-secs: persistent-client-timeout-secs is set to persistentClientTimeout, but client-timeout-secs is set to clientTimeout Cause
persistent-client-timeout-secs must be greater than timeout-secs Action
Check persistent-client-timeout in PubSub server configuration Error: Invalid transport type: transportType
Description
Transport type transportType is configured incorrectly. The valid transport types are: long-polling, callback-polling, iframe, and flash Cause
Invalid transport type is configured in PubSub server configuration Action
Check PubSub server configuration Error: Cannot find configuration for referenced message filter filterName, pls. check message-filter in PubSub server configuration
Description
Though message filter filterName is referenced, but theres no message filter configuration present in PubSub server configuration Cause
Mismatch between message filter name referenced in channel setting and message-filter setting Action
Check PubSub server configuration Error: No message filter configured in PubSub server configuration, but theres message filter named {0} referenced in channel setting
Description
No message filter configured in PubSub server configuration, but theres message filter named {0} referenced in channel setting Cause
Message filter is not specified in PubSub server, but channel setting requests it Action
Either specify message-filter setting or remove message-filter reference from channel setting Error: Invalid message-filter configured: message-filter filterName is configured in PubSub server configuration, but its associated class filterClass cannot be initialized correctly.
Description
Invalid message-filter configured: message-filter filterName is configured in PubSub server configuration, but its associated class filterClass cannot be initialized correctly. Cause
class filterClass associated with message filter filterName is incorrect Action
Check message-filter-name and message-filter-class in PubSub server configuration Debug: Action action on channel channelPattern is allowed for any client
Description
Action action on channel channelPattern is allowed for any client Cause
Either security constraint is undefined or defined to allow for any client on one channel Action
No action: this is an informational message Info: Action action on channel channelPattern is not allowed for any client
Description
Action action on channel channelPattern is not allowed for any client Cause
PubSub servers configuration contains such constraint to disallow any client perform action on this channel Action
No action: this is an informational message Info: Client client is an anonymous user but channel channelPattern requests login
Description
Client client is an anonymous user but channel channelPattern requests login Cause
Channel requests login to perform action Action
No action: this is an informational message Info: Client client is not allowed to perform action action on channel channelPattern
Description
Client client is not allowed to perform action action on channel channelPattern Cause
Though client is logined, but PubSub servers configuration doesnt allow this client to perform action on channel Action
No action: this is an informational message Info: Client client is allowed to perform action action on channel channelPattern
Description
Client client is allowed to perform action action on channel channelPattern Cause
Client is logined, and PubSub servers configuration is allowed this client to perform action on channel Action
No action: this is an informational message Error: Client client has no permission to subscribe channel channelUrl
Description
Client client has no permission to subscribe channel channelUrl, either because client is not configured to allow to access the channel, or because client is anonymous but the channel is configured to allow only specific client to access Cause
either because client is not configured to allow to access the channel, or because client is anonymous but the channel is configured to allow only specific client to access Action
Check PubSub server security constraint configuration Error: Client client has no permission to publish channel channelUrl
Description
Client client has no permission to publish on channel channelUrl, either because client is not configured to allow to publish on the channel, or because client is anonymous but the channel is configured to allow only specific client to publish. Cause
Either because client is not configured to allow to publish on the channel, or because client is anonymous but the channel is configured to allow only specific client to publish. Action
Check PubSub server security constraint configuration Error: Failed to register MBean for Channel channel
Description
Failed to register MBean for Channel channel Error: Failed to unregister MBean for Channel channel
Description
Failed to unregister MBean for Channel channel Info: Initialize PubSub server name
Description
Initialize PubSub server name Action
No action: this is an informational message Warning: Duplicated initialize PubSub server name
Description
Duplicated initialize PubSub server for same application with context path name Cause
Multiple servlet and servlet-mapping definition for com.bea.httppubsub.servlet.ControllerServlet in web.xml Action
Check web.xml Error: Cannot initialize service channel channel
Description
Cannot initialize service channel channel Cause
Exception occurs when initializing service channel Action
Check PubSub server configuration Error: No Channel in Bayeux message: message
Description
No Channel in Bayeux message: message Cause
Incoming bayeux message doesnt contain channel field Action
Check bayeux client Error: Message [ message ] is encoded in invalid JSON format
Description
Message [ message ] is encoded in invalid JSON format Cause
Message cannot be recognized by JSON parser Action
Check message and exception for details Error: Unknown meta channel found from Bayeux message: channel
Description
Unknown meta channel found from Bayeux message: channel. The valid meta channels are: /meta/handshake, /meta/connect, /meta/reconnect, /meta/disconnect, /meta/subscribe, /meta/unsubscribe Cause
Incoming message specifies the channel other than /meta/handshake, /meta/connect, /meta/reconnect, /meta/disconnect, /meta/subscribe, /meta/unsubscribe Action
Check Bayeux client and incoming Bayeux message Warning: System property property is not set to specify an MBeanManagerFactory implementation
Description
System property property is not set to specify an MBeanManagerFactory implementation, no runtime MBean will be available for Pub/Sub Server Cause
System property property is not set Action
Make sure runtime MBeans is not necessary, otherwise please set system property property to a proper implementation of MBeanManagerFactory Error: Can not initialize instance of MBeanManagerFactory with class factoryClassName
Description
Failed to initialize Pub/Sub Server Runtime MBeans, can not create instance of class factoryClassName Cause
Exception occurs while initializing MBeanManagerFactory Action
Check the stack trace for more detailed information Error: Failed to register WebPubSubRuntimeMBean for Pub/Sub Server, the ContextPath is contextPath
Description
Failed to register WebPubSubRuntimeMBean for Pub/Sub Server, the ContextPath is contextPath Cause
Exception occurs while registering WebPubSubRuntimeMBean Action
Check the stack trace for more detailed information Error: Failed to unregister WebPubSubRuntimeMBean for Pub/Sub Server, the ContextPath is contextPath
Description
Failed to unregister WebPubSubRuntimeMBean for Pub/Sub Server, the ContextPath is contextPath Cause
Exception occurs while unregistering WebPubSubRuntimeMBean Action
Check the stack trace for more detailed information Error: ControllerServlet initialization failed: message
Description
ControllerServlet initialization failed: message Cause
Exception occurs when ControllerServlet is initialized. Action
Check exceptions stack trace for details. Error: Cannot fetch JSON message from incoming request
Description
Cannot fetch JSON message from incoming request Cause
For long-polling request messages, messages are sent to the server as the body of a POST, encoded either as "application/x-www-form-urlencoded" or as "text/json". If sent as form encoded, the Bayeux messages are sent as the "message" parameter. For callback-polling request messages, messages are sent to the server either using POST requests as per long-polling transport or as the "message" URL parameter of a GET request. Action
Check incoming http request, and Bayeux protocol specification. Error: Cannot load properties from name in classpath.
Description
Cannot load properties from name in classpath. Cause
Property file doesnt exist in classpath Action
Check classpath Warning: Cannot find persistent store storeName specified to channel ChannelName, will use default store.
Description
Cannot find persistent store storeName specified to channel ChannelName, will use default store. Action
Check persistent stores configuration. Error: Invalid client-timeout-secs: clientTimeout
Description
Invalid client-timeout-secs: clientTimeout. client-timeout-secs should be set to positive value. Cause
Either negative or zero value is set for client-timeout-secs Action
Check PubSub servers configuration Error: Invalid interval-millisecs: interval
Description
Invalid interval-millisecs: interval. interval-millisecs should be set to either zero or positive value Cause
negative value is set for interval-millisecs Action
Check PubSub servers configuration Error: Invalid multi-frame-interval-millisecs: interval
Description
Invalid multi-frame-interval-millisecs: interval. multi-frame-interval-millisecs should be set to either zero or positive value. Cause
negative value is set for multi-frame-interval-millisecs Action
Check PubSub servers configuration Error: Invalid persistent-client-timeout-secs: timeout
Description
Invalid persistent-client-timeout-secs: timeout. persistent-client-timeout-secs should be set to positive value. Cause
Either negative value or zero is set for persistent-client-timeout-secs Action
Check PubSub servers configuration Error: Invalid max-persistent-message-duration-secs: duration
Description
Invalid max-persistent-message-duration-secs: duration. max-persistent-message-duration-secs should be set to positive value. Cause
Either negative value or zero is set for max-persistent-message-duration-secs. Action
Check PubSub servers configuration Info: Initializing channel authorization manager: msg
Description
Initializing channel authorization manager: msg Cause
This channel authorization manager will be used for authorizing channel actions. Action
No action. Error: Error initializing channel authorization manager.
Description
Error initializing channel authorization manager. Fatal error. Cause
Initialization of channel authorization manager failed. See exception stacktrace for details. Action
See exception stacktrace for details. Debug: Debug message.
Description
Debug message. Cause
Debug message. Action
No action. Just a debug message. Error: Invalid channel channel, cause is errorMessage.
Description
Invalid channel channel, cause is errorMessage. Cause
Invalid channel field found. Action
Check bayeux client. Warning: A role msg is being deployed implicitly without a pricipal mapping in the corresponding weblogic.xml
Description
A role msg is being deployed implicitly without a pricipal mapping in the corresponding weblogic.xml Cause
No security-role-assignment for role - msg Action
Create a security-role-assignment in weblogic.xml for role - msg Warning: Security authorization has been disabled for the PubSub Server.
Description
Security authorization has been disabled for the PubSub Server. All users are authorized to perform all operations on all channels. Cause
PubSub Server security has been disabled by an undocumented system property Action
If this property has not been set delibrately, verify all your system properties which begin with com.bea.httppubsub.security Error: Invalid connection-timeout-secs: connectionTimeout
Description
Invalid connection-timeout-secs: connectionTimeout. connection-timeout-secs should be set to positive value. Cause
Either negative or zero value is set for connection-timeout-secs Action
Check PubSub servers configuration
![]()