FAQ - TheOpenCloudEngine/metaworks GitHub Wiki

Frequently Asked Questions

ejs.js κ°€ λ°˜μ˜λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€

원인 1. java, ejs, ejs.js 의 순으둜 μ‘΄μž¬ν•΄μ•Όλ§Œ ν•©λ‹ˆλ‹€. ejs.js κ°€ 반영되렀면, ν•΄λ‹Ή ejs κ°€ κΌ­ μ‘΄μž¬ν•΄μ•Ό ν•©λ‹ˆλ‹€. μžλ™μœΌλ‘œ ejs λ§Œμ„ μƒμ†ν•΄μ£Όμ§€λŠ” μ•ŠμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ λ‹€μŒκ³Ό 같이 ν•΄λ‹Ή ejs λ₯Ό λ‹¨μˆœ 상속해주면 λ©λ‹ˆλ‹€:

Model.ejs λ₯Ό μƒμ†ν•˜λŠ” DerivedModel.ejs λ§Œλ“€κΈ°

<%=include('dwr/metaworks/com/abc/model/Model.ejs')%>

원인 2. κ·Έλž˜λ„ 반영이 μ•ˆλ˜λ©΄, λ‹€μŒ URL 둜 μ‹€μ œ 폴더 내에 ejs 와 ejs.js κ°€ μ‘΄μž¬ν•˜λŠ”μ§€ ν™•μΈν•©λ‹ˆλ‹€.

ReceiveErrorEventView 의 ejs.js κ°€ μ‘΄μž¬ν•˜λŠ”μ§€ 확인을 ν•˜κΈ° μœ„ν•˜μ—¬ μ•„λž˜μ˜ url 을 λΈŒλΌμš°μ €μ— μž…λ ₯ν•˜μ—¬ 404κ°€ λ‚˜νƒ€λ‚˜μ§€ μ•Šκ³  μ†ŒμŠ€μ½”λ“œκ°€ 보여야 ν•œλ‹€:

http://localhost:8080/dwr/metaworks/org/uengine/kernel/bpmn/view/ReceiveErrorEventView.ejs.js

404κ°€ λ‚˜νƒ€λ‚œλ‹€λ©΄ 파일이 μ–΄λ–€ μ΄μœ μ—μ„œλ“  ν•΄λ‹Ή classpath μ—μ„œ resource folder 둜 λ³΅μ‚¬λ˜μ§€ λͺ»ν•œ κ²½μš°μ™€, 파일λͺ…이 잘λͺ»λœ κ²½μš°μž…λ‹ˆλ‹€.

μ°Έκ³