Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations SSS148 on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Unable to un java class file in NX

Status
Not open for further replies.

yadvdinesh

Aerospace
Apr 13, 2015
31
Hi,

I have developed a small NX open java journal using eclipse. When I try to tun the journal in Nx through File->Execute->NXOpen-> .class file, it is giving me an error "No author license is available to be able to run this java class file". Can someone plz explain why I am getting this error and whats the solution?

PFA the error screenshot.


Thanx
 
Replies continue below

Recommended for you

yadvdinesh --

So, in order to execute an NX Open application (written in any language) one of two things needs to be true. The user must either:

1. Have a valid authoring license for that language available OR

2. Be running a "signed" version of the application.

(And in both cases, the user must have valid application licenses for the functionality being executed in the automation. Modeling licenses if modeling is being automated... CAM licenses if CAM is being automated, etc.)

And as you might suspect, an automation author will need a valid authoring license to "sign" an NX Open application.

(The signing process is detailed in the NX Open Programming Guide in the NX Docs, but in a nutshell, after the application has been compiled, the author can run a small "signing" application -- again, using a valid author license -- that will "approve" the application for execution by others who do NOT have a valid authoring license.)

So in other words...

The original author of the application can, as long as they have access to a valid authoring license, freely compile and execute their automation locally (so that testing can proceed quickly during development.)

Once they decide to distribute that application to others, they must "sign" it before others will be able to execute it.

SO... The big question then becomes...

Do you have access to a Java Authoring license?

If not, then give your sales rep a call. :)

Taylor Anderson
NX Product Manager, Knowledge Reuse and NX Design
Product Engineering Software
Siemens Product Lifecycle Management Software Inc.
(Phoenix, Arizona)
 
Hi Taylor,

Thanx fo rthe reply.

I am now wondering how a java application can be signed? Plz note that I dont have a valid authoring license in NX. I am creating an auotmation application using eclipse(Java).

Regards,
Dinesh
 
[smile]Just found the answer of my second question in NX Open Help File...We can sign the NX open applications creatde in Eclipse using SignJar which is already present in the NX installation directory
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor