Eric. 
If this happens when publishing with resources on workspace, I believe is 
a problem with the WebSphere server adapter. I suggest to post a question 
on https://developer.ibm.com/answers/smartspace/wasdev/, with information 
including if you are using WebSphere Application Server Development tools 
(WDT) or other IDE, version of the tools, version of the server, etc. 


Regards
Roberto Sánchez Herrera





From:   Eric B <ebenza...@gmail.com>
To:     Maven Integration for Eclipse users mailing list 
<m2e-users@eclipse.org>
Date:   02/16/2016 02:51 PM
Subject:        Re: [m2e-users] EAR Deployment Assembly structure not same 
as actually deployed to server
Sent by:        m2e-users-boun...@eclipse.org



Hi Roberto,

Running with resources on server (vs deploying resources in workspace) 
works fine.  M2E/Eclipse/WAS plugin is bundling up a full archive, and 
then dumping it into the installedApps folder, with all the jarModules 
represented as .jar files.

But running with resources on server is difficult for live development/hot 
deploy.  With a 50+ muti-module project, I need to figure out if/how I can 
make this work.  I was hoping that "hacking" my EAR to put my shared jars 
in my lib folder would work, but at the moment, I can't even get the jars 
to be viewed/published in WAS.

Thanks,

Eric




On Tue, Feb 16, 2016 at 3:23 PM, Roberto Sanchez Herrera <
rsanc...@mx1.ibm.com> wrote:
Eric, 
You can publish to WebSphere using resources from workspace or resources 
from server (more information in this link: 
http://www-01.ibm.com/support/knowledgecenter/was_beta/com.ibm.websphere.wdt.doc/topics/tpublishv6.htm?cp=was_beta_devtools
)

Which one are you using? Resources from workspace? If yes, could you try 
switching to resources from server and see if things improve?


Regards. 

Roberto Sánchez Herrera



From:        Eric B <ebenza...@gmail.com>
To:        Maven Integration for Eclipse users mailing list <
m2e-users@eclipse.org>
Date:        02/16/2016 11:55 AM
Subject:        Re: [m2e-users] EAR Deployment Assembly structure not same 
as actually deployed to server
Sent by:        m2e-users-boun...@eclipse.org



This is driving me insane.  I've deleted the EAR from the server several 
times and redeploy it.  If I expand the EAR (in the server view), I see my 
modules listed there.  But when I look at the classloader viewer, there is 
are no target folders for the modules added/listed!

The only thing I haven't tried was to recreate a new WAS profile and use 
that, but I don't see/understand how that could make a difference.  

This whole ordeal is starting to be significantly frustrating.

Thanks,

Eric


On Tue, Feb 16, 2016 at 12:12 PM, Art Kaufmann <art.kaufm...@frequentz.com
> wrote:
In the "Servers" view I remove the application from the server, then 
Publish (I have things set to manually publish); then add it back and 
publish again. In fact, I was doing that very thing when I saw your first 
e-mail.

Cheers,

Art

Art Kaufmann
Chief Architect, IRIS (Traceability Server)
"The life so short, the craft so long to learn"
"By hammer and hand do all things stand"

3960 Fabian Way
Palo Alto, CA 94303
art.kaufm...@frequentz.com
www.frequentz.com
O:  (650)397-2553
M:  (310)418-8410
This E-mail and its attachments may contain proprietary and/or 
confidential information belonging to Frequentz, LLC. Dissemination and 
copying of this E-mail is strictly prohibited. This E-mail is intended 
solely for the use of the individual and entity to which it is addressed. 
If you have received this E-mail in error, please notify the sender 
immediately and delete the original and any copies.

On Tue, Feb 16, 2016 at 9:09 AM, Eric B <ebenza...@gmail.com> wrote:
Art,

Thanks for confirming that I'm not going nuts.  What/where/how do you have 
to delete and reinstall?  The Eclipse project?  The entry in the POM 
file?  This is a major stumbling block for me and has caused me hours of 
grief already chasing ClassLoading ghosts.

Thanks,

Eric

On Tue, Feb 16, 2016 at 12:05 PM, Art Kaufmann <art.kaufm...@frequentz.com
> wrote:
I've experienced the same thing publishing from Eclipse Mars with the WAS 
8.5 tooling. I, too, suspect the tooling. Some of the time, when I add a 
Module or Utility JAR to the application, I have to delete and reinstall 
it. 

Cheers,
  Art

Art Kaufmann
Chief Architect, IRIS (Traceability Server)
"The life so short, the craft so long to learn"
"By hammer and hand do all things stand"

3960 Fabian Way
Palo Alto, CA 94303
art.kaufm...@frequentz.com
www.frequentz.com
O:  (650)397-2553
M:  (310)418-8410
This E-mail and its attachments may contain proprietary and/or 
confidential information belonging to Frequentz, LLC. Dissemination and 
copying of this E-mail is strictly prohibited. This E-mail is intended 
solely for the use of the individual and entity to which it is addressed. 
If you have received this E-mail in error, please notify the sender 
immediately and delete the original and any copies.

On Tue, Feb 16, 2016 at 8:57 AM, Eric B <ebenza...@gmail.com> wrote:
I don't know exactly where the issue lies for my problem; if it is a 
problem with the way I am attempting to use m2e-wtp, the maven-ear-plugin, 
or something with the connector that publishes my Eclipse project to the 
server.  I am hoping someone could at least point me in the right 
direction.

I have an EAR that I am trying to build and deploy to WebSphere.  In my 
pom, my configuration is as follows:

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ear-plugin</artifactId>
<version>2.10.1</version>
<configuration>
<version>5</version>
<defaultLibBundleDir>lib/</defaultLibBundleDir>
<modules>

<webModule>
<groupId>com.ics.strongauth</groupId>
<artifactId>AuthRenfClientWeb</artifactId>
<contextRoot>strongauth</contextRoot>
</webModule>
<jarModule>
<groupId>${project.groupId}</groupId>
<artifactId>ComCommons</artifactId>
<bundleDir>/lib</bundleDir>
</jarModule>
<jarModule>
<groupId>${project.groupId}</groupId>
<artifactId>ComConfiguration</artifactId>
<bundleDir>/lib</bundleDir>
</jarModule>
</modules>
</configuration>
</plugin>
</plugins>
</build>


Each of the listed modules are listed as dependencies in the pom.xml file.

If I check the deployment assembly for my project, I see things 
appropriately structured.  A bunch of files have been added to the EAR's 
/lib folder (dependencies from AuthRenfClientWeb) as well as the my two 
projects ComCommons and ComConfiguration.

If I right-click my project and Export -> Ear, I find a ComCommons.jar and 
ComConfiguration.jar in my /lib folder.  

However, if I try to publish my project to my WebSphere server, it 
ignores/skips the jarModules.  There are no entries in any Classloader 
pointing to the classpaths for ComCommons/target and 
ComConfiguration/target, as I would expect.

If I close the projects, then it publishes the actual ComCommon.jar and 
ComConfiguration.jar files to the /lib folder (as expected).

So the problem only occurs if the projects are opened, as it is supposed 
to just add an entry to the target folder in the classpath.

Is this an m2e-wtp integration issue?  Is this a WebSphere Developer Tools 
error?  I tend to believe it is a problem with the WebSphere connector, 
but not sure.

Thanks!

Eric




However

_______________________________________________
m2e-users mailing list
m2e-users@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/m2e-users


_______________________________________________
m2e-users mailing list
m2e-users@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/m2e-users


_______________________________________________
m2e-users mailing list
m2e-users@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/m2e-users


_______________________________________________
m2e-users mailing list
m2e-users@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/m2e-users
_______________________________________________
m2e-users mailing list
m2e-users@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/m2e-users


_______________________________________________
m2e-users mailing list
m2e-users@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/m2e-users
_______________________________________________
m2e-users mailing list
m2e-users@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/m2e-users


_______________________________________________
m2e-users mailing list
m2e-users@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/m2e-users

Reply via email to