Coder Social home page Coder Social logo

logicahealth / infobuttons Goto Github PK

View Code? Open in Web Editor NEW
29.0 29.0 29.0 75.85 MB

Infobuttons are context-sensitive links embedded in the electronic health record (EHR). They use clinical context information from the EHR, such as patient demographics, medications, diagnoses, user role, and clinical setting to help find answers to clinicians' and patients' questions using online health information resources.

PHP 1.58% CSS 2.17% XSLT 3.78% Java 60.73% Scheme 5.32% Shell 0.06% HTML 5.61% JavaScript 20.15% CMake 0.39% PLSQL 0.18% FreeMarker 0.04%

infobuttons's People

Contributors

alexfranken avatar aniskand avatar bciv avatar christopheredwards avatar gdelfiol avatar joenarus avatar josephsnyder avatar rickslc avatar rpricetrav avatar sidkalluri avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

infobuttons's Issues

Can't finish download of VM

Tried to download VM several time and it always failed when it was almost done. Am I missing anything here? Any advice?

Error when attempting to start the vm: "vagrant up"

--> vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Clearing any previously set forwarded ports...
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
default: Adapter 1: nat
==> default: Forwarding ports...
default: 8080 (guest) => 8080 (host) (adapter 1)
default: 8000 (guest) => 8000 (host) (adapter 1)
default: 22 (guest) => 2222 (host) (adapter 1)
==> default: Booting VM...

There was an error while executing VBoxManage, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["startvm", "93808398-d11a-4c5e-855f-a55725de6bbd", "--type", "headless"]

Stderr: VBoxManage: error: VT-x is not available (VERR_VMX_NO_VMX)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole

The Stderr listed here is different from the error shown in your documentation.

My environment:

CentOS 7
Virtual Machine, hosted in the Azure cloud.

I installed Vagrant, VirtualBox, VirtualBox repository, Vagrant file, OpenInfoButtonVM, and Kernel Modules in support of VirtualBox (to import the Oracle Public Key)

Note that we have several other projects running Vagrant just fine in the Azure cloud.

Do you have any specific instructions for installing from the source file?

Any help would be greatly appreciated.

Have a great evening.

Error when running the "valueset_and_log.sql" script.

Per your instructions, after getting the basic database installed, we need to run the provided SQL scripts against the new database.

The first SQL script ran without errors.

But, the second SQL script is throwing the following error:

mysql -h localhost -p -u root < valueset_and_log.sql
Enter password:
ERROR 1064 (42000) at line 23: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET character_set_client = @saved_cs_client */' at line 8

Any ideas on what the syntax issue might be?

UMLS Username and Password no longer valid for UMLS access

Posted on the UMLS website:

NOTE: The UMLS Terminology Services (UTS) sign in process is changing and action is required.

The UTS is moving from a username/password login to a service that allows you to sign in to the UTS using Google, Microsoft, Login.gov, or another identity provider of your choice. Please visit the UTS sign in page to migrate your account. You must migrate your account by January 15, 2021.

For details about this and other changes to the UTS, please visit: https://www.nlm.nih.gov/research/umls/uts-changes.html

NOTE: We are using the Docker container image for all of our deployments and environments.

New pom.xml file

The old pom.xml file had entries for each of the following entries:

datasource1.user
datasource1.password

datasource2.user
datasoruce2.password

github.username
github.password

The new pom.xml does not contain any of these login credentials.

Am I missing something?

Are these credentials no longer needed?

Do I need to plug these entries into the new pom.xml?

Or, do we need to configure these credentials somewhere else now?

No access to anything InfoButtons related!

InfoButtons was working on Friday.

Something changed over the weekend, or this morning.

We can no longer access ANY data, from ANY content provider.

No matter what drug we attempt to query, we get the following error:

"org.openinfobutton.exception.OIBProfileProcessingException: Access Check Error Caused By Configuration Problem In: MedlinePlus"

I tried to disable MedlinePlus inside of the LITE GUI interface, but we still get the same error, for all drugs.

We get nothing back from any content provider, just the above error.

Nothing has changed inside of our application.

No files were modified locally.

