<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/requel/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/requel/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 08 Feb 2018 04:32:24 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/requel/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>#16 update to use maven and spring boot</title><link>https://sourceforge.net/p/requel/bugs/16/?limit=25#9fa6</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The ClassNotFoundException: com.sun.xml.bind.v2.model.annotation.AnnotationReader was caused by a change in the structure of the jaxb source code structure. I added a dependency for jaxb-core and project import worked! I also removed activation as it isn't needed anymore.&lt;/p&gt;
&lt;p&gt;Thanks to &lt;a href="https://stackoverflow.com/questions/36557308/caused-by-java-lang-classnotfoundexception-com-sun-xml-bind-v2-model-annotatio" rel="nofollow"&gt;https://stackoverflow.com/questions/36557308/caused-by-java-lang-classnotfoundexception-com-sun-xml-bind-v2-model-annotatio&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;After this fix I was able to import the Requel.xml sample file.&lt;/p&gt;
&lt;p&gt;All of the original functionality is now working.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">R Regan</dc:creator><pubDate>Thu, 08 Feb 2018 04:32:24 -0000</pubDate><guid>https://sourceforge.net38c5493e9c2fd2642c35817884495f30104cefa9</guid></item><item><title>#16 update to use maven and spring boot</title><link>https://sourceforge.net/p/requel/bugs/16/?limit=25#da24</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Stack trace for project import:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;java.lang.ClassNotFoundException: com.sun.xml.bind.v2.model.annotation.AnnotationReader
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[na:1.8.0_72]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_72]
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) ~[na:1.8.0_72]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_72]
    at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.8.0_72]
    at java.lang.ClassLoader.defineClass(ClassLoader.java:760) ~[na:1.8.0_72]
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[na:1.8.0_72]
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) ~[na:1.8.0_72]
    at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[na:1.8.0_72]
    at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ~[na:1.8.0_72]
    at java.net.URLClassLoader$1.run(URLClassLoader.java:362) ~[na:1.8.0_72]
    at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_72]
    at java.net.URLClassLoader.findClass(URLClassLoader.java:361) ~[na:1.8.0_72]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_72]
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) ~[na:1.8.0_72]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_72]
    at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.8.0_72]
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) ~[na:1.8.0_72]
    at java.lang.Class.privateGetMethodRecursive(Class.java:3048) ~[na:1.8.0_72]
    at java.lang.Class.getMethod0(Class.java:3018) ~[na:1.8.0_72]
    at java.lang.Class.getMethod(Class.java:1784) ~[na:1.8.0_72]
    at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:242) ~[na:1.8.0_72]
    at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:234) ~[na:1.8.0_72]
    at javax.xml.bind.ContextFinder.find(ContextFinder.java:441) ~[na:1.8.0_72]
    at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:641) ~[na:1.8.0_72]
    at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:584) ~[na:1.8.0_72]
    at com.rreganjr.requel.project.impl.command.ImportProjectCommandImpl.execute(ImportProjectCommandImpl.java:137) ~[classes/:na]
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">R Regan</dc:creator><pubDate>Thu, 08 Feb 2018 03:56:50 -0000</pubDate><guid>https://sourceforge.netb7f49e469b6190b4004f6ecbe092699153fb10dd</guid></item><item><title>#16 update to use maven and spring boot</title><link>https://sourceforge.net/p/requel/bugs/16/?limit=25#ad36</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;To get the file upload UI to appear I had to set the X-Frame-Options to samedomain in the Application inner class WebSecurityConfig by adding .and().headers().frameOptions().sameOrigin() to the HttpSecurity passed into configure(). I could then upload an xslt in the document tab. Project import is failing with a NoSuchClassException()&lt;/p&gt;
&lt;p&gt;I change the xml name space from "http://www.people.fas.harvard.edu/~rregan/requel" to "http://www.rreganjr.com/requel" and I fixed the classes to be under com.rreganjr.requel for the entityType attribute in the projectPermission element in Requel.xml. That didn't fix the import&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">R Regan</dc:creator><pubDate>Thu, 08 Feb 2018 03:48:34 -0000</pubDate><guid>https://sourceforge.netc06588a8c35077ce41767b5585d89db5521080ca</guid></item><item><title>#16 update to use maven and spring boot</title><link>https://sourceforge.net/p/requel/bugs/16/?limit=25#e8a2</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I removed a lot of old jar resources.&lt;/p&gt;
&lt;p&gt;I switched the parser to use typedDependenciesEnhancedPlusPlus() for more grammatical relationship info from the parser in the Dependencies output.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">R Regan</dc:creator><pubDate>Sat, 03 Feb 2018 23:22:54 -0000</pubDate><guid>https://sourceforge.net3e091ac23d27f77a5ab08b8c687a19432b30937e</guid></item><item><title>#16 update to use maven and spring boot</title><link>https://sourceforge.net/p/requel/bugs/16/?limit=25#407b</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I fixed the integration with Stanford parser and NER, now using version 3.8. I had to rebuild the GrammaticalRelationType enum as Stanford switched to using the Universal Dependencies &lt;a href="http://universaldependencies.org/" rel="nofollow"&gt;http://universaldependencies.org/&lt;/a&gt; for grammatical annotation. The code doesn't reference that many so it wasn't that hard to convert. I added a utility class GrammaticalRelationTypeBuilder that generated the enum entries based on the Stanford entries in the class UniversalEnglishGrammaticalRelations.&lt;/p&gt;
&lt;p&gt;In my StanfordLexicalizedParser wrapper class I had to change parse() to handle a fake ROOT node referenced by a root dependency, the index() of the dependencies starts with the first word as 1 so I normally subtract 1 to get the list index of the word, but the ROOT has index of 0 so I handle it specially. It doesn't reference a word in the sentence.&lt;/p&gt;
&lt;p&gt;I was able to include the nlp models via a maven dependency. I need to remove the old ones.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">R Regan</dc:creator><pubDate>Sat, 03 Feb 2018 20:38:06 -0000</pubDate><guid>https://sourceforge.net04fa25b71369d67b8fd5811faf3c3d7ea670b409</guid></item><item><title>#16 update to use maven and spring boot</title><link>https://sourceforge.net/p/requel/bugs/16/?limit=25#6b05</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I added a README.md file for the file upload page on sourceforge.&lt;/p&gt;
&lt;p&gt;I added a Dockerfile, I was trying to integrate it with the build in the pom.xml see dockerfile-maven-plugin. The plug-in wasn't able to connect to the docker repo and push.&lt;/p&gt;
&lt;p&gt;I was able to manually build the Docker image and push to the repository see the &lt;a class="" href="https://hub.docker.com/r/rreganjr/requel/" rel="nofollow"&gt;rreganjr/requel repo&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">R Regan</dc:creator><pubDate>Sat, 03 Feb 2018 02:42:08 -0000</pubDate><guid>https://sourceforge.net4cf4eabd024599f5f0298846761b50e08fdedc03</guid></item><item><title>#16 update to use maven and spring boot</title><link>https://sourceforge.net/p/requel/bugs/16/?limit=25#59b0</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Now I can start the app and pass args on the command line for the database:&lt;/p&gt;
&lt;p&gt;java -jar Requel-1.0.1.jar --spring.datasource.url=jdbc:mysql://localhost:3306/requeldb?createDatabaseIfNotExist=true --spring.datasource.username=root --spring.datasource.password=password&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">R Regan</dc:creator><pubDate>Sun, 28 Jan 2018 05:28:12 -0000</pubDate><guid>https://sourceforge.net30a800ff690be355cec9b5049dcc7bcff05cb486</guid></item><item><title>#16 update to use maven and spring boot</title><link>https://sourceforge.net/p/requel/bugs/16/?limit=25#302c</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I had to switch to using local lib Echo2 files I forked &lt;a href="https://github.com/echo3/echo2." rel="nofollow"&gt;https://github.com/echo3/echo2.&lt;/a&gt; I changed the mime type returned by the javascript service to  "application/javascript" as spring boot security uses X-Content-Type-Options: nosniff so that returning the javascript files with type "plain/text" causing the error "Refused to execute script from serviceId=Echo.ClientEngine because its MIME type ('text/plain') is not executable, and strict MIME type checking is enabled."&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">R Regan</dc:creator><pubDate>Sun, 28 Jan 2018 05:25:46 -0000</pubDate><guid>https://sourceforge.net428ac2a44d6e0aea6a711200038555a7d26e8dea</guid></item><item><title>#16 update to use maven and spring boot</title><link>https://sourceforge.net/p/requel/bugs/16/?limit=25#8ff5</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I deleted a bunch of the files in conf that were part of the ant build configuration.&lt;/p&gt;
&lt;p&gt;In JpaDictionaryRepository I switched from using URI based resource access to stream/reader based, as the file is now being access from inside the jar vs. on the file system and the URI constructor was throwing an IllegalArgumentException: URI is not hierarchical.&lt;/p&gt;
&lt;p&gt;I @Deprecated DatabaseCreationListener and use createDatabaseIfNotExist=true on the jdbc url. the db properties are no longer in use.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">R Regan</dc:creator><pubDate>Sun, 28 Jan 2018 05:17:53 -0000</pubDate><guid>https://sourceforge.netc20160ac59f5dc18739261a0f177d2b0d4f21506</guid></item><item><title>#16 update to use maven and spring boot</title><link>https://sourceforge.net/p/requel/bugs/16/?limit=25#244b</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I had to switch to using Echo2_Extras_WebContainer.jar from the lib folder as there is bug in the maven version. I hit this issue back in 2009 and updated the DND.js file (in src/main/resource/echo).  I forked &lt;a href="https://github.com/echo3/echo2extras" rel="nofollow"&gt;https://github.com/echo3/echo2extras&lt;/a&gt; and submitted a pull request with the fix. lets see what happens.&lt;/p&gt;
&lt;p&gt;In AbstractProjectOrDomainEntity I updated the @JoinColumn(name="projectordomain_id") annotation on getProjectOrDomain() to remove "insertable = false, updatable = false" as I was getting an exception trying to save a project that projectordomain_id had no default value.&lt;/p&gt;
&lt;p&gt;After these fixes I was able to create all the different project elements.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">R Regan</dc:creator><pubDate>Wed, 17 Jan 2018 05:53:22 -0000</pubDate><guid>https://sourceforge.net9d59bf3359d2aa7987464b875da78cc5fe9b6509</guid></item></channel></rss>