I want to create a test server for my application. Using embedding Http server in equinox is my first option. I had experience using simple http service implementation of equinox, however I want to play with Jetty this time. Following the guide of Equinox server, I can't running a Jetty server with my servlet in …
Read More about Embedding an HTTP server in EquinoxSometimes I need access the Intranet of company, however I don't like to create VPN connection. The connection is slow, waste time to create the connection and have to change password due to security policy. My workstation is Linux, which has a lot of utility tools to help me access Intranet at home without VPN. …
Read More about Acess Intranet without VPNAn internal Gerrit server was moved, so the hostname of server is changed. However we are using OpenID for user control, the OpenID provider(such as Google account) will generate a new token for the new server(hostname changing will impact the identity token of Google account) when we login Gerrit with same OpenID …
Read More about How to reuse the existing OpenID accounts after the host name of Gerrit server is changedThe problem came from I tried to set up send mail server(SMTP) for my Gerrit server. My Gerrit server is using OpenID for user authorization, so I registered a new email account to send notification from Gerrit. Most of email service providers require the secure authorization when using its SMTP server to send mail. …
Read More about JRE/JDK's certificate issue and solutionI successfully converted our product build from PDE build to Maven/Tycho. Something is worth to be documented here. There are several examples and posts to demonstrate how using Tycho building your Eclipse plug-ins, features, applications and products. The most helpful example is the demo of Tycho project. Below are …
Read More about The tips of Maven/Tycho building crossplatform RCP and repositorySeveral days ago I had a post to record the unsuccessful experience to migrate source code from Clearcase to Git. We have a new way after doing some brain storms. This way still is not a perfect solution, but it's much better than previous trial. Use clearexport_ccase to export the source folder to intermittent data. …
Read More about Migration Clearcase to Git -- part 2I tried to migrate the source code of project from Clearcase to Git repository. As far as I know there is no elegant solution for such migration. For purpose of this migration, I want to keep the history and label of files in Clearcase after migrating to Git repository. There are mature tools to migrate CVS/SVN …
Read More about Migrate Clearcase to GitOur p2 based on installer suffered performance issue when querying IUs from repositories. Though the repositories have a large number of IUs to be queried, but we find the performance of using QL is unacceptable in some special scenarios. I published several different methods to find the expected IUs. Thomas pointed …
Read More about p2 query performanceYesterday I modified an existing c++ application for Windows. And its default build environment is Makefile and MinGW. However I used a newly Windows API that is not included by header files of MinGW. First of all, I copied the constant definition from header file of Windows SDK, and defined the Windows API method as a …
Read More about Create an import library for building application in MinGWThe documentation of PDE has a chapter for this topic. Basically it's simply. Copy the template scripts what you want from templates/headless-build folder under org.eclipse.pde.build plug-in to your build configuration directory that is the folder has build.properties file. However I found the variables listed in …
Read More about Customize PDE build