Error importing git repository using file:///

190 views
Skip to first unread message

vijay yadav

unread,
Oct 27, 2017, 4:51:02 AM10/27/17
to Drools Setup
hi

I am getting following when I try to import myrepo.git repository using file:/// path to repo/ myrepo.git.
If I try to import another git repository e.g.system.git, then it works fine. only problem is with myrepo.git.

Unable to complete your request. The following exception occurred: java.lang.RuntimeException: remote: internal server error.

In log file I get following error

Oct 27, 2017 2:17:00 PM org.kie.workbench.common.screens.examples.backend.server.ExamplesServiceImpl cloneRepository
SEVERE: Error during create repository
java.lang.RuntimeException: remote: internal server error
    at org.guvnor.structure.backend.repositories.git.GitRepositoryBuilder.createFileSystem(GitRepositoryBuilder.java:141)
    at org.guvnor.structure.backend.repositories.git.GitRepositoryBuilder.build(GitRepositoryBuilder.java:61)
    at org.guvnor.structure.backend.repositories.git.GitRepositoryFactoryHelper.newRepository(GitRepositoryFactoryHelper.java:65)
    at org.guvnor.structure.backend.repositories.git.GitRepositoryFactoryHelper$Proxy$_$$_WeldClientProxy.newRepository(Unknown Source)
    at org.guvnor.structure.backend.repositories.RepositoryFactoryImpl.newRepository(RepositoryFactoryImpl.java:63)
    at org.guvnor.structure.backend.repositories.RepositoryFactoryImpl$Proxy$_$$_WeldClientProxy.newRepository(Unknown Source)
    at org.kie.workbench.common.screens.examples.backend.server.ExamplesServiceImpl.cloneRepository(ExamplesServiceImpl.java:282)
    at org.kie.workbench.common.screens.examples.backend.server.ExamplesServiceImpl.resolveGitRepository(ExamplesServiceImpl.java:257)
    at org.kie.workbench.common.screens.examples.backend.server.ExamplesServiceImpl.getProjects(ExamplesServiceImpl.java:242)
    at org.kie.workbench.common.screens.examples.backend.server.ExamplesServiceImpl$Proxy$_$$_WeldClientProxy.getProjects(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.jboss.errai.bus.server.io.AbstractRPCMethodCallback.invokeMethodFromMessage(AbstractRPCMethodCallback.java:65)
    at org.jboss.errai.bus.server.io.ValueReplyRPCEndpointCallback.callback(ValueReplyRPCEndpointCallback.java:40)
    at org.jboss.errai.bus.server.io.RemoteServiceCallback.callback(RemoteServiceCallback.java:54)
    at org.jboss.errai.cdi.server.CDIExtensionPoints$2.callback(CDIExtensionPoints.java:448)
    at org.jboss.errai.bus.server.DeliveryPlan.deliver(DeliveryPlan.java:47)
    at org.jboss.errai.bus.server.ServerMessageBusImpl.sendGlobal(ServerMessageBusImpl.java:297)
    at org.jboss.errai.bus.server.SimpleDispatcher.dispatchGlobal(SimpleDispatcher.java:46)
    at org.jboss.errai.bus.server.service.ErraiServiceImpl.store(ErraiServiceImpl.java:97)
    at org.jboss.errai.bus.server.service.ErraiServiceImpl.store(ErraiServiceImpl.java:114)
    at org.jboss.errai.bus.server.servlet.DefaultBlockingServlet.doPost(DefaultBlockingServlet.java:144)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.uberfire.ext.security.server.SecureHeadersFilter.doFilter(SecureHeadersFilter.java:110)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.uberfire.ext.security.server.SecurityIntegrationFilter.doFilter(SecurityIntegrationFilter.java:70)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:615)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
    at org.kie.integration.tomcat.JACCValve.invoke(JACCValve.java:113)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.RuntimeException: org.eclipse.jgit.api.errors.TransportException: remote: internal server error
    at org.uberfire.java.nio.fs.jgit.util.JGitUtil.cloneRepository(JGitUtil.java:318)
    at org.uberfire.java.nio.fs.jgit.util.commands.Clone.clone(Clone.java:34)
    at org.uberfire.java.nio.fs.jgit.util.commands.Mirror.execute(Mirror.java:45)
    at org.uberfire.java.nio.fs.jgit.JGitFileSystemProvider.newFileSystem(JGitFileSystemProvider.java:842)
    at org.uberfire.java.nio.file.FileSystems.newFileSystem(FileSystems.java:121)
    at org.uberfire.java.nio.file.FileSystems.newFileSystem(FileSystems.java:77)
    at org.uberfire.io.impl.AbstractIOService.newFileSystem(AbstractIOService.java:265)
    at org.uberfire.ext.metadata.io.IOServiceIndexedImpl.newFileSystem(IOServiceIndexedImpl.java:225)
    at org.guvnor.structure.backend.repositories.git.GitRepositoryBuilder.newFileSystem(GitRepositoryBuilder.java:148)
    at org.guvnor.structure.backend.repositories.git.GitRepositoryBuilder.createFileSystem(GitRepositoryBuilder.java:131)
    ... 52 more
Caused by: org.eclipse.jgit.api.errors.TransportException: remote: internal server error
    at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:135)
    at org.eclipse.jgit.api.CloneCommand.fetch(CloneCommand.java:202)
    at org.eclipse.jgit.api.CloneCommand.call(CloneCommand.java:135)
    at org.uberfire.java.nio.fs.jgit.util.JGitUtil.cloneRepository(JGitUtil.java:302)
    ... 61 more
Caused by: org.eclipse.jgit.errors.TransportException: remote: internal server error
    at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:377)
    at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:308)
    at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:298)
    at org.eclipse.jgit.transport.FetchProcess.fetchObjects(FetchProcess.java:245)
    at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:161)
    at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122)
    at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1179)
    at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:128)
    ... 64 more
Caused by: org.eclipse.jgit.errors.TransportException: remote: internal server error
    at org.eclipse.jgit.transport.SideBandInputStream.needDataPacket(SideBandInputStream.java:173)
    at org.eclipse.jgit.transport.SideBandInputStream.read(SideBandInputStream.java:136)
    at org.eclipse.jgit.transport.PackParser.fill(PackParser.java:1173)
    at org.eclipse.jgit.transport.PackParser.readPackHeader(PackParser.java:874)
    at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:512)
    at org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser.parse(ObjectDirectoryPackParser.java:195)
    at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:484)
    at org.eclipse.jgit.transport.BasePackFetchConnection.receivePack(BasePackFetchConnection.java:773)
    at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:370)
    ... 71 more


would anyone please tell me what am I doing wrong.

Regards
Vijay

vijay yadav

unread,
Oct 27, 2017, 6:10:52 AM10/27/17
to Drools Setup
Would anyone please tell me how can I remove this error.

or which folders should I copy. Right now I am copying repositories, .niogit and .index folder. but it's not working.

vijay yadav

unread,
Nov 1, 2017, 2:34:17 AM11/1/17
to Drools Setup
Is there anyone who can answer this?

Regards
Vijay


On Friday, October 27, 2017 at 2:21:02 PM UTC+5:30, vijay yadav wrote:

Toni Rikkola

unread,
Nov 1, 2017, 2:53:05 AM11/1/17
to drools...@googlegroups.com
If you move the folders, you only need the .niogit folder.

If everything else fails. One thing you can try is cloning the old repository on your computer. Adding a new empty repository into the new Workbench. Add the new workbench as a remote for the local git clone and push all the changes into the clone.

Toni

--
You received this message because you are subscribed to the Google Groups "Drools Setup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to drools-setup+unsubscribe@googlegroups.com.
To post to this group, send email to drools...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/drools-setup/3d1ec330-8c5b-4ab4-af9c-14a0815a3d04%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Martina

unread,
Feb 13, 2018, 2:05:51 AM2/13/18
to Drools Setup
What will be url to add the workbench as remote for the local git clone?

Is it git://username@server/projectname

or is it something else?
Reply all
Reply to author
Forward
0 new messages