Erro 505 - Enterprise Server

Author Message
 Posted 1/13/2013 10:26:23 PM
StrataFrame Beginner

StrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame Beginner

Group: StrataFrame Users
Last Login: 8/27/2019 7:45:01 AM
Posts: 36, Visits: 425
Ivan,

Passei o final de semana inteiro tentando conectar minha aplicação no ES, sem sucesso.

Li e reli todos os itens do fórum relacionados a esse erro e sobre ES. Li o manual e o arquivo de treinamento.

Nada.

Segue configurações:

WINDOWS 7 / IIS 7 / VISUAL STUDIO 2010 / SQL 2008 R2
StrataFrame 1.7.6
ES instalado no IIS via Setup. - Configurado com .NET 2.0

Acesso ao servidor IIS : MB10 ou localhost

General and License Information
Server Name (site name):Development SDK
Registered Name:Marcelo Blank Gonçalves
Registered Company:Marcelo Blank Projetos e Sistemas Ltda
Serial Number:F242D-88732-E44EB-90F6D-F8380
Server Hostname:MB10
License Expiration Date:16/12/2013
Allowed Clients:2
Allowed Hosts to Status.aspx:127.0.0.1
Serialization Type:Standard


Web.Config (algumas partes foram retiradas para melhor visualização)

<?xml version="1.0" encoding="UTF-8"?>

<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
  <appSettings>
    <add key="StatusIpAddresses" value="127.0.0.1" />
    <add key="OtherEsServers" value="" />
    <add key="SmtpFromAddress" value="send@blank.com.br" />
    <add key="SmtpToAddresses" value="recive@blank.com.br" />
    <add key="SmtpServer" value="smtp.x.com" />
    <add key="SmtpPort" value="25" />
    <add key="SmtpAuth" value="True" />
    <add key="SmtpUsername" value="usuario" />
    <add key="SmtpPassword" value="senha" />
    <add key="UseCustomDataSerializer" value="False" />
  </appSettings>
  <system.web>
    
    <compilation debug="true" strict="false" explicit="true" />
   
    
    <authentication mode="Windows" />
    
    <customErrors mode="Off" defaultRedirect="GenericErrorPage.htm">
      <error statusCode="403" redirect="NoAccess.htm" />
      <error statusCode="404" redirect="FileNotFound.htm" />
    </customErrors>
  </system.web>
 
</configuration>



DataSoucers

<?xml version="1.0" encoding="utf-8" ?>

<DataSources>
  <DataSource DataSourceKey="CursoConnection">
    <ConnectionString>Server=MB10;Database=CURSO;User Id=mx;Password=mx;</ConnectionString>
    <TypeFullName>MicroFour.StrataFrame.Data.SqlDataSourceItem</TypeFullName>
    <TypeAssemblyName>MicroFour StrataFrame Base</TypeAssemblyName>
    <TypeAssemblyVersion>1.7.0.0</TypeAssemblyVersion>
    <TypeAssemblyCulture>neutral</TypeAssemblyCulture>
    <TypeAssemblyPublicToken>99fe9917f71608a7</TypeAssemblyPublicToken>
    <IsEncrypted>True</IsEncrypted>
    <IsCompressed>True</IsCompressed>
    <EncryptionKey>1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4</EncryptionKey>
    <EncryptionVector>1,2,3,4,5,6,7,8</EncryptionVector>
    <TransactionTimeout>3600</TransactionTimeout>
  </DataSource>
</DataSources>

Programa:



                loESDS = new MicroFour.StrataFrame.Data.Enterprise.EnterpriseDataSourceItem
                    ("", "mb10", 8080, "CursoConnection", new SqlDataSourceItem(""));

                //-- Set the encryption and compression properties.  Refer to the documentation for more
                //   information about these settings.
                loESDS.IsEncrypted = true;
                loESDS.EncryptionKey = new byte[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4 };
                loESDS.EncryptionVector = new byte[] { 1, 2, 3, 4, 5, 6, 7, 8 };
                loESDS.IsCompressed = true;

                //-- Manually add the ES data source
                DataBasics.DataSources.Add(loESDS);



Programa simples, com um form ..., baseado no exemplo ES da MicroFour.



1 - Seleciono conexão remota (servido local via ES)

2 - Faço chamada de carga do DataTable

        public void FillAll()
        {

            this.FillDataTable("SELECT * FROM PESSOA");
        }



Erro 505

ApplicationException
  An error occurred while creating the main form
TargetInvocationException
  Uma exceção foi acionada pelo destino de uma chamada.
WebException
  O servidor remoto retornou um erro: (500) Erro Interno do Servidor.

Source     : MicroFour StrataFrame UI

