Cannot upload custom extension

Cannot upload custom extension

  

I have created an extension using the Integrated Studio.  It compiles fine.  But when I try to upload through the studio it times out.  I tried uploading through the Service Center and I get the following error

I open it in the studio again and I'm able to verify and save but cannot upload.  My Integrated Studio is at version 10.0.811.0 and the Outsystems server I'm trying to upload to is 10.0.816.0.  The extension is for Java as our server is Java.  Any ideas on why I cannot upload this?


Thanks 

Hi Pamela,

Does the verification go through without errors or warnings?

How big is it?

It may be a timeout sending the extension to the server... are you using a VPN to connect to the server?


I found out that I am getting a Java Heap Space error.  I should have updated my post.  I'm guessing I need to update the JAVA_OPTS in the standalone-outsystems.conf.  I have not had a chance to try it.  The xif file is 80MB.  It looks like the file gets uploaded but when Outsystems triesto unzip the package for verification it runs out of memory. 

Java heap space
java.lang.OutOfMemoryError: Java heap space
   at java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:68)
   at java.lang.StringBuffer.<init>(StringBuffer.java:128)
   at com.ctc.wstx.util.TextBuffer.contentsAsString(TextBuffer.java:570)
   at com.ctc.wstx.sr.BasicStreamReader.getText(BasicStreamReader.java:870)
   at outsystems.hubedition.util.xml.XmlReader.isWhiteSpace(Unknown Source)
   at outsystems.hubedition.util.xml.XmlReader.getNodeType(Unknown Source)
   at outsystems.hubedition.util.xml.XmlReader.read(Unknown Source)
   at linqbridge.xml.linq.XElement.loadCore(Unknown Source)
   at linqbridge.xml.linq.XNode.readFrom(Unknown Source)
   at linqbridge.xml.linq.XContainer.readContentFrom(Unknown Source)
   at linqbridge.xml.linq.XElement.loadCore(Unknown Source)
   at linqbridge.xml.linq.XNode.readFrom(Unknown Source)
   at linqbridge.xml.linq.XContainer.readContentFrom(Unknown Source)
   at linqbridge.xml.linq.XElement.loadCore(Unknown Source)
   at linqbridge.xml.linq.XNode.readFrom(Unknown Source)
   at linqbridge.xml.linq.XContainer.readContentFrom(Unknown Source)
   at linqbridge.xml.linq.XElement.loadCore(Unknown Source)
   at linqbridge.xml.linq.XNode.readFrom(Unknown Source)
   at linqbridge.xml.linq.XContainer.readContentFrom(Unknown Source)
   at linqbridge.xml.linq.XDocument.readContent(Unknown Source)
   at linqbridge.xml.linq.XDocument.loadCore(Unknown Source)
   at linqbridge.xml.linq.XDocument.load(Unknown Source)
   at linqbridge.xml.linq.XDocument.load(Unknown Source)
   at outsystems.common.ZipUtils.readCompressedXml(Unknown Source)
   at outsystems.xif.XifUtils.readXif(Unknown Source)
   at outsystems.hubedition.servercommon.utils.ExtensionInfo.create(Unknown Source)
   at outsystems.nosomlprocessor.CssOMLProcessor.mssGetExtensionInfoFromXIF(Unknown Source)
   at outsystems.nosomlprocessor.actions.ActGetExtensionInfoFromXIF.mosGetExtensionInfoFromXIF(Unknown Source)
   at osservicecenter.referencesproxy.rssextensionomlprocessor.actions.ActGetExtensionInfoFromXIF.mosGetExtensionInfoFromXIF(Unknown Source)
   at osservicecenter.actions.ActGetExtensionInfoFromXIF.executeGetExtensionInfoFromXIF(Unknown Source)
   at osservicecenter.managedbean.flowfactory.ScrnExtensions_List.commandUpload(Unknown Source)
   at osservicecenter.managedbean.flowfactory.ScrnExtensions_List.btnButtonUploadClick(Unknown Source)