This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- FlexNet Publisher
- :
- FlexNet Publisher Forum
- :
- Re: Cannot find ID Generator class
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
Anonymous
Not applicable
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Feb 25, 2011
07:13 PM
Cannot find ID Generator class
Hi,
I've inherited a system w/ a custom VCG, a custom java class and incomplete install/config instructions. I think I'm close to getting this working at one of our sites but am having problems with
ID Generator Classname: FIDGenerator
Set this parameter to the class that implements the com.macrovision.flexnet.operations.publicapi.IDGenerator interface. It will be used to generate identifiers for entitlements, web reg keys, and entitlement line items.
I'm not a java programmer but had one build the custom java app for me. When I try to Entitle Customer and add the product an error is thrown
2011-02-25 16:23:03,073 INFO [plt.userManagement] [http-0.0.0.0-8888-2] User, "admin", was authenticated.
2011-02-25 16:25:19,500 ERROR [ops.services] [http-0.0.0.0-8888-3] Cannot find entitlement id generator class FIDGenerator
2011-02-25 16:25:19,507 ERROR [ops.ui] [http-0.0.0.0-8888-3] Error occurred. [Incident# 9195-012]
com.macrovision.flexnet.operations.publi capi.OperationsException: Error occurred . [Incident# 9195-012]
at com.macrovision.flexnet.operations.b izobjects.entitlements.EntitlementLineIt emBO.setActivationID(EntitlementLineItem BO.java:259)
...
The FIDGenerator.class is in directory where I was told to stick it as well as another having a bunch of java classes but I still get the error.
D:\Program Files (x86)\Acresso\FLEXnet\publisher\ops\custom\webapps\flexnet\WEB-INF\classes
D:\Program Files (x86)\Acresso\FLEXnet\publisher\ops\site\webapps\flexnet\WEB-INF\classes
I wondered if need to do anything special to get JBoss (?) to recognize that the file has been added and it was suggested to 'flexnet site make' with the same results.
Can anyone offer some advice?
Thanks,
Darren
I've inherited a system w/ a custom VCG, a custom java class and incomplete install/config instructions. I think I'm close to getting this working at one of our sites but am having problems with
ID Generator Classname: FIDGenerator
Set this parameter to the class that implements the com.macrovision.flexnet.operations.publicapi.IDGenerator interface. It will be used to generate identifiers for entitlements, web reg keys, and entitlement line items.
I'm not a java programmer but had one build the custom java app for me. When I try to Entitle Customer and add the product an error is thrown
2011-02-25 16:23:03,073 INFO [plt.userManagement] [http-0.0.0.0-8888-2] User, "admin", was authenticated.
2011-02-25 16:25:19,500 ERROR [ops.services] [http-0.0.0.0-8888-3] Cannot find entitlement id generator class FIDGenerator
2011-02-25 16:25:19,507 ERROR [ops.ui] [http-0.0.0.0-8888-3] Error occurred. [Incident# 9195-012]
com.macrovision.flexnet.operations.publi capi.OperationsException: Error occurred . [Incident# 9195-012]
at com.macrovision.flexnet.operations.b izobjects.entitlements.EntitlementLineIt emBO.setActivationID(EntitlementLineItem BO.java:259)
...
The FIDGenerator.class is in directory where I was told to stick it as well as another having a bunch of java classes but I still get the error.
D:\Program Files (x86)\Acresso\FLEXnet\publisher\ops\custom\webapps\flexnet\WEB-INF\classes
D:\Program Files (x86)\Acresso\FLEXnet\publisher\ops\site\webapps\flexnet\WEB-INF\classes
I wondered if need to do anything special to get JBoss (?) to recognize that the file has been added and it was suggested to 'flexnet site make' with the same results.
Can anyone offer some advice?
Thanks,
Darren
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Feb 25, 2011
09:32 PM
Quite right that you should copy the class file into ...\custom\webapps\flexnet\WEB-INF\classes and then run flexnet site make, after which it should show up in ...\site\webapps\flexnet\WEB-INF\classes and ...\site\server\server\flexnet\deploy\flexnet.ear\flexnet.war\WEB-INF\classes. For a start, perhaps verify that the .class file shows up in all three places?