Joe Fisher
DSS Inc.
561-284-7631 (Office)

ERROR during final startup.

I finally managed to work through all of the errors, up to the very last section, where I need to deploy the WAR file.

I installed Tomcat, and configured it to run as a service.

I copied the WAR file to the /opt/tomcat/webapps directory.

I can start Tomcat just fine at this point, but when I attempt to access the URL, it times out.

Note that I can get to the base Tomcat directory just fine... It works... :

http://<server_name>:8080

But, when I attempt to add any other URL identification, the request times out:

http://<server_name>:8080/infobutton-service/app/index.html

http://<server_name>:8080/infobutton-service/OpenInfobuttonDemo.html

I then decided to try your alternative method, by invoking with the "mvn clean" command, from within the /opt/InfoButtons/oib-request directory structure, because this is where one of the "pom.xml" files is located:


mvn -e -X clean tomcat:run-war -Ddatasource1.password=mypass -Ddatasource2.password=mypass -DskipTests 2>&1 > Maven_Start_Errors.log

With this start method, I am getting errors again, but they are slightly different, and fewer.

Here are the "ERROR" excerpts from the log file:

Jan 31, 2019 4:21:17 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Jan 31, 2019 4:21:17 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/oib-request-service] startup failed due to previous errors
Jan 31, 2019 4:21:17 PM org.apache.catalina.core.ApplicationContext log
INFO: Closing Spring root WebApplicationContext
Jan 31, 2019 4:21:17 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
SEVERE: The web application [/oib-request-service] registered the JBDC driver [com.mysql.fabric.jdbc.FabricMySQLDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
Jan 31, 2019 4:21:17 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
SEVERE: The web application [/oib-request-service] registered the JBDC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
Jan 31, 2019 4:21:17 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/oib-request-service] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak.
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for oib-request 2.3-SNAPSHOT:
[INFO]
[INFO] oib-request ........................................ SUCCESS [ 0.404 s]
[INFO] oib-profile-schema ................................. SUCCESS [ 4.739 s]
[INFO] oib-service-test ................................... SUCCESS [ 0.415 s]
[INFO] oib-request-schema ................................. SUCCESS [ 0.974 s]
[INFO] OIB Core Utility Module ............................ SUCCESS [ 0.456 s]
[INFO] oib-valueset-matcher ............................... SUCCESS [ 0.507 s]
[INFO] oib-request-db ..................................... SUCCESS [ 0.883 s]
[INFO] oib-request-inference-rxnorm ....................... SUCCESS [ 0.343 s]
[INFO] oib-ext-resources .................................. SUCCESS [ 0.646 s]
[INFO] oib-request-service ................................ FAILURE [ 10.380 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 20.204 s
[INFO] Finished at: 2019-01-31T16:21:17-05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:tomcat-maven-plugin:1.1:run-war (default-cli) on project oib-request-service: Could not start Tomcat: Protocol handler initialization failed: java.net.BindException: Address already in use (Bind failed) :8080 -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:tomcat-maven-plugin:1.1:run-war (default-cli) on project oib-request-service: Could not start Tomcat

at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)

