BTW their is a restriction on the S3 URL to only allow it to work inside 
our firewall so you would not be able to access it for a test.

On Friday, December 1, 2017 at 1:17:07 PM UTC-7, Gregg Fiehler wrote:
>
> I don't think that is the issue, the network monitor in the browser shows 
> the call returned the data with a 200 response code and the response is 
> identical to when I use the local file.  Also I can just cut/paste the url 
> in the $ref in the browser and get the document.
>
> On Friday, December 1, 2017 at 12:58:37 PM UTC-7, Ron wrote:
>>
>> It looks like the access to the file hosted on S3 is restricted, so the 
>> editor can’t read it. You’d need to enable anonymous access to it.
>>
>>  
>>
>>  
>>
>>  
>>
>> *From: *<swagger-sw...@googlegroups.com> on behalf of Gregg Fiehler <
>> gregg....@gmail.com>
>> *Reply-To: *"swagger-sw...@googlegroups.com" <
>> swagger-sw...@googlegroups.com>
>> *Date: *Friday, December 1, 2017 at 11:13
>> *To: *Swagger <swagger-sw...@googlegroups.com>
>> *Subject: *Re: Swagger Editor external reference local file vrs. remote
>>
>>  
>>
>> Ok I installed the latest and then had to change the local file ref to 
>>
>> $ref: '
>> http://localhost:8080/ReservationEventDefinitions.json#/definitions/PostalAddress
>> '
>>
>> now that works, but the remote still does not
>> ErrorsResolver error at 
>> paths./products.get.responses.200.schema.items.$ref
>>
>> Could not resolve reference because of: NetworkError when attempting to 
>> fetch resource. 
>>
>>  
>>
>>
>> but the network traffic still shows it as a 200
>>
>>
>>
>> On Friday, December 1, 2017 at 11:29:57 AM UTC-7, Ron wrote: 
>>
>> Hi Gregg,
>>
>>  
>>
>> That’s an old version of the editor which we don’t support anymore.
>>
>> Please try the latest version.
>>
>>  
>>
>>  
>>
>>  
>>
>> *From: *<swagger-sw...@googlegroups.com> on behalf of Gregg Fiehler <
>> gregg....@gmail.com>
>> *Reply-To: *"swagger-sw...@googlegroups.com" <
>> swagger-sw...@googlegroups.com>
>> *Date: *Friday, December 1, 2017 at 09:44
>> *To: *Swagger <swagger-sw...@googlegroups.com>
>> *Subject: *Swagger Editor external reference local file vrs. remote
>>
>>  
>>
>> I have swagger editor running locally.  With Ron's help I got a local 
>> file for an external reference to work
>>
>> fragment of swagger doc:
>> responses:
>>         200:
>>           description: An array of products
>>           schema:
>>             type: array
>>             items:
>>               $ref: 
>> 'ReservationEventDefinitions.json#/definitions/PostalAddress'
>>
>>
>> I then put the same file in Amazon S3 and I cannot get it to work
>>
>>   i only updated the $ref line to
>>
>> $ref: '
>> https://s3.amazonaws.com/st-swagger-docs/ReservationEventDefinitions.json#/definitions/PostalAddress
>> '
>>
>> and I get 
>> Swagger Error 
>>
>> Reference could not be resolved: 
>> https://s3.amazonaws.com/st-swagger-docs/ReservationEventDefinitions.json#/definitions/PostalAddress
>>
>>  
>>
>> however when I look at the network traffic, both calls work. I have 
>> attached the screen print of the editor with the error when using the 
>> remote reference, the local one works fine.  So I assume there is a syntax 
>> issue on how I am doing the remote reference.  Any help would be 
>> appreciated.
>>
>>  
>>
>> Gregg
>>
>>  
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Swagger" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to swagger-swaggersocket+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Swagger" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to swagger-swaggersocket+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Swagger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to swagger-swaggersocket+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to