Is anybody know how to slove it?
Any answer will give me a large help, thanks.
I'm not sure if changing PicketLink configuration could help or not in your case.
But absolutely you can re-implement your own organization implementation service which would extends from BaseOrganizationService. Then configure to use it as default one in your GateIn portal.
And you can take the PicketLinkIDMOrganizationServiceImpl implementation as a sample http://anonsvn.jboss.org/repos/gatein/portal/tags/3.0.0-GA/component/identity/src/main/java/org/exoplatform/services/organization/idm/PicketLinkIDMOrganizationServiceImpl.java