2014-03-31 2 views
0

wso2를 처음 사용합니다 .. 기사를 검색하여 OSGI Console을 사용하여 탄소에 기능을 설치할 수 있음을 발견했습니다. 예를 들어 학생 관리 기능을 설치하고 싶습니다. (샘플 UI 없음)를 사용하지 않고 wso2 탄소 (샘플)를 사용합니다.OSGI Console을 사용하여 wso2에 기능을 설치하는 방법

이 작업을 수행하는 방법에 ... 내 지역에있는 REPO가 (예를 들어 D : // P2-REPO) 나는 OSGI 콘솔을

1을 시도

단계를 사용하여 탄소 이러한 기능을 설치하려면) OSGI 콘솔에서 wso2를 시작했습니다 (bin\wso2server.bat -DosgiConsol) 2) 그럼 Repo 권한을 추가해야합니까? 3) 내가 provaddrepo 명령

provaddrepo 파일을 시도 : // D :/P2-REPO

내 P2-REPO 구조는 폴더, 플러그인 폴더, content.jar, artifact.jar 특징이다

하지만, 내가

내가 말했듯이

`osgi> provaddrepo file://C:/Users/473294nneh/Desktop/p2-repo 
    java.io.FileNotFoundException: \\C\Users\473294nneh\Desktop\p2-repo\artifacts.xml (The network path was not found) 
      at java.io.FileOutputStream.open(Native Method) 
      at java.io.FileOutputStream.<init>(FileOutputStream.java:212) 
      at java.io.FileOutputStream.<init>(FileOutputStream.java:165) 
      at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.save(SimpleArtifactRepository.java:1187) 
      at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.save(SimpleArtifactRepository.java:1168) 
      at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.<init>(SimpleArtifactRepository.java:348) 
      at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepositoryFactory.create(SimpleArtifactRepositoryFactory.java:134) 
      at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.factoryCreate(ArtifactRepositoryManager.java:61) 
      at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.doCreateRepository(AbstractRepositoryManager.java:286) 
      at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.createRepository(ArtifactRepositoryManager.java:49) 
      at org.eclipse.equinox.internal.p2.console.ProvisioningHelper.addArtifactRepository(ProvisioningHelper.java:87) 
      at org.eclipse.equinox.internal.p2.console.ProvCommandProvider._provaddrepo(ProvCommandProvider.java:83) 
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
      at java.lang.reflect.Method.invoke(Method.java:601) 
      at org.eclipse.equinox.console.command.adapter.CommandProviderAdapter.main(CommandProviderAdapter.java:46) 
      at org.eclipse.equinox.console.command.adapter.CommandProviderAdapter._main(CommandProviderAdapter.java:64) 
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
      at java.lang.reflect.Method.invoke(Method.java:601) 
      at org.apache.felix.gogo.runtime.Reflective.method(Reflective.java:136) 
      at org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:82) 
      at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:469) 
      at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:395) 
      at org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108) 
      at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183) 
      at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120) 
      at org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:89) 
      at org.apache.felix.gogo.shell.Console.run(Console.java:62) 
      at org.apache.felix.gogo.shell.Shell.console(Shell.java:203) 
      at org.apache.felix.gogo.shell.Shell.gosh(Shell.java:128) 
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
      at java.lang.reflect.Method.invoke(Method.java:601) 
      at org.apache.felix.gogo.runtime.Reflective.method(Reflective.java:136) 
      at org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:82) 
      at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:469) 
      at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:395) 
      at org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108) 
      at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183) 
      at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120) 
      at org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:89) 
      at org.apache.felix.gogo.shell.Activator.run(Activator.java:75) 
      at java.lang.Thread.run(Thread.java:722)` 

다음과 같은 오류가 발생하고이 일을하면서, 나는 ... 나는 누군가가 저를 도와주세요 CAN ( http://wiki.eclipse.org/Equinox_p2_Console_Users_Guide)

이 문제를 해결하려면이 문서를 사용하고

... 감사드립니다 ..> 누구든지이 문제를 해결하는 데 도움 주실 래요 WSO2 새로운 오전 Advance

답변

0

"file :"다음에 URI에 여분의 슬래시가있을 수 있습니다.

이 시도 :

osgi> provaddrepo file:/C:/Users/473294nneh/Desktop/p2-repo