[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn -rf :oib-request-service
Exception in thread "pool-1-thread-1" java.lang.NoClassDefFoundError: org/apache/logging/log4j/message/ParameterizedMessage

Note that I am running this

DB Scripts

Hi, is there any particular order the scripts should be executed? Also, there is issue while running migration1617.sql as its using USE profilesdbprod; which is not there. It should be USE resource_profile;???

Any help would be appreciated.

Thanks

InfoButtonVM

I solved the problem with the port, the vagrant VM is running, but I`cant access, username and password required, could you please provide it?

image

Thanks.

Running InfoButtons using HTTPS, instead of HTTP.

We have been working with OIB for more than 2 years now, as an HTTP service, in DEV and QA environments.

We are finally ready to deploy everything to production, but we are being told by our security group, and from a SOC2 compliance aspect, that we can not use HTTP to interface with our production servers.

What are the chances of enabling HTTPS in the InfoButtons application?

NOTE: We are using the Docker container image for all of our deployments and environments.

DOCKER

Hi, it would be great to have DOCKER Image available with Docker Compose for full spinning up container. As, it will help spin it up Quickly.

Thanks

logsDbDao - Possible dependency issue with 2.1

We have compiled oib-request following BUILDGUIDE provided within the same branch. However, when we deployed generated war file in Tomcat 8, it is not serving any requests or even html pages (InfobuttonQA.html or OpenInfobuttonDemo.html). Upon looking at catalina log file, it appears that deployment fails with severe error "org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'logsDbDao': Unsatisfied dependency expressed through field 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [core-data-datasource-context.xml]: Invocation of init method failed; nested exception is org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set'"

Is this a bug or we missed something while going through build process?

Error logging into the LITE GUI

I got everything installed, without any errors. (Actually, there were several errors, but I was able to work through them on my own, without engaging anyone from the project team.)

The InfoButtons manager appears to be up, as I get the popup window, but without any data, or links. (According to the documentation, this is normal, since you need to configure resources via the LITE GUI, before any links will appear.)

The LITE GUI is also coming up, but I can not get into it.

The documentation says that the default login ID and password are: root / password

But, when I attempt to login using this combination, it does not work.

I can not get into the LITE GUI, using this login ID and password combination.

Any help would be greatly appreciated.

error responder

good morning friends

I installed oib-responder and am running at url: "http: // localhost: 8080 / openInfobutton / responder? mainSearchCriteria.v.c = 48447003 & mainSearchCriteria.v.cs = 2.16.840.1.113883.6.96 & taskContext.c.c = PROBLISTREV"

`HTTP Status 500 โ€“ Internal Server Error
Type Exception Report

Message Request processing failed; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:965)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)
javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:364)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:170)
Root Cause

