[INTDIST-3] add of13 support windows - run.bat Created: 20/May/14 Updated: 20/Oct/17 Due: 02/Jul/14 Resolved: 19/Nov/16 |
|
| Status: | Resolved |
| Project: | integration-distribution |
| Component/s: | Scripts |
| Affects Version/s: | unspecified |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Michal Rehak | Assignee: | Jakub Toth |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: Linux |
||
| External issue ID: | 1053 |
| Description |
|
Currently run.bat does not support -of13 option for switching the openflowplugin implementation. |
| Comments |
| Comment by Michal Rehak [ 20/May/14 ] |
|
Controller startup batches miss also:
|
| Comment by Luis Gomez [ 30/May/14 ] |
|
Hi Michal, do you want me to involve Rob Dolin for this task? he worked in the windows support in the past: https://wiki.opendaylight.org/view/Running_OpenDaylight_on_Windows BR/Luis |
| Comment by Michal Rehak [ 20/Jun/14 ] |
|
Sorry for high response latency. I will definitely make use of tester/reviewer. |
| Comment by Jakub Toth [ 27/Jun/14 ] |
|
Current version of run.sh uses osgi filter. So we have all jars on classpath but using filter we achieve that only set of jars of old plugin is being accepted by osgi and new plugin is ignored. Problem with filter parameter under win sticks in handing parameters to java: java ... -Dfelix.fileinstall.filter=^(?!%FILTER%).* ... There is problem with symbols ^,!,) Despite those characters are escaped, osgi does not work correctly. For example this filter causes osgi to skip much more bundles then just openflowplugin and causes startup errors by many bundles which renders controller unusable. |
| Comment by Jakub Toth [ 01/Jul/14 ] |
|
It is solved and bug fixed. |