Foren
How to get ServiceContext object in impl file
Masroor Khan, geändert vor 12 Jahren.
How to get ServiceContext object in impl file
Regular Member Beiträge: 124 Beitrittsdatum: 09.09.08 Neueste Beiträge
Hi,
How to get ServiceContext object in impl file without actionRequest.
Regards,
Masroor Khan
How to get ServiceContext object in impl file without actionRequest.
Regards,
Masroor Khan
jelmer kuperus, geändert vor 12 Jahren.
RE: How to get ServiceContext object in impl file
Liferay Legend Beiträge: 1191 Beitrittsdatum: 10.03.10 Neueste Beiträge
new ServiceContext()
And do your own initialization
And do your own initialization
Masroor Khan, geändert vor 12 Jahren.
RE: How to get ServiceContext object in impl file
Regular Member Beiträge: 124 Beitrittsdatum: 09.09.08 Neueste Beiträge
Thanks for reply
But i want to get companyId by using serviceContext.getCompanyId()
it is returning 0.
Regards,
Masroor Khan
But i want to get companyId by using serviceContext.getCompanyId()
it is returning 0.
Regards,
Masroor Khan
jelmer kuperus, geändert vor 12 Jahren.
RE: How to get ServiceContext object in impl file
Liferay Legend Beiträge: 1191 Beitrittsdatum: 10.03.10 Neueste Beiträge
You can use CompanyThreadLocal.getCompanyId() instead
Masroor Khan, geändert vor 12 Jahren.
RE: How to get ServiceContext object in impl file
Regular Member Beiträge: 124 Beitrittsdatum: 09.09.08 Neueste Beiträge
Thanks for your reply
What i am doing in my custom service i m calling UserServiceUtil.addUser for creating liferay user. for that reason in need to pass serviceContext object. I am not having request for crating servicecontext how to do that.
Regards,
Masroor Khan
What i am doing in my custom service i m calling UserServiceUtil.addUser for creating liferay user. for that reason in need to pass serviceContext object. I am not having request for crating servicecontext how to do that.
Regards,
Masroor Khan
jelmer kuperus, geändert vor 12 Jahren.
RE: How to get ServiceContext object in impl file
Liferay Legend Beiträge: 1191 Beitrittsdatum: 10.03.10 Neueste Beiträge
ServiceContext ctx = new ServiceContext()
ctx.setCompanyId(CompanyThreadLocal.getCompanyId())
ctx.setCompanyId(CompanyThreadLocal.getCompanyId())
Masroor Khan, geändert vor 12 Jahren.
RE: How to get ServiceContext object in impl file
Regular Member Beiträge: 124 Beitrittsdatum: 09.09.08 Neueste Beiträge
Hi,
Thanks for reply
CompanyThreadLocal.getCompanyId()
is returning 0. It is not return companyId.
Regards,
Masroor Khan
Thanks for reply
CompanyThreadLocal.getCompanyId()
is returning 0. It is not return companyId.
Regards,
Masroor Khan
Masroor Khan, geändert vor 12 Jahren.
RE: How to get ServiceContext object in impl file
Regular Member Beiträge: 124 Beitrittsdatum: 09.09.08 Neueste Beiträge
I resolved that by using
long companyId = UserLocalServiceUtil.getUserById(Long.parseLong(PrincipalThreadLocal.getName())).getCompanyId();
Regards,
Masroor Kahn
long companyId = UserLocalServiceUtil.getUserById(Long.parseLong(PrincipalThreadLocal.getName())).getCompanyId();
Regards,
Masroor Kahn
John Voltaire Maximo, geändert vor 8 Jahren.
RE: How to get ServiceContext object in impl file
Regular Member Beiträge: 106 Beitrittsdatum: 19.06.15 Neueste Beiträge
But i want to get companyId by using serviceContext.getCompanyId()
it is returning 0.
Same as me right now :3 HAHA
it is returning 0.
Same as me right now :3 HAHA