org.hibernate.exception.SQLGrammarException: could not extract ResultSet
org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:82)
org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:49)
org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:125)
org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:110)
org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:61)
org.hibernate.loader.Loader.getResultSet(Loader.java:2031)
org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1832)
org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1811)
org.hibernate.loader.Loader.doQuery(Loader.java:899)
org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:341)
org.hibernate.loader.Loader.doList(Loader.java:2516)
org.hibernate.loader.Loader.doList(Loader.java:2502)
org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2332)
org.hibernate.loader.Loader.list(Loader.java:2327)
org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:490)
org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:355)
org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:195)
org.hibernate.internal.SessionImpl.list(SessionImpl.java:1268)
org.hibernate.internal.QueryImpl.list(QueryImpl.java:101)
org.openinfobutton.responder.dao.impl.ResponderAssetDaoImpl.findByInfobuttonRequest(ResponderAssetDaoImpl.java:68)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:498)
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
com.sun.proxy.$Proxy314.findByInfobuttonRequest(Unknown Source)
org.openinfobutton.responder.service.impl.ResponderServiceImpl.findAssetsByInfobuttonRequest(ResponderServiceImpl.java:321)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:498)
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96)
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260)
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
com.sun.proxy.$Proxy322.findAssetsByInfobuttonRequest(Unknown Source)
org.openinfobutton.responder.controller.OpenInfobuttonResponderController.openInfobuttonRequestHandler(OpenInfobuttonResponderController.java:164)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:498)
org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215)
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:743)
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:672)
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:82)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:933)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:867)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)
javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:364)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:170)
Root Cause

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'asset0_.KNOWLEDGE_CONTENT' in 'field list'
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.lang.reflect.Constructor.newInstance(Constructor.java:423)
com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
com.mysql.jdbc.Util.getInstance(Util.java:386)
com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1054)
com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4237)
com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4169)
com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2617)
com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2778)
com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2825)
com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2156)
com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2313)
org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)
org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:56)
org.hibernate.loader.Loader.getResultSet(Loader.java:2031)
org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1832)
org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1811)
org.hibernate.loader.Loader.doQuery(Loader.java:899)
org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:341)
org.hibernate.loader.Loader.doList(Loader.java:2516)
org.hibernate.loader.Loader.doList(Loader.java:2502)
org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2332)
org.hibernate.loader.Loader.list(Loader.java:2327)
org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:490)
org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:355)
org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:195)
org.hibernate.internal.SessionImpl.list(SessionImpl.java:1268)
org.hibernate.internal.QueryImpl.list(QueryImpl.java:101)
org.openinfobutton.responder.dao.impl.ResponderAssetDaoImpl.findByInfobuttonRequest(ResponderAssetDaoImpl.java:68)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:498)
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
com.sun.proxy.$Proxy314.findByInfobuttonRequest(Unknown Source)
org.openinfobutton.responder.service.impl.ResponderServiceImpl.findAssetsByInfobuttonRequest(ResponderServiceImpl.java:321)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:498)
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96)
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260)
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
com.sun.proxy.$Proxy322.findAssetsByInfobuttonRequest(Unknown Source)
org.openinfobutton.responder.controller.OpenInfobuttonResponderController.openInfobuttonRequestHandler(OpenInfobuttonResponderController.java:164)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:498)
org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215)
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:743)
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:672)
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:82)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:933)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:867)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)
javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:364)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:170)`

My answer is generating error I do not know how to solve, can someone help please?

Incomplete start of the virtual machine

Hello everyone, I have several versions of the virtual machine with this problem, never just started, someone has encountered the same problem?
Thank you all.

image

XML Output fails when Spanish Language is selected for Information Recipient

Hi!
We are encountering an issue when XML is selected as an output and Spanish is selected as language for Information Recipient to generate an URL from "Test Resource" link in LITE. Same is failing when tried to perform same task at http://lite.bmi.utah.edu/InfobuttonQA.html (LITE from University of Utah). Below is the reported error:
This page contains the following errors:
error on line 1 at column 4771: Encoding error

Any help to resolve this issue is greatly appreciated.

New InfoButtons Vagrant VM

I am using the new InfoButtons Vagrant VM.
I have it installed on my PC, where I now have the entire process completely documented.
I also installed it on two demo laptops, which will be taken to customer sites.
However, many things have changed with the new Vagrant VM.
Using the full-blown, full install version, the path we used to point our application to was:
infobuttons-service/infoRequest?
This PATH no longer exists in the Infobuttons Vagrant VM version.
I am ready to test the application, but don't know where to look.
There are multiple PATHS to "infobuttons-service", but there is no file, anywhere on the new VM, called "infoRequest".
Can anyone tell me what the new entry should be, to take the place of the above noted entry?
Thanks in advance, and have a great holiday season.

Error during final "mvn clean install" routine.

I finally got everything setup, and to the "Run" section of your BuildGuide.

But, when I get to this point, the "mvn clean install" routine throws a lot of errors.

I am sending a copy of the errors inline:

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for oib-request 2.3-SNAPSHOT:
[INFO]
[INFO] oib-request ........................................ SUCCESS [ 0.445 s]
[INFO] oib-profile-schema ................................. FAILURE [ 0.724 s]
[INFO] oib-service-test ................................... SKIPPED
[INFO] oib-request-schema ................................. SKIPPED
[INFO] OIB Core Utility Module ............................ SKIPPED
[INFO] oib-valueset-matcher ............................... SKIPPED
[INFO] oib-request-db ..................................... SKIPPED
[INFO] oib-request-inference-rxnorm ....................... SKIPPED
[INFO] oib-ext-resources .................................. SKIPPED
[INFO] oib-request-service ................................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.399 s
[INFO] Finished at: 2019-01-29T14:00:13-05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate (xsd-generate) on project oib-profile-schema: Execution xsd-generate of goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate failed: A required class was missing while executing org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate: com/sun/xml/bind/api/ErrorListener
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/root/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin/0.13.1/maven-jaxb2-plugin-0.13.1.jar
[ERROR] urls[1] = file:/root/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin-core/0.13.1/maven-jaxb2-plugin-core-0.13.1.jar
[ERROR] urls[2] = file:/root/.m2/repository/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar
[ERROR] urls[3] = file:/root/.m2/repository/com/sun/org/apache/xml/internal/resolver/20050927/resolver-20050927.jar
[ERROR] urls[4] = file:/root/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.jar
[ERROR] urls[5] = file:/root/.m2/repository/junit/junit/4.8.1/junit-4.8.1.jar
[ERROR] urls[6] = file:/root/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.jar
[ERROR] urls[7] = file:/root/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb22-plugin/0.13.1/maven-jaxb22-plugin-0.13.1.jar
[ERROR] urls[8] = file:/root/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.jar
[ERROR] urls[9] = file:/root/.m2/repository/org/glassfish/jaxb/jaxb-xjc/2.2.11/jaxb-xjc-2.2.11.jar
[ERROR] urls[10] = file:/root/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/3.4/maven-plugin-annotations-3.4.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR] : com.sun.xml.bind.api.ErrorListener
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate (xsd-generate) on project oib-profile-schema: Execution xsd-generate of goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate failed: A required class was missing while executing org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate: com/sun/xml/bind/api/ErrorListener

realm = plugin>org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/root/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin/0.13.1/maven-jaxb2-plugin-0.13.1.jar
urls[1] = file:/root/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin-core/0.13.1/maven-jaxb2-plugin-core-0.13.1.jar
urls[2] = file:/root/.m2/repository/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar
urls[3] = file:/root/.m2/repository/com/sun/org/apache/xml/internal/resolver/20050927/resolver-20050927.jar
urls[4] = file:/root/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.jar
urls[5] = file:/root/.m2/repository/junit/junit/4.8.1/junit-4.8.1.jar
urls[6] = file:/root/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.jar
urls[7] = file:/root/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb22-plugin/0.13.1/maven-jaxb22-plugin-0.13.1.jar
urls[8] = file:/root/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.jar
urls[9] = file:/root/.m2/repository/org/glassfish/jaxb/jaxb-xjc/2.2.11/jaxb-xjc-2.2.11.jar
urls[10] = file:/root/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/3.4/maven-plugin-annotations-3.4.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]

at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)

Caused by: org.apache.maven.plugin.PluginExecutionException: Execution xsd-generate of goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate failed: A required class was missing while executing org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate: com/sun/xml/bind/api/ErrorListener

realm = plugin>org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/root/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin/0.13.1/maven-jaxb2-plugin-0.13.1.jar
urls[1] = file:/root/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin-core/0.13.1/maven-jaxb2-plugin-core-0.13.1.jar
urls[2] = file:/root/.m2/repository/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar
urls[3] = file:/root/.m2/repository/com/sun/org/apache/xml/internal/resolver/20050927/resolver-20050927.jar
urls[4] = file:/root/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.jar
urls[5] = file:/root/.m2/repository/junit/junit/4.8.1/junit-4.8.1.jar
urls[6] = file:/root/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.jar
urls[7] = file:/root/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb22-plugin/0.13.1/maven-jaxb22-plugin-0.13.1.jar
urls[8] = file:/root/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.jar
urls[9] = file:/root/.m2/repository/org/glassfish/jaxb/jaxb-xjc/2.2.11/jaxb-xjc-2.2.11.jar
urls[10] = file:/root/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/3.4/maven-plugin-annotations-3.4.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]

at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)

Caused by: org.apache.maven.plugin.PluginContainerException: A required class was missing while executing org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate: com/sun/xml/bind/api/ErrorListener

realm = plugin>org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/root/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin/0.13.1/maven-jaxb2-plugin-0.13.1.jar
urls[1] = file:/root/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin-core/0.13.1/maven-jaxb2-plugin-core-0.13.1.jar
urls[2] = file:/root/.m2/repository/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar
urls[3] = file:/root/.m2/repository/com/sun/org/apache/xml/internal/resolver/20050927/resolver-20050927.jar
urls[4] = file:/root/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.jar
urls[5] = file:/root/.m2/repository/junit/junit/4.8.1/junit-4.8.1.jar
urls[6] = file:/root/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.jar
urls[7] = file:/root/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb22-plugin/0.13.1/maven-jaxb22-plugin-0.13.1.jar
urls[8] = file:/root/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.jar
urls[9] = file:/root/.m2/repository/org/glassfish/jaxb/jaxb-xjc/2.2.11/jaxb-xjc-2.2.11.jar
urls[10] = file:/root/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/3.4/maven-plugin-annotations-3.4.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]

at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)

[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn -rf :oib-profile-schema

Am I missing something?

Any idea why this failed?

Any specific log files I could look at?

Issues connecting to some of the online content providers.

I did not include any providers that require accounts to be setup.

But, I am not sure whether any of the following errors might be due to missing accounts, or licensing requirements:

Krames Staywell:  Server IP address could not be found.

Clinical Key:  www.elsevier.com refused to connect.

PubMed:  pubmed.ncbi.nlm.nih.gov refused to connect.

Sanford Guide:  webedition.sanfordguide.com refused to connect.

MicroMedex:  Unable to authenticate the user with the provided credentials.

Mayo Clinic:  www.mayoclinic.org refused to connect.

NOTE: We are using the Docker container image for all of our deployments and environments.

Back to the beginning - Errors encountered.

I am trying to install the OIB-RESPONDER.

I am following the build guide, and in the very first step, I'm getting the following errors:

Executing create-oib-model-mysql.sql ...
ERROR 1050 (42S01) at line 9: Table 'OIB_ID_SEQ' already exists
Executing oib-app-property-inserts.sql ...
ERROR 1062 (23000) at line 1: Duplicate entry '3146' for key 'PRIMARY'
Executing oib-request-parameter-inserts ...
ERROR 1146 (42S02) at line 2: Table 'OIB.OIB_REQUEST_PARAMETER' doesn't exist
Executing oib-value-set-inserts.sql ...
ERROR 1146 (42S02) at line 2: Table 'OIB.OIB_VALUE_SET' doesn't exist
Executing oib-value-set-code-inserts.sql ...
ERROR 1146 (42S02) at line 2: Table 'OIB.OIB_VALUE_SET_CODE' doesn't exist

BUILDGUIDE: Windows

Hi, i have followed BUILDGUIDE at https://github.com/VHAINNOVATIONS/InfoButtons/blob/2.0-SNAPSHOT/oib-request/BUILDGUIDE and mvn clean install fails at tests

-------------------------------------------------------                                                                                                                                         
 T E S T S                                                                                                                                                                                      
-------------------------------------------------------                                                                                                                                         
Running org.openinfobutton.service.request.OibLiveServiceTest                                                                                                                                   
Apr 04, 2017 4:54:20 PM org.springframework.test.context.support.AbstractContextLoader generateDefaultLocations                                                                                 
INFO: Could not detect default resource locations for test class [org.openinfobutton.service.fixture.OibRequestTestingFixture]: class path resource [org/openinfobutton/service/fixture/OibReque
stTestingFixture-context.xml] does not exist                                                                                                                                                    
Apr 04, 2017 4:54:20 PM org.springframework.test.context.support.AbstractDelegatingSmartContextLoader processContextConfiguration                                                               
INFO: AnnotationConfigWebContextLoader detected default configuration classes for context configuration [ContextConfigurationAttributes@4b6995df declaringClass = 'org.openinfobutton.service.fi
xture.OibRequestTestingFixture', classes = '{class org.openinfobutton.service.fixture.OibRequestTestingFixture$testContext}', locations = '{}', inheritLocations = true, initializers = '{}', in
heritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].                                                                                
Apr 04, 2017 4:54:20 PM org.springframework.test.context.TestContextManager retrieveTestExecutionListeners                                                                                      
INFO: Could not instantiate TestExecutionListener [org.springframework.test.context.transaction.TransactionalTestExecutionListener]. Specify custom listener classes or make the default listene
r classes (and their required dependencies) available. Offending class: [org/springframework/transaction/interceptor/TransactionAttribute]                                                      
Apr 04, 2017 4:54:20 PM org.springframework.web.context.support.GenericWebApplicationContext prepareRefresh                                                                                     
INFO: Refreshing org.springframework.web.context.support.GenericWebApplicationContext@42d3bd8b: startup date [Tue Apr 04 16:54:20 PKT 2017]; root of context hierarchy                          
Apr 04, 2017 4:54:20 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons                                                                           
INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@10bbd20a: defining beans [org.springframework.context.annotation.internalConfiguratio
nAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.
context.annotation.internalCommonAnnotationProcessor,oibRequestTestingFixture.testContext,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,propertySo
urcesPlaceholderConfigurer]; root of factory hierarchy                                                                                                                                          
Apr 04, 2017 4:54:20 PM org.springframework.web.client.RestTemplate handleResponseError                                                                                                         
WARNING: GET request for "http://localhost:8080/infobutton-service/infoRequest" resulted in 404 (null); invoking error handler                                                                  
Apr 04, 2017 4:54:20 PM org.springframework.web.client.RestTemplate handleResponseError                                                                                                         
WARNING: GET request for "http://localhost:8080/infobutton-service/infoRequest?representedOrganization.id.root=1.3.6.1.4.1.3768&xsltTransform=Infobutton_UI_VA&taskContext.c.c=MLREV&mainSearchC
riteria.v.c=250.00&mainSearchCriteria.v.cs=2.16.840.1.113883.6.103&mainSearchCriteria.v.dn=Diabetes%2520Mellitus&patientPerson.administrativeGenderCode.c=F&patientPerson.administrativeGenderCo
de.cs=2.16.840.1.113883.5.1&ageGroup.v.c=D000328&ageGroup.v.cs=2.16.840.1.113883.6.177&informationRecipient=PAT&informationRecipient.languageCode.c=en&performer=PROV&performer.languageCode.c=e
n" resulted in 404 (null); invoking error handler                                                                                                                                               
Apr 04, 2017 4:54:20 PM org.springframework.web.client.RestTemplate handleResponseError                                                                                                         
WARNING: GET request for "http://localhost:8080/infobutton-service/infoRequest?representedOrganization.id.root=1.3.6.1.4.1.3768&xsltTransform=Infobutton_UI_VA&taskContext.c.c=MLREV&mainSearchC
riteria.v.dn=diabetes%2Bmellitus&patientPerson.administrativeGenderCode.c=F&patientPerson.administrativeGenderCode.cs=2.16.840.1.113883.5.1&ageGroup.v.c=D000328&ageGroup.v.cs=2.16.840.1.113883
.6.177&informationRecipient=PAT&informationRecipient.languageCode.c=en&performer=PROV&performer.languageCode.c=en" resulted in 404 (null); invoking error handler                               
Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.832 sec <<< FAILURE!                                                                                                          
                                                                                                                                                                                                
Results :                                                                                                                                                                                       
                                                                                                                                                                                                
Tests in error:                                                                                                                                                                                 
  testServiceAlive(org.openinfobutton.service.request.OibLiveServiceTest): 404 null                                                                                                             
  testProfileRequest(org.openinfobutton.service.request.OibLiveServiceTest): 404 null                                                                                                           
  testTerminologyRequest(org.openinfobutton.service.request.OibLiveServiceTest): 404 null                                                                                                       
                                                                                                                                                                                                
Tests run: 3, Failures: 0, Errors: 3, Skipped: 0                                                                                                                                                
                                                                                                                                                                                                
[INFO] ------------------------------------------------------------------------                                                                                                                 
[INFO] Reactor Summary:                                                                                                                                                                         
[INFO]                                                                                                                                                                                          
[INFO] oib-request ........................................ SUCCESS [  0.567 s]                                                                                                                 
[INFO] oib-profile-schema ................................. SUCCESS [  6.291 s]                                                                                                                 
[INFO] oib-service-test ................................... FAILURE [  2.209 s]                                                                                                                 
[INFO] oib-request-schema ................................. SKIPPED                                                                                                                             
[INFO] OIB Core Utility Module ............................ SKIPPED                                                                                                                             
[INFO] oib-request-db ..................................... SKIPPED                                                                                                                             
[INFO] oib-request-inference-rxnorm ....................... SKIPPED                                                                                                                             
[INFO] oib-ext-resources .................................. SKIPPED                                                                                                                             
[INFO] oib-request-service ................................ SKIPPED                                                                                                                             
[INFO] ------------------------------------------------------------------------                                                                                                                 
[INFO] BUILD FAILURE                                                                                                                                                                            
[INFO] ------------------------------------------------------------------------                                                                                                                 
[INFO] Total time: 9.335 s                                                                                                                                                                      
[INFO] Finished at: 2017-04-04T16:54:20+05:00                                                                                                                                                   
[INFO] Final Memory: 23M/287M                                                                                                                                                                   
[INFO] ------------------------------------------------------------------------                                                                                                                 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project oib-service-test: There are test failures.                                    
[ERROR]                                                                                                                                                                                         
[ERROR] Please refer to E:\github\InfoButtons\oib-request\oib-service-test\target\surefire-reports for the individual test results.                                                             
[ERROR] -> [Help 1]                                                                                                                                                                             
[ERROR]                                                                                                                                                                                         
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.                                                                                                             
[ERROR] Re-run Maven using the -X switch to enable full debug logging.                                                                                                                          
[ERROR]                                                                                                                                                                                         
[ERROR] For more information about the errors and possible solutions, please read the following articles:                                                                                       
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException                                                                                                          
[ERROR]                                                                                                                                                                                         
[ERROR] After correcting the problems, you can resume the build with the command                                                                                                                
[ERROR]   mvn <goals> -rf :oib-service-test                                                                                                                                                     

And when running mvn install -Dmaven.test.skip=true it fails with

[INFO] ------------------------------------------------------------------------
[INFO] Building oib-request-service 2.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for org.openinfobutton:rest-api:jar:0.1-SNAPSHOT is missing, no dependency information available
[WARNING] The POM for org.openinfobutton:rest-impl:jar:0.1-SNAPSHOT is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] oib-request ........................................ SUCCESS [  0.772 s]
[INFO] oib-profile-schema ................................. SUCCESS [  2.285 s]
[INFO] oib-service-test ................................... SUCCESS [  0.335 s]
[INFO] oib-request-schema ................................. SUCCESS [  0.738 s]
[INFO] OIB Core Utility Module ............................ SUCCESS [  0.200 s]
[INFO] oib-request-db ..................................... SUCCESS [  0.328 s]
[INFO] oib-request-inference-rxnorm ....................... SUCCESS [  0.248 s]
[INFO] oib-ext-resources .................................. SUCCESS [  0.513 s]
[INFO] oib-request-service ................................ FAILURE [  0.171 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.823 s
[INFO] Finished at: 2017-04-04T16:55:31+05:00
[INFO] Final Memory: 22M/390M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project oib-request-service: Could not resolve dependencies for project org.openinfobutton:oib-request-service:war:2.0-SNAPSHOT: The following artifacts could not be resolved: org.openinfobutton:rest-api:jar:0.1-SNAPSHOT, org.openinfobutton:rest-impl:jar:0.1-SNAPSHOT: Failure to find org.openinfobutton:rest-api:jar:0.1-SNAPSHOT in https://nexus.chpc.utah.edu/content/groups/public was cached in the local repository, resolution will not be reattempted until the update interval of further has elapsed or updates are forced -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :oib-request-service

Any help would be appreciated.

Thanks

Artifact ID's changed in POM's, Clean builds do not work

Just tried checking out and building for the first time, and it is clear that in the last check in the artifact ID's were changed throughout the source tree, but the dependency entries were not updated to reflect this, this if you do not already have the artifacts under the old names in your local repo, you will get many dependency errors

Need recommended server version.

It appears as if the majority of the installation instructions were intended for Ubuntu.

If this is the case, can someone recommend a specific Ubuntu server version?

If there are any specific software packages required, that are NOT already in the release notes, please note them here also.

Or, if anyone has a specific Azure cloud image, best suited for this build, that would be beneficial also.

Thanks for your time and effort.

Errors during "mvn clean install"

I am attempting to build the oib-request application.

I installed the database, ran all of the sql scripts, updated the pom.xml, and am now trying to run the "mvn clean install -Dmaven.test.skip=true" command.

I am getting the following errors:

image

image

image
NOTE that there is more to this last section of errors, but I will stop here, to see if we can get this working first.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.