Closed djerman closed 11 months ago
I was unable to download my application from start.vaadin.com.
This was the configuration used:
{ "applicationConfiguration": { "projectName": "Инфосистем", "groupId": "rs.atekom.infosystem.ui", "vaadinVersion": "v24", "codeGeneration": "JAVA", "dockerConfiguration": false, "kubernetesConfiguration": false, "alwaysGenerateBackend": false, "javaVersion": 17, "access": "USER_ROLE", "experimentalFeatures": [], "git": true, "runOnRandomPort": false, "artifactId": "my-app", "generatedProjectId": "2738b913-3b4c-4abc-944e-f2dd18042c21" }, "theme": { "componentStyles": { "vaadin-button": [ "\n:host(:not([theme~=\"tertiary\"])) {\n background-image: linear-gradient(var(--lumo-tint-5pct), var(--lumo-shade-5pct));\n box-shadow: inset 0 0 0 1px var(--lumo-contrast-20pct);\n}\n:host(:not([theme~=\"tertiary\"]):not([theme~=\"primary\"]):not([theme~=\"error\"]):not([theme~=\"success\"])) {\n color: var(--lumo-body-text-color);\n}\n:host([focus-ring]:not([theme~=\"tertiary\"])) {\n box-shadow: 0 0 0 2px var(--lumo-primary-color-50pct), inset 0 0 0 1px var(--lumo-primary-color);\n}\n:host([focus-ring][theme~=\"primary\"]) {\n box-shadow: 0 0 0 2px var(--lumo-primary-color-50pct), inset 0 0 0 1px var(--lumo-primary-contrast-color);\n}\n:host([theme~=\"primary\"]) {\n text-shadow: 0 -1px 0 var(--lumo-shade-20pct);\n}" ] }, "variant": "dark", "styles": "\n [theme~=\"dark\"] {\n --lumo-base-color: hsl(214, 87%, 7%);\n\n }\n" }, "views": [ { "name": "Main", "type": "menu-on-left-layout", "route": "", "entityId": -1, "children": [ { "name": "Hello World", "type": "hello-world-view", "route": "hello", "entityId": -1, "children": [], "generateTestData": false, "generateUrlTemplate": false, "icon": "globe-solid", "id": 1 }, { "name": "About", "type": "empty-view", "route": "about", "entityId": -1, "children": [], "generateTestData": false, "generateUrlTemplate": false, "icon": "file", "id": 2 } ], "generateTestData": false, "generateUrlTemplate": false, "id": 0 } ], "entities": [ { "id": 5, "name": "User", "fields": [ { "name": "id", "dataType": "ID", "editorType": "vaadin-text-field", "fieldType": "Integer", "uiType": "Text", "validators": [] }, { "name": "username", "dataType": "FIRST_NAME", "editorType": "vaadin-text-field", "fieldType": "String", "uiType": "Text", "validators": [] }, { "name": "name", "dataType": "FULL_NAME", "editorType": "vaadin-text-field", "fieldType": "String", "uiType": "Text", "validators": [] }, { "name": "hashedPassword", "dataType": "TWO_WORDS", "editorType": "vaadin-text-field", "fieldType": "Password", "uiType": "Text", "validators": [] }, { "name": "roles", "dataType": "WORD", "editorType": "vaadin-text-field", "fieldType": "String", "uiType": "Text", "validators": [] }, { "name": "profilePicture", "dataType": "PROFILE_PICTURE_URL", "editorType": "vaadin-upload", "fieldType": "ImageData", "uiType": "Image", "validators": [], "uiHints": { "gridColumnWidth": "96px", "height": "MEDIUM", "roundImage": true } } ] } ] }
Project name should not contain non-latin characters:
"projectName": "Инфосистем",
Validation should be already present to prevent such cases.
I was unable to download my application from start.vaadin.com.
This was the configuration used: