[jacorb-developer] Can't compile old idl files using JacORB, causes loop

Hagström Stefan (Telenor Sverige AB) stefan.hagstrom at telenor.se
Tue Mar 15 13:10:57 CET 2016


Hi,

I'm trying to compile some old idl files from 2007 that were developed for a visibroker corba integration using jacorb. The problem is that I get a strange loop when trying to compile.

I'm running this command
"c:\jacorb-2.1\bin\idl.bat" -W 4 -Ic:\jacorb-2.1\idl\omg -i2jpackage basicnet:new.package.name.basicnet BasicNet.idl
I tried using a newer jacorb (3.7) but then I got some other errors since theese idl files are from 2007 and apparently doesn't conform to a TF standard.

..everything seems to go fine in the beginnin..
[jacorb.idl] INFO : checking identifier locationName
[jacorb.idl] INFO : checking identifier ExternalTime
[jacorb.idl] INFO : checking identifier managedElementExternalTime
[jacorb.idl] INFO : ScopedName.setId ExternalTime
[jacorb.idl] INFO : ScopedName.escapeName ExternalTime
[jacorb.idl] INFO : checking identifier OptSystemTimingSource
[jacorb.idl] INFO : checking identifier systemTimingSource
[jacorb.idl] INFO : ScopedName.setId OptSystemTimingSource
[jacorb.idl] INFO : ScopedName.escapeName OptSystemTimingSource
[jacorb.idl] INFO : checking identifier GeneralError
[jacorb.idl] INFO : checking identifier GeneralErrorList
[jacorb.idl] INFO : checking identifier generalErrorListException
[jacorb.idl] INFO : ScopedName.setId GeneralErrorList
[jacorb.idl] INFO : ScopedName.escapeName GeneralErrorList
[jacorb.idl] INFO : checking identifier EquipmentHolderID
[jacorb.idl] INFO : ScopedName.setId EquipmentHolderID
[jacorb.idl] INFO : ScopedName.escapeName EquipmentHolderID
[jacorb.idl] INFO : checking identifier EquipmentHolderIDList
[jacorb.idl] INFO : checking identifier CircuitPackID
[jacorb.idl] INFO : ScopedName.setId CircuitPackID
[jacorb.idl] INFO : ScopedName.escapeName CircuitPackID
[jacorb.idl] INFO : checking identifier CircuitPackIDList
[jacorb.idl] INFO : checking identifier Equipment
[jacorb.idl] INFO : checking identifier nms
[jacorb.idl] INFO : ScopedName.setId nms
[jacorb.idl] INFO : ScopedName.escapeName nms
[jacorb.idl] INFO : checking identifier nms
[jacorb.idl] INFO : ScopedName.setId nms.nms
[jacorb.idl] INFO : ScopedName.escapeName nms.nms
[jacorb.idl] INFO : checking identifier nms
[jacorb.idl] INFO : ScopedName.setId nms.nms.nms
[jacorb.idl] INFO : ScopedName.escapeName nms.nms.nms
[jacorb.idl] INFO : checking identifier nms
[jacorb.idl] INFO : ScopedName.setId nms.nms.nms.nms
[jacorb.idl] INFO : ScopedName.escapeName nms.nms.nms.nms
[jacorb.idl] INFO : checking identifier nms
[jacorb.idl] INFO : ScopedName.setId nms.nms.nms.nms.nms
[jacorb.idl] INFO : ScopedName.escapeName nms.nms.nms.nms.nms
[jacorb.idl] INFO : checking identifier nms
[jacorb.idl] INFO : ScopedName.setId nms.nms.nms.nms.nms.nms
[jacorb.idl] INFO : ScopedName.escapeName nms.nms.nms.nms.nms.nms
... and so on

Do you have any idea why I get this loop?

I've attached a complete outputfile.

If you want to try, you can compile the files in this order NMSConst, NMS, BasicNetConst, BasicNet

Thanks
Stefan
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: basicout.txt
URL: <http://lists.spline.inf.fu-berlin.de/pipermail/jacorb-developer/attachments/20160315/75e63e99/attachment-0001.txt>


More information about the jacorb-developer mailing list