Stack Trace: 

   em System.Net.HttpWebRequest.GetResponse()
   em MicroFour.StrataFrame.Data.Enterprise.EnterpriseDataSourceItem.SendRequestCore(BaseParams Params, RemoteDataSourceCommand Command, String dataSourceKey)
   em MicroFour.StrataFrame.Data.Enterprise.EnterpriseDataSourceItem.ᜀ(DbCommand A_0, Boolean A_1, String A_2)
   em MicroFour.StrataFrame.Data.DataLayer.GetDataTable(String Statement, Boolean RegisterNotification)
   em MicroFour.StrataFrame.Business.BusinessLayer.FillDataTable(String SelectStatement)
   em ESconn.boPessoa.FillAll() na D:\PROJETOS\ES\ESconn\ESconn\boPessoa.cs:linha 57
   em ESconn.frmPessoa..ctor() na D:\PROJETOS\ES\ESconn\ESconn\frmPessoa.cs:linha 17

   em System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
   em System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
   em System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
   em System.Activator.CreateInstance(Type type, Boolean nonPublic)
   em System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   em MicroFour.StrataFrame.Application.StrataFrameApplication.RunApplication()



Quando vou ao site para tentar replicar o erro no browser, digitando:



http://mb10:8080/RemoteDataSource.ashx


aparece essa mensagem...

Erro de Servidor no Aplicativo '/'.

Método não encontrado: 'Boolean MicroFour.StrataFrame.Data.Enterprise.BaseResults.WriteDataToStream(System.IO.BinaryWriter)'.

Descrição: Ocorreu uma exceção não tratada durante a execução da atual solicitação da Web. Examine o rastreamento de pilha para obter mais informações sobre o erro e onde foi originado no código. 

Detalhes da Exceção: System.MissingMethodException: Método não encontrado: 'Boolean MicroFour.StrataFrame.Data.Enterprise.BaseResults.WriteDataToStream(System.IO.BinaryWriter)'.

Erro de Origem: 

Exceção não tratada foi gerada durante a execução da atual solicitação da Web. As informações relacionadas à origem e ao local da exceção podem ser identificadas usando-se o rastreamento de pilha de exceção abaixo.

Rastreamento de Pilha: 

[MissingMethodException: Método não encontrado: 'Boolean MicroFour.StrataFrame.Data.Enterprise.BaseResults.WriteDataToStream(System.IO.BinaryWriter)'.]   MicroFour.StrataFrame.Enterprise.Server.RemoteDataSource.ProcessRequest(HttpContext context) +0   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +599   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +171


Informações sobre a Versão: Microsoft .NET Framework Versão:2.0.50727.4984; Versão do ASP.NET:2.0.50727.4971





Resumindo.

Estou sem idéias e não sei mais o que configurar .... 

Abraços

Marcelo Blank




Marcelo Blank www.blank.com.br

Tags:
Post #31706
Add to Twitter Add to Facebook
 Posted 1/13/2013 10:28:28 PM
StrataFrame Beginner

StrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame Beginner

Group: StrataFrame Users
Last Login: 8/27/2019 7:45:01 AM
Posts: 36, Visits: 425
Seguem imagens do browser com status do servidor e erro 505

Marcelo Blank www.blank.com.br

 sgo_112.jpg (6 views, 133.70 KB)
 sgo_111.jpg (4 views, 6.05 KB)
Post #31707
Add to Twitter Add to Facebook
 Posted 1/13/2013 10:38:39 PM
StrataFrame Beginner

StrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame Beginner

Group: StrataFrame Users
Last Login: 8/27/2019 7:45:01 AM
Posts: 36, Visits: 425
Outro detalhe ... o setup do ES que está disponível para download no site, não abre. Tive que utilizar um download do ano passado.

Depois peguei os arquivos zipado e copiei no diretório do ES.

Marcelo Blank www.blank.com.br
Post #31708
Add to Twitter Add to Facebook
 Posted 1/14/2013 12:26:10 AM
StrataFrame Beginner

StrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame Beginner

Group: StrataFrame Users
Last Login: 8/27/2019 7:45:01 AM
Posts: 36, Visits: 425
Resolvido:

Ficar atento as seguintes configurações:

1 - Permissão para todos no ISS (site do ES);
2 - Versão atualizada do ES ;



Obrigado

Marcelo Blank www.blank.com.br
Post #31709
Add to Twitter Add to Facebook
 Posted 1/14/2013 6:54:08 AM
Strategic Support Team Member

Strategic Support Team MemberStrategic Support Team MemberStrategic Support Team MemberStrategic Support Team MemberStrategic Support Team MemberStrategic Support Team MemberStrategic Support Team MemberStrategic Support Team MemberStrategic Support Team Member

Group: StrataFrame MVPs
Last Login: 6/15/2019 1:08:46 AM
Posts: 1,920, Visits: 21,109
Opa, legal Marcelo. Fico feliz por ter resolvido.
Testei aqui e percebi que o install realmente não está funcionando. O último que funcionou para mim, aparentemente, é o 1.7.3.5.
Já avisei ao pessoal e vão estudar o caso.
Obrigado.
Post #31710
Add to Twitter Add to Facebook


Similar Topics

Expand / Collapse

Reading This Topic

Expand / Collapse

Site Map - Home - My Account - Forum - About Us - Contact Us - Try It - Buy It

Microsoft, Visual Studio, and the Visual Studio logo are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries.