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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions