Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug 535820: move Corba and IIOP to standalone module #275

Merged
merged 3 commits into from Mar 1, 2019

Conversation

lukasj
Copy link
Member

@lukasj lukasj commented Oct 30, 2018

No description provided.

Copy link
Member

@Tomas-Kraus Tomas-Kraus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Signed-off-by: Tomas Kraus <tomas.kraus@oracle.com>

Resolved problem with sun.misc dependencies. GF CORBA updated to 4.2.0.b003.

Signed-off-by: Tomas Kraus <tomas.kraus@oracle.com>

Build cleanup.

Signed-off-by: Tomas Kraus <tomas.kraus@oracle.com>

Additional build cleanup.

Signed-off-by: Tomas Kraus <tomas.kraus@oracle.com>

Removed JDK9 condition, updated build for remote P2 site.

Signed-off-by: Tomas Kraus <tomas.kraus@oracle.com>

GMBAL API updated to 3.2.0.b003

complete the CORBA separation

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

preparation for jdk11 uptake

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

temp

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

add corba jar to the distribution zip

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

remove unused property

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

adopt recent changes

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

need api in the file name

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

switch to jdk11, wildfly 15.0.1; fix corba tests

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

increase timeouts

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

tmp - debug corba failures

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

set different port for corba server

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

clean up corba tests, update dbws builder tests for jdk11

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

update dbws tests for jdk11

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

fix dbwsbuilder tests for jdk11

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

fix sdo tests for jdk11

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>

fix javadoc and test-osgi on jdk11

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
@lukasj
Copy link
Member Author

lukasj commented Feb 25, 2019

@Tomas-Kraus @dazey3 @rfelcman this is now ready for final review. Most notable changes:

  • build switched to jdk 8 and jdk 11, server updated to wildfly 15.0.1
  • corba has been moved to standalone project, tests as well

Copy link
Member

@Tomas-Kraus Tomas-Kraus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
@rfelcman
Copy link
Contributor

rfelcman commented Mar 1, 2019

LGTM (just comment: In eclipselink.extension.corba.test java.policy.allpermissions file shoud be placed into resource instead of run directory.

@lukasj
Copy link
Member Author

lukasj commented Mar 1, 2019

the policy file is in resources. It's being copied over to run before test execution, so tests find it in common location

@lukasj lukasj merged commit 80f9008 into eclipse-ee4j:master Mar 1, 2019
@lukasj lukasj deleted the corba-test branch March 1, 2019 08:13
@dazey3
Copy link
Contributor

dazey3 commented Mar 29, 2019

@lukasj After this commit, I started getting the following exception when I call ant -f antbuild.xml clean

     [java] [INFO] Resolving dependencies of MavenProject: org.eclipse.persistence:org.eclipse.persistence.corba:3.0.0-SNAPSHOT @ C:\JPA\EL\master\trunk\eclipselink.runtime\foundation\org.eclipse.persistence.corba\pom.xml
     [java] [INFO] {osgi.os=linux, osgi.ws=gtk, org.eclipse.update.install.features=true, osgi.arch=x86_64}
     [java] [ERROR] Cannot resolve project dependencies:
     [java] [ERROR]   Software being installed: org.eclipse.persistence.corba 3.0.0.qualifier
     [java] [ERROR]   Missing requirement: org.eclipse.persistence.corba 3.0.0.qualifier requires 'java.package; javax.rmi 1.0.0' but it could not be found
     [java] [ERROR]
     [java] [ERROR] See http://wiki.eclipse.org/Tycho/Dependency_Resolution_Troubleshooting for help.
     [java] [ERROR] Cannot resolve dependencies of MavenProject: org.eclipse.persistence:org.eclipse.persistence.corba:3.0.0-SNAPSHOT @ C:\JPA\EL\master\trunk\eclipselink.runtime\foundation\org.eclipse.persistence.corba\pom.xml: See log for details -> [Help 1]
     [java] [ERROR]
     [java] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
     [java] [ERROR] Re-run Maven using the -X switch to enable full debug logging.
     [java] [ERROR]
     [java] [ERROR] For more information about the errors and possible solutions, please read the following articles:
     [java] [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MavenExecutionException

I assume that there is something I need to build to get this working

@lukasj
Copy link
Member Author

lukasj commented Mar 29, 2019

@dazey3 are you sure your branch is at current master head?

@dazey3
Copy link
Contributor

dazey3 commented Mar 29, 2019

@lukasj At current master HEAD, I get the same exception. I rolled back to determine where the exception started and I found it started with this PR. Unfortunately, I haven't stayed as up to date as I probably should with master, so this one skipped past me until I just updated while working on #363

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants