[ERROR] Failed to execute goal on project edis-tracking-ui-core: Could not resolve dependencies for project gov.va.med.edp:edis-tracking-ui-core:swc:1.0: Failed to collect dependencies for [com.adobe:cairngorm:swc:2.2.1 (compile), com.adobe.flex.framework:flex-framework:pom:3.1.0.2710 (compile), flexunit:flexunit:swc:0.85 (test), info.flex-mojos:testing-support:swc:2.0.3 (test)]: Failed to read artifact descriptor for com.adobe:cairngorm:swc:2.2.1: Could not transfer artifact com.adobe:cairngorm:pom:2.2.1 from/to bob-repository (
http://vhaislcfgm2.vha.med.va.gov/maven-repository): Error transferring file:
vhaislcfgm2.vha.med.va.gov: Unknown host
vhaislcfgm2.vha.med.va.gov -> [Help 1]
Nancy mentioned that this might be because the website is inside VA firewall and we don't have permission to download it.
Then I go to the EDIS version provided by worldVista at
https://trac.opensourcevista.net/svn/EDIS/. I downloaded the version from svn - Revision 1528: /EDIS/trunk. We used xinetd to set up a TCP/IP listener and verified that VistaLink worked correctly. The deployment is done with weblogic 10.3 with tracking-server-main/target/main.war
I then modified the tracking-server-main/src/main/webapp/WEB-INF/config/vistalink-config.xml to use our primary station #, access code and verify code. However, I am not able to login after entering the access code / verify code. I got the following error on the webpage:
This page contains the following errors:
error on line 7 at column 23: Extra content at the end of the document
Below is a rendering of the page up to the first error.
500 null /main/j_spring_security_check
And in the web logic server we got the following error from the log:
<Sep 12, 2012 4:49:10 PM EDT> <Error> <HTTP> <BEA-101020>
<[ServletContext@2061219303[app:main module:main.war path:/main
spec-version:null]] Servlet failed with Exception
java.lang.ClassCastException:
weblogic.jndi.internal.WLEventContextImpl cannot be cast to
gov.va.med.vistalink.adapter.cci.VistaLinkConnectionFactory
at gov.va.med.vistalink.adapter.cci.JndiVerificationStrategyWeblogic81.checkJndiMismatch(JndiVerificationStrategyWeblogic81.java:35)
at gov.va.med.vistalink.adapter.cci.VistaLinkConnectionFactory.getConnection(VistaLinkConnectionFactory.java:216)
at org.springframework.jca.cci.connection.ConnectionFactoryUtils.getConnection(ConnectionFactoryUtils.java:95)
at org.springframework.jca.cci.core.CciTemplate.execute(CciTemplate.java:194)
at gov.va.med.edp.vistalink.VistaLinkTemplate.rpc(VistaLinkTemplate.java:84)
Truncated. see log file for complete stacktrace
>
<Sep 12, 2012 4:49:10 PM EDT> <Error> <Kernel> <BEA-000802>
<ExecuteRequest failed
java.lang.NullPointerException.
java.lang.NullPointerException
at jsp_servlet.__error500._jspService(__error500.java:92)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
Truncated. see log file for complete stack trace
This appears to be a java code error? Further look into the package found that this EDIS version was built with VistALink 1.5 and we are using 1.6. Not sure if that's the reason or not (and don't know how to fit it so it is compatible with 1.6). Has anyone had successfully deploy EDIS with VistaLink and WebLogic? Could you share your experience?
thanks!
Jason