Coldfusion Builder 3

If you are having a problem using Vault, post a message here.
Post Reply
amihlfried
Posts: 3
Joined: Tue Dec 22, 2015 4:00 pm

Coldfusion Builder 3

Post by amihlfried » Tue Dec 22, 2015 4:03 pm

Has anyone successfully integrated ColdFusion Builder 3 with the Vault Pro plug-in? I'm getting various eclipse errors and I'm not sure what went wrong.

I followed the instructions for regular eclipse here: http://www.sourcegear.com/vault/documen ... ngstarted/ but I'm thinking it's slightly different for CFB3

Beth
Posts: 8550
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
Contact:

Re: Coldfusion Builder 3

Post by Beth » Tue Dec 22, 2015 4:21 pm

We haven't tried it here, but could you post your errors?
Beth Kieler
SourceGear Technical Support

amihlfried
Posts: 3
Joined: Tue Dec 22, 2015 4:00 pm

Re: Coldfusion Builder 3

Post by amihlfried » Mon Dec 28, 2015 8:35 am

I've tried it using both the "Latest" and version 7.1 (our Vault Pro Admin version)

FOR THE LATEST (I'll make a different post for the 7.1 version)

1. Install Software: update site: http://download-us.sourcegear.com/Vault/latest/update - http://download-us.sourcegear.com/Vault/latest/update (this installs version 7.2.1.271)

2. Warning about unsigned content, no problem, click OK
3. Restart CF Builder 3
4. File -> Import -> Team -> Project from Vault -> Username/password & server
5. Receive a "Unknown Error occured during the login process. Please check the Eclipse error log for exceptions.
6. Here's the /.metadata/.log :

!ENTRY org.eclipse.ui 4 0 2015-12-28 09:30:19.494
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.sourcegear.vault.team.wizards.LoginWizardPage.AttemptLogin(LoginWizardPage.java:45)
at com.sourcegear.vault.team.wizards.LoginWizardPage.onPageFinished(LoginWizardPage.java:74)
at com.cdesg.uihelper.wizard.ExtendedWizardPage.getNextPage(ExtendedWizardPage.java:123)
at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:908)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:428)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:628)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:826)
at org.eclipse.jface.window.Window.open(Window.java:802)
at org.eclipse.ui.internal.handlers.WizardHandler$Import.executeHandler(WizardHandler.java:152)
at org.eclipse.ui.internal.handlers.WizardHandler.execute(WizardHandler.java:279)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:290)
at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90)
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:483)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:243)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:224)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:167)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
at org.eclipse.ui.internal.handlers.LegacyHandlerService.executeCommand(LegacyHandlerService.java:420)
at org.eclipse.ui.internal.actions.CommandAction.runWithEvent(CommandAction.java:157)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:140)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:611)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at com.adobe.ide.coldfusion.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
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:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
Caused by: java.lang.reflect.InvocationTargetException
at com.cdesg.uihelper.command.RunnableWithProgressCommandAdapter.run(RunnableWithProgressCommandAdapter.java:75)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Caused by: System.Exception: You are attempting to connect to a Vault Professional Server with a Vault Standard Client. Please download the correct client from http://sourcegear.com/vaultpro/downloads.html ---> System.Web.Services.Protocols.SoapException: 1025 : FailVaultClientCantConnectToVaultPro
at system.Web.Services.Protocols.SoapHttpClientProtocol.ReceiveResponse(SoapHttpClientProtocol.cs:351)
at system.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(SoapHttpClientProtocol.cs:379)
at VaultClientNetLib.ClientService.VaultService.ValidateServiceVersions(Unknown Source)
at VaultClientNetLib.VaultConnection.Login(Unknown Source)
at VaultClientOperationsLib.ClientInstance.Login(Unknown Source)
at VaultClientIntegrationLib.ServerOperations.Login(ServerOperations.cs:4070)
at VaultClientIntegrationLib.ServerOperations.Login(ServerOperations.cs:4208)
at com.sourcegear.vault.ui.commands.ConnectCommand.doRun(ConnectCommand.java:86)
at com.cdesg.core.command.Command.run(Command.java:80)
at com.cdesg.uihelper.command.RunnableWithProgressCommandAdapter.run(RunnableWithProgressCommandAdapter.java:67)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

