171 | | -D ownload CAS (CENTRAL AUTHENTICATION SERVICE) [[BR]] |
172 | | [http://www.ja-sig.org/products/cas/][[BR]] |
173 | | Отпакувајте било каде.[[BR]] |
174 | | Потоа треба да го преснимите CAS-server-webapp-verzija.war во главниот фолдер на апликацијата “upisi”, CAS-server-webapp-verzija.war ќе го најдете каде што отпакувавте во [[BR]] |
175 | | modules\cas-server-webapp-верзја.war , откако ќе го презнимите WAR фајлот во “upisi” преименувајте го во “cas.war”[[BR]][[BR]] |
176 | | [[BR]] |
177 | | |
178 | | '''Стартување на апликацијата од Eclipse'''[[BR]] |
179 | | |
180 | | |
181 | | Во Eclipse : [[BR]] |
182 | | |
183 | | Run -> Run Configurations , потоа на maven десен клик па new , Name > По желба , кај мене е “start app” , Base Directory -> ${workspace_loc:/upisi} , Goals -> clean jetty:run.[[BR]] |
184 | | Во parameter name ставете env, а во value ставете develop. |
185 | | |
186 | | Повторете го чекорот уште еднаш само кај Goals -> jetty:stop , ставете друго име пример “stop app”[[BR]] |
187 | | Во parameter name ставете env, а во value ставете develop. |
188 | | |
189 | | Треба да добите нешто како на сликата[[BR]] |
| 171 | If you already have a CAS server, change the paths in the settings.xml file. |
| 172 | If you need a test CAS server, follow the procedure. |
| 173 | |
| 174 | - Download CAS (CENTRAL AUTHENTICATION SERVICE) from [http://www.ja-sig.org/products/cas/] and unpack it. |
| 175 | - Find the file named CAS-server-webapp-versionnumber.war and copy it to the main folder of the Eclipse project and rename it to cas.war |
| 176 | |
| 177 | This will enable a test login to the system, whereas the username is anything you need, and the password is the same as the username. |
| 178 | |
| 179 | '''Start the application from Eclipse'''[[BR]] |
| 180 | |
| 181 | Run -> Run Configurations , then in the maven section right click then New, use any Name you like (for example “start app”), Base Directory -> ${workspace_loc:/projectname} , Goals -> clean jetty:run |
| 182 | In the parameter add one with the name of *env*, and value of *develop*. |
| 183 | |
| 184 | Repeat this again all the same but with a Name "stop app" and Goals "jetty:stop" |
| 185 | |
| 186 | It should look like this: |
196 | | Стартувајте со селектирање на апликацијата во Package Explorer и потоа на Run , тоа зеленто копче како Play -> па на Run конфигурацијата што ја направивте т.е. “start app” ќе се стартува jetty серверот на порта 8081. |
197 | | За да проверите дали работи апликацијата пробајте да се логирате се со User: ajan Pass:ajan доколку ја користите базата од факултет, најдобро да си креирате свој корисник за тестирање на привилегиите. За локална база треба да знаете дека ви требаат податоци , за правилно логирање. |
198 | | Ако сакате да завршите со тестирање идете на зеленто play па “stop app” |
199 | | |
200 | | '''Забелешка:''' |
201 | | Само, за тие што користат линукс има некои измени:[[BR]] |
202 | | - скриптата за тунелирање е: ssh odnadvor@vega.ii.edu.mk -L 9999:develop.ii.edu.mk:5432 -N при што побарува лозинка плус (не е внесена како параметар)[[BR]] |
203 | | - во log4j.properties треба да се смени редот log4j.appender.R.File=/upisi.log во log4j.appender.R.File=/home/"корисничко_име"/upisi.log |
204 | | (бидејќи немаме пристап до root директориумот) |
| 195 | '''Note:''' |
| 196 | - in log4j.properties in the application folder src/main/resources one should change the line |
| 197 | log4j.appender.R.File=/upisi.log во log4j.appender.R.File=/home/username/upisi.log |
| 198 | to a location where the user running eclipse has write permission and where the logs should reside. |