| 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. |