Invalid compiler output

Invalid compiler output

  

Trying to one click publish I am receiving the following error:



Invalid compiler output.
Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.

Exception Details:
[1] System.Data.SqlClient.SqlException (0x80131904): Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding. ---> System.ComponentModel.Win32Exception (0x80004005): The wait operation timed out
   at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
   at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
   at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
   at System.Data.SqlClient.SqlDataReader.get_MetaData()
   at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
   at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
   at OutSystems.HubEdition.DatabaseProvider.SqlServer.ExecutionService.ExecutionService.ExecuteReader(IDbCommand cmd)
   at OutSystems.HubEdition.DatabaseProvider.SqlServer.IntrospectionService.IntrospectionService.GetPrimaryKeyColumns(TableSourceInfo tableSource)
   at OutSystems.HubEdition.DatabaseProvider.SqlServer.Platform.IntrospectionService.PlatformIntrospectionService.<GetColumns>d__70.MoveNext()
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at OutSystems.HubEdition.Compiler.Database.DALTypesConverter.ConvertColumns(IPlatformTableSourceInfo tableInfo, PlatformDatabaseContext context)
   at OutSystems.HubEdition.Compiler.Database.EntitySchema.EntitySchemaUpdater.DumpEspaceEntities(Boolean forceFullIntrospection)
   at OutSystems.HubEdition.Compiler.Database.EntitySchema.EntitySchemaUpdater.Dump(CompilationContext compilationContext)
   at OutSystems.HubEdition.Compiler.ESpace.UpdateDatabaseScript()
   at OutSystems.HubEdition.Compiler.ESpace.UpdateDatabaseScriptThread()
ClientConnectionId:73dc216d-1fbe-415b-829c-c62587c3b5c0
Error Number:-2,State:0,Class:11[2] System.ComponentModel.Win32Exception (0x80004005): The wait operation timed out

Hi Chris,

This is happening in an on-premise installation or cloud?

Cloud

Is it still happening?

Yep

In that case I suggest that you contact the OutSystems support.

Solution

Hello Chris,

Thanks for reporting this. I checked with the team, and it seems we're having some issues with our infrastructure. The team is on it, and the problem will be solved soon.

Thanks and sorry for the inconvenience...
R

Solution

Thanks mate, I'll sit tight.

Hi Chris,

It should be fixed by now.

Cheers,
R

It sure is, thank you.