Skip to content

Compilation sometimes fails with "File name too long" #135

@winks

Description

@winks

When using this defpage:

(defpage [:post ["/store/:uid/:apikey/items" :uid #"\d+" :apikey #"[a-z0-9]+"]] {:keys [uid apikey payload]}

I get a file named

store$POST_LBRACK__DOUBLEQUOTE___store___GT_uid___GT_apikey__items_DOUBLEQUOTE_ _GT_uid SHARP__DOUBLEQUOTE__BSLASH_d_PLUS__DOUBLEQUOTE _GT_apikey SHARP__DOUBLEQUOTE__LBRACK_a_z0_9_RBRACK__PLUS__DOUBLEQUOTE__RBRACK.class

and the error:
Exception in thread "main" java.io.IOException: File name too long, compiling:(xyz/views/store.clj:46)

I could reproduce this 2-3x then I gave the route a name and after lein clean it worked again...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions