The ebuild needs to be updated to build the packages from source
Created attachment 58646 [details] xmojo-5.0.0.ebuild
Created attachment 58647 [details] xmojo-5.0.0.ebuild * First attempt at source build of xmojo. * Added jikes use flag * Added source use flag * Added dependency on jetty, because we will be compiling against it (soon) * Tweaked the build.xml to behave more as you'd expect it to, in regards to targets. Right now, I just have it in the FILESDIR, but will make it a patch on the next pass. One major problem I see with this package is that only one of the five jars that come with the binary package can actually be built with the source (as far as I can tell).
Created attachment 58648 [details] build.xml
I looked into this package a bit more, and it seems that building it requires xmojoutils.jar. I've googled around, but can't for the life of me find where this comes from.
I'm not sure if this helps, but I just found it in the binary download. The classes contained in it are created: com/adventnet/agent/ created: com/adventnet/agent/utilities/ created: com/adventnet/agent/utilities/common/ inflated: com/adventnet/agent/utilities/common/AgentException.class inflated: com/adventnet/agent/utilities/common/CommonUtils.class inflated: com/adventnet/agent/utilities/common/Encrypter.class inflated: com/adventnet/agent/utilities/common/ExecCommand.class inflated: com/adventnet/agent/utilities/common/ParseOptions.class inflated: com/adventnet/agent/utilities/common/UpdateListener.class created: com/adventnet/agent/utilities/scheduler/ inflated: com/adventnet/agent/utilities/scheduler/Scheduler.class inflated: com/adventnet/agent/utilities/scheduler/WorkerThread.class inflated: com/adventnet/agent/utilities/scheduler/ProcessScheduler.class inflated: com/adventnet/agent/utilities/scheduler/ProcessScheduler$SchedulingTh read.class created: com/adventnet/agent/utilities/xml/ inflated: com/adventnet/agent/utilities/xml/XMLDataReader.class inflated: com/adventnet/agent/utilities/xml/XMLDataWriter.class inflated: com/adventnet/agent/utilities/xml/XMLEscapeInserter.class inflated: com/adventnet/agent/utilities/xml/XMLIndenter.class inflated: com/adventnet/agent/utilities/xml/XMLNode.class created: com/adventnet/agent/utilities/misc/ inflated: com/adventnet/agent/utilities/misc/FileUtils.class inflated: com/adventnet/agent/utilities/misc/HTMLUtils.class inflated: com/adventnet/agent/utilities/misc/OSDescriptor.class inflated: com/adventnet/agent/utilities/misc/RunCmd.class inflated: com/adventnet/agent/utilities/misc/SetValues.class inflated: com/adventnet/agent/utilities/misc/StrUtil.class inflated: com/adventnet/agent/utilities/misc/SystemUtils.class created: com/adventnet/agent/logging/ inflated: com/adventnet/agent/logging/Level.class inflated: com/adventnet/agent/logging/Log.class inflated: com/adventnet/agent/logging/LogFactory.class created: com/adventnet/agent/security/ inflated: com/adventnet/agent/security/AccessException.class inflated: com/adventnet/agent/security/AttributeAccessException.class inflated: com/adventnet/agent/security/AttributeAccessInfo.class inflated: com/adventnet/agent/security/AttributeContextInfo.class inflated: com/adventnet/agent/security/AuthenticationException.class inflated: com/adventnet/agent/security/AuthorisationException.class inflated: com/adventnet/agent/security/AuthorisationUtilities.class inflated: com/adventnet/agent/security/ContextInfo.class inflated: com/adventnet/agent/security/EncrypterMD5.class inflated: com/adventnet/agent/security/GroupInfo.class inflated: com/adventnet/agent/security/MBeanAccessInfo.class inflated: com/adventnet/agent/security/MBeanServerAccessInfo.class inflated: com/adventnet/agent/security/NoSuchGroupException.class inflated: com/adventnet/agent/security/NoSuchViewException.class inflated: com/adventnet/agent/security/OperationAccessException.class inflated: com/adventnet/agent/security/OperationAccessInfo.class inflated: com/adventnet/agent/security/OperationContextInfo.class inflated: com/adventnet/agent/security/UserContext.class inflated: com/adventnet/agent/security/UserInfo.class inflated: com/adventnet/agent/security/VaclParseConfig.class inflated: com/adventnet/agent/security/ViewAuthoriser.class inflated: com/adventnet/agent/security/ViewAuthoriserMBean.class inflated: com/adventnet/agent/security/ViewInfo.class inflated: com/adventnet/agent/security/CustomUserContext.class created: com/adventnet/utils/ created: com/adventnet/utils/jmx/ inflated: com/adventnet/utils/jmx/JmxTableModelListener.class inflated: com/adventnet/utils/jmx/ObjectArray.class inflated: com/adventnet/utils/jmx/Utilities.class inflated: com/adventnet/utils/jmx/XMLParseConfig.class inflated: com/adventnet/utils/jmx/JmxParamOptions.class inflated: com/adventnet/utils/jmx/JmxParseOptions.class inflated: com/adventnet/utils/jmx/JmxXMLTranslator$TranslatorException.class inflated: com/adventnet/utils/jmx/JmxXMLTranslator.class inflated: com/adventnet/utils/jmx/ExtendedTabularData.class inflated: com/adventnet/utils/jmx/ObjectArrayWrapper.class inflated: com/adventnet/utils/jmx/SortedTable.class created: com/adventnet/services/ created: com/adventnet/services/discovery/ inflated: com/adventnet/services/discovery/DiscoveryClient.class inflated: com/adventnet/services/discovery/DiscoveryEvent.class inflated: com/adventnet/services/discovery/DiscoveryObject.class inflated: com/adventnet/services/discovery/DiscoveryObjectListener.class inflated: com/adventnet/services/discovery/DiscoveryPacket.class inflated: com/adventnet/services/discovery/DiscoveryService.class inflated: com/adventnet/services/discovery/DiscoverySocket.class created: com/adventnet/afp/ created: com/adventnet/afp/log/ inflated: com/adventnet/afp/log/LogLevel.class inflated: com/adventnet/afp/log/LogException.class inflated: com/adventnet/afp/log/ConsoleLog.class inflated: com/adventnet/afp/log/FileUtil.class inflated: com/adventnet/afp/log/LoggerProperties.class inflated: com/adventnet/afp/log/LogWriterProperties.class inflated: com/adventnet/afp/log/LogConfigReader.class inflated: com/adventnet/afp/log/LogConfigWriter.class inflated: com/adventnet/afp/log/LogWriter.class inflated: com/adventnet/afp/log/Logger.class inflated: com/adventnet/afp/log/AbstractLogWriter.class inflated: com/adventnet/afp/log/AbstractLogger.class inflated: com/adventnet/afp/log/DefaultLogger.class inflated: com/adventnet/afp/log/LogFactory.class inflated: com/adventnet/afp/log/LogPrintWriter.class inflated: com/adventnet/afp/log/FileLogWriter.class inflated: com/adventnet/afp/log/FileLogWriter$1.class inflated: com/adventnet/afp/log/LoggerImpl.class inflated: com/adventnet/afp/log/LogConfigFileReader.class inflated: com/adventnet/afp/log/LogConfigFileWriter.class created: javax/ created: javax/jmx/ created: javax/jmx/openmbean/ inflated: javax/jmx/openmbean/CompositeAttributeInfo.class inflated: javax/jmx/openmbean/CompositeData.class inflated: javax/jmx/openmbean/CompositeParameterInfo.class inflated: javax/jmx/openmbean/ObjectArray.class inflated: javax/jmx/openmbean/OpenMBeanAttributeInfo.class inflated: javax/jmx/openmbean/OpenMBeanConstructorInfo.class inflated: javax/jmx/openmbean/OpenMBeanInfo.class inflated: javax/jmx/openmbean/OpenMBeanOperationInfo.class inflated: javax/jmx/openmbean/OpenMBeanParameterInfo.class inflated: javax/jmx/openmbean/TabularAttributeInfo.class inflated: javax/jmx/openmbean/TabularData.class inflated: javax/jmx/openmbean/TabularParameterInfo.class
1) mojo-bin is not in tree so this defect seems pointless. 2) upstream webpage does fun redirecting. and therefore is unusable. Closing as WONTFIX