I'm stuck with a situation here, i have a css file uploaded to the Shared Components -> Cascading Style Sheets. I have reuploaded the file with some changes to it, but those changes are not being reflected at runtime. This approach of reloading the css file was working till last day yesterday, but not now. I even tried to delete the css file from the shared component and tried to run the application, which i found surprisingly working. I check the view source and found full css file existing, inspite of deleting the file from the shared components.

So does anyone know how and why its happening? And how can I fix this?

Just found a very interesting one from documentation here http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35125/ui_templt.htm#HTMDB29116

It says:

File reference using a query string in the URL referencing the application version,
such that when the application is upgraded (and the version is incremented), the browser
is instructed to always load the new file and ignore any previously cached files.

I know its frustrating, but its more than for me too. Yes its the same instance I'm working on as i said earlier, i also tried deleting the css file but when i run the app, dont know from where its picking the reference.

I know its frustrating, but its more than for me too. Yes its the same instance I'm working on as i said earlier, i also tried deleting the css file but when i run the app, dont know from where its picking the reference.

You must be missing something, can you replicate it on apex.oracle.com

See if the files has multiple occurences in the view apex_workspace_files.
It could be that there are multiple instances of the same file and apex is simply picking the wrong one.
If the duplicate file in't shown in the buider you would need to delete the "wrong" file form the underlying table.