at system.Web.Services.Protocols.SoapHttpClientProtocol.ReceiveResponse(SoapHttpClientProtocol.cs:351)
at system.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(SoapHttpClientProtocol.cs:379)
at VaultClientNetLib.ClientService.VaultService.ValidateServiceVersions(Unknown Source)
at VaultClientNetLib.VaultConnection.Login(Unknown Source)
at VaultClientOperationsLib.ClientInstance.Login(Unknown Source)
at VaultClientIntegrationLib.ServerOperations.Login(ServerOperations.cs:4070)
at VaultClientIntegrationLib.ServerOperations.Login(ServerOperations.cs:4208)
at com.sourcegear.vault.ui.commands.ConnectCommand.doRun(ConnectCommand.java:86)
at com.cdesg.core.command.Command.run(Command.java:80)
at com.cdesg.uihelper.command.RunnableWithProgressCommandAdapter.run(RunnableWithProgressCommandAdapter.java:67)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
--- End of inner exception stack trace ---
at clr.System.ExceptionStaticWrapper.ExceptionCtor(Exception.jvm.cs:45)
at VaultClientIntegrationLib.ServerOperations.Login(ServerOperations.cs:4081)
at VaultClientIntegrationLib.ServerOperations.Login(ServerOperations.cs:4208)
at com.sourcegear.vault.ui.commands.ConnectCommand.doRun(ConnectCommand.java:86)
at com.cdesg.core.command.Command.run(Command.java:80)
at com.cdesg.uihelper.command.RunnableWithProgressCommandAdapter.run(RunnableWithProgressCommandAdapter.java:67)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

at clr.System.ExceptionStaticWrapper.access$100(Exception.jvm.cs:61422)
at clr.System.ExceptionStaticWrapper.ExceptionCtor(Exception.jvm.cs:45)
at VaultClientIntegrationLib.ServerOperations.Login(ServerOperations.cs:4081)
at VaultClientIntegrationLib.ServerOperations.Login(ServerOperations.cs:4208)
at com.sourcegear.vault.ui.commands.ConnectCommand.doRun(ConnectCommand.java:86)
at com.cdesg.core.command.Command.run(Command.java:80)
at com.cdesg.uihelper.command.RunnableWithProgressCommandAdapter.run(RunnableWithProgressCommandAdapter.java:67)
... 1 more
Caused by: System.Web.Services.Protocols.SoapException: 1025 : FailVaultClientCantConnectToVaultPro
at system.Web.Services.Protocols.SoapHttpClientProtocol.ReceiveResponse(SoapHttpClientProtocol.cs:351)
at system.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(SoapHttpClientProtocol.cs:379)
at VaultClientNetLib.ClientService.VaultService.ValidateServiceVersions(Unknown Source)
at VaultClientNetLib.VaultConnection.Login(Unknown Source)
at VaultClientOperationsLib.ClientInstance.Login(Unknown Source)
at VaultClientIntegrationLib.ServerOperations.Login(ServerOperations.cs:4070)
at VaultClientIntegrationLib.ServerOperations.Login(ServerOperations.cs:4208)
at com.sourcegear.vault.ui.commands.ConnectCommand.doRun(ConnectCommand.java:86)
at com.cdesg.core.command.Command.run(Command.java:80)
at com.cdesg.uihelper.command.RunnableWithProgressCommandAdapter.run(RunnableWithProgressCommandAdapter.java:67)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

at system.Web.Services.Protocols.SoapHttpClientProtocol.ReceiveResponse(SoapHttpClientProtocol.cs:351)
at system.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(SoapHttpClientProtocol.cs:379)
at VaultClientNetLib.ClientService.VaultService.ValidateServiceVersions(Unknown Source)
at VaultClientNetLib.VaultConnection.Login(Unknown Source)
at VaultClientOperationsLib.ClientInstance.Login(Unknown Source)
at VaultClientIntegrationLib.ServerOperations.Login(ServerOperations.cs:4070)
... 5 more


(the log file said ...5 more, I didn't type that)

amihlfried
Posts: 3
Joined: Tue Dec 22, 2015 4:00 pm

Re: Coldfusion Builder 3

Post by amihlfried » Mon Dec 28, 2015 8:46 am

For VERSION 7.1

1. Uninstall previous attempt, restart CF Builder.

2. Install Software: http://download-us.sourcegear.com/VaultPro/7.1/update/ - http://download-us.sourcegear.com/VaultPro/7.1/update/ This installs version 7.1.0.32028 which matches our Vault client & server software.

3. Same message about unsigned content, press OK and continues.
4. Restart CF Builder.
5. Import > Team > Project from Vault > username/password, vault server.
6. This time shows proper repositories, so I select one and it says "Loading the ... repository..."
7. Select a directory, select ignore existing mappings and click finish
8. Says "Importing Projects: ImportProjectCommand"

9. ....and it works this time. *hands up* Sorry. Last time it just hung at this point. Didn't display any update, maybe it was copying all the files and it took a really long time, but I believe I came back the next day and it was still sitting there.

jclausius
Posts: 3702
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Re: Coldfusion Builder 3

Post by jclausius » Mon Dec 28, 2015 9:14 am

Glad you got this sorted out.

In regards to your last post, is it possible you downloaded the incorrect edition of Vault? The .metadata log file contains the following:

You are attempting to connect to a Vault Professional Server with a Vault Standard Client. Please download the correct client from http://sourcegear.com/vaultpro/downloads.html ---> System.Web.Services.Protocols.SoapException: 1025 : FailVaultClientCantConnectToVaultPro

In any case, it sounds like the issue is now resolved.
Jeff Clausius
SourceGear

Post Reply