Issue Details (XML | Word | Printable)

Key: GLASSFISH-17092
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Harshad Vilekar
Reporter: Harshad Vilekar
Votes: 0
Watchers: 1

If you were logged in you would be able to see more operations.

CORBA Warning message on glassfish shutdown

Created: 22/Jul/11 11:15 PM   Updated: 24/Dec/11 01:25 AM   Resolved: 23/Dec/11 04:43 PM
Component/s: orb
Affects Version/s: 3.1.2, 4.0
Fix Version/s: 3.1.2_b16, 4.0

Time Tracking:
Not Specified

Issue Links:

Tags: 3_1-next 3_1_1-scrubbed 3_1_2-approved
Participants: Harshad Vilekar and scatari

 Description  « Hide

Server log shows the message "WARNING: IOP02310830: ReferenceFactoryManager destroy failed" when glassfish is shutdown.

1. asadmin start-domain
2. deploy EJB app with remote interface
3. asadmin stop-domain
4. Check out server.log.

Note: The message is not printed if the app is undeployed before stopping the domain.

--------------- server.log --------------------------------
[#|2011-07-22T14:22:17.254-0700|INFO|glassfish3.1.1||_ThreadID=19;_Thre adName=Thread-39;|Server shutdown initiated|#]

[#|2011-07-22T14:22:17.282-0700|WARNING|glassfish3.1.1|javax.enterprise.resource.corba.POA|_ThreadID=19;_ThreadName=Thread-39;|IOP02310830: ReferenceFactoryManager destroy failed
org.omg.CORBA.OBJ_ADAPTER: WARNING: IOP02310830: ReferenceFactoryManager destroy failed vmcid: OMG minor code: 830 completed: No
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
at java.lang.reflect.Constructor.newInstance(
at $Proxy138.rfmDestroyFailed(Unknown Source)
at org.glassfish.enterprise.iiop.impl.POARemoteReferenceFactory.destroy(
at com.sun.ejb.containers.BaseContainer.doContainerCleanup(
at com.sun.ejb.containers.BaseContainer.onShutdown(
at org.glassfish.ejb.startup.EjbApplication.stop(
at com.sun.enterprise.v3.server.ApplicationLifecycle.unload(
at com.sun.enterprise.v3.server.ApplicationLifecycle.disable(
at com.sun.enterprise.v3.server.ApplicationLoaderService.stopApplication(
at com.sun.enterprise.v3.server.ApplicationLoaderService.preDestroy(
at com.sun.hk2.component.AbstractCreatorInhabitantImpl.dispose(
at com.sun.hk2.component.SingletonInhabitant.release(
at com.sun.hk2.component.EventPublishingInhabitant.release(
at com.sun.hk2.component.LazyInhabitant.release(
at com.sun.enterprise.v3.server.AppServerStartup.stop(
at com.sun.enterprise.glassfish.bootstrap.GlassFishImpl.stop(
at com.sun.enterprise.glassfish.bootstrap.GlassFishDecorator.stop(
at com.sun.enterprise.v3.admin.StopServer.doExecute(
at com.sun.enterprise.v3.admin.StopDomainCommand.execute(
at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(
at com.sun.enterprise.v3.admin.CommandRunnerImpl$
Caused by: java.lang.NullPointerException
... 23 more


This Warn message need not (should not ?) show up in the server log by default. To resolve - the log level need to be changed to FINE (or FINEST).

scatari made changes - 26/Jul/11 07:15 AM
Field Original Value New Value
Tags 3_1-next 3_1_1-scrubbed
scatari added a comment - 26/Jul/11 07:16 AM

No impact on shutdown, these are just warning messages that need to be cleaned up.

Harshad Vilekar made changes - 14/Dec/11 11:40 PM
Tags 3_1-next 3_1_1-scrubbed 3_1-next 3_1_1-scrubbed 3_1_2-review
Harshad Vilekar made changes - 20/Dec/11 12:06 AM
Link This issue blocks GLASSFISH-17852 [ GLASSFISH-17852 ]
Harshad Vilekar added a comment - 23/Dec/11 07:04 AM
  • What is the impact on the customer of the bug?
    Exception message logged in server log during shutdown.
  • How likely is it that a customer will see the bug and how serious is the bug?
    Shows up every time the server running remote EJB is shutdown.
  • Is it a regression? Does it meet other bug fix criteria (security, performance, etc.)?
    Exists in 3.1.1 also.
  • What is the cost/risk of fixing the bug?
    Fix is ready.
  • How risky is the fix? How much work is the fix? Is the fix complicated?
    Low risk. Only affects shutdown operation.
  • Is there an impact on documentation or message strings?
  • Which tests should QA (re)run to verify the fix did not destabilize GlassFish?
    Tests that exercise Remote EJBs. Embedded GlassFish tests.
  • Which is the targeted build of 3.1.2 for this fix?

Joe Di Pol made changes - 23/Dec/11 03:09 PM
Fix Version/s 3.1.2_b16 [ 15330 ]
Tags 3_1-next 3_1_1-scrubbed 3_1_2-review 3_1-next 3_1_1-scrubbed 3_1_2-approved
Harshad Vilekar made changes - 23/Dec/11 04:43 PM
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Harshad Vilekar added a comment - 24/Dec/11 01:22 AM

Trunk - Committed revision 51754.

Harshad Vilekar made changes - 24/Dec/11 01:22 AM
Affects Version/s 4.0 [ 10970 ]
Affects Version/s 3.1.1_b12 [ 14853 ]
Harshad Vilekar made changes - 24/Dec/11 01:25 AM
Fix Version/s 4.0 [ 10970 ]
Affects Version/s 3.1.2 [ 15100 ]