Lines 1-5
Link Here
|
1 |
/******************************************************************************* |
1 |
/******************************************************************************* |
2 |
* Copyright (c) 1998, 2013 Oracle and/or its affiliates. All rights reserved. |
2 |
* Copyright (c) 1998, 2014 Oracle, IBM Corporation and/or its affiliates. All rights reserved. |
3 |
* This program and the accompanying materials are made available under the |
3 |
* This program and the accompanying materials are made available under the |
4 |
* terms of the Eclipse Public License v1.0 and Eclipse Distribution License v. 1.0 |
4 |
* terms of the Eclipse Public License v1.0 and Eclipse Distribution License v. 1.0 |
5 |
* which accompanies this distribution. |
5 |
* which accompanies this distribution. |
Lines 9-14
Link Here
|
9 |
* |
9 |
* |
10 |
* Contributors: |
10 |
* Contributors: |
11 |
* Oracle - initial API and implementation from Oracle TopLink |
11 |
* Oracle - initial API and implementation from Oracle TopLink |
|
|
12 |
* Rick Curtis - Add support for WebSphere Liberty |
12 |
******************************************************************************/ |
13 |
******************************************************************************/ |
13 |
package org.eclipse.persistence.internal.sessions.factories; |
14 |
package org.eclipse.persistence.internal.sessions.factories; |
14 |
|
15 |
|
Lines 39-44
import org.eclipse.persistence.internal.sessions.factories.model.platform.WebLog
Link Here
|
39 |
import org.eclipse.persistence.internal.sessions.factories.model.platform.WebLogic_9_PlatformConfig; |
40 |
import org.eclipse.persistence.internal.sessions.factories.model.platform.WebLogic_9_PlatformConfig; |
40 |
import org.eclipse.persistence.internal.sessions.factories.model.platform.WebSphere_6_1_PlatformConfig; |
41 |
import org.eclipse.persistence.internal.sessions.factories.model.platform.WebSphere_6_1_PlatformConfig; |
41 |
import org.eclipse.persistence.internal.sessions.factories.model.platform.WebSphere_7_0_PlatformConfig; |
42 |
import org.eclipse.persistence.internal.sessions.factories.model.platform.WebSphere_7_0_PlatformConfig; |
|
|
43 |
import org.eclipse.persistence.internal.sessions.factories.model.platform.WebSphere_Liberty_Platform_Config; |
42 |
import org.eclipse.persistence.internal.sessions.factories.model.transport.Oc4jJGroupsTransportManagerConfig; |
44 |
import org.eclipse.persistence.internal.sessions.factories.model.transport.Oc4jJGroupsTransportManagerConfig; |
43 |
import org.eclipse.persistence.internal.sessions.factories.model.transport.TransportManagerConfig; |
45 |
import org.eclipse.persistence.internal.sessions.factories.model.transport.TransportManagerConfig; |
44 |
|
46 |
|
Lines 62-67
public class XMLSessionConfigProject_11_1_1 extends XMLSessionConfigProject {
Link Here
|
62 |
addDescriptor(buildServerPlatformConfigDescriptorFor(WebLogic_10_PlatformConfig.class)); |
64 |
addDescriptor(buildServerPlatformConfigDescriptorFor(WebLogic_10_PlatformConfig.class)); |
63 |
addDescriptor(buildServerPlatformConfigDescriptorFor(WebSphere_6_1_PlatformConfig.class)); |
65 |
addDescriptor(buildServerPlatformConfigDescriptorFor(WebSphere_6_1_PlatformConfig.class)); |
64 |
addDescriptor(buildServerPlatformConfigDescriptorFor(WebSphere_7_0_PlatformConfig.class)); |
66 |
addDescriptor(buildServerPlatformConfigDescriptorFor(WebSphere_7_0_PlatformConfig.class)); |
|
|
67 |
addDescriptor(buildServerPlatformConfigDescriptorFor(WebSphere_Liberty_Platform_Config.class)); |
65 |
|
68 |
|
66 |
// 242452 -- add metadata support for XMLLogin's DocumentPreservationPolicy |
69 |
// 242452 -- add metadata support for XMLLogin's DocumentPreservationPolicy |
67 |
addDescriptor(buildDocumentPreservationPolicyConfigDescriptor()); |
70 |
addDescriptor(buildDocumentPreservationPolicyConfigDescriptor()); |
Lines 170-176
public class XMLSessionConfigProject_11_1_1 extends XMLSessionConfigProject {
Link Here
|
170 |
descriptor.getInheritancePolicy().addClassIndicator(WebLogic_9_PlatformConfig.class, "weblogic-9-platform"); |
173 |
descriptor.getInheritancePolicy().addClassIndicator(WebLogic_9_PlatformConfig.class, "weblogic-9-platform"); |
171 |
descriptor.getInheritancePolicy().addClassIndicator(WebLogic_10_PlatformConfig.class, "weblogic-10-platform"); |
174 |
descriptor.getInheritancePolicy().addClassIndicator(WebLogic_10_PlatformConfig.class, "weblogic-10-platform"); |
172 |
descriptor.getInheritancePolicy().addClassIndicator(WebSphere_6_1_PlatformConfig.class, "websphere-61-platform"); |
175 |
descriptor.getInheritancePolicy().addClassIndicator(WebSphere_6_1_PlatformConfig.class, "websphere-61-platform"); |
173 |
descriptor.getInheritancePolicy().addClassIndicator(WebSphere_7_0_PlatformConfig.class, "websphere-7-platform"); |
176 |
descriptor.getInheritancePolicy().addClassIndicator(WebSphere_7_0_PlatformConfig.class, "websphere-7-platform"); |
|
|
177 |
descriptor.getInheritancePolicy().addClassIndicator(WebSphere_Liberty_Platform_Config.class, "websphere-liberty-platform"); |
174 |
return descriptor; |
178 |
return descriptor; |
175 |
} |
179 |
} |
176 |
|
180 |
|