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* <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* <art.kaufm...@frequentz.com>
> *www.frequentz.com* <http://www.frequentz.com/>
> O:  *(650)397-2553* <%28650%29397-2553>
> M:  *(310)418-8410* <%28310%29418-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*
> <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* <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* <art.kaufm...@frequentz.com>
> *www.frequentz.com* <http://www.frequentz.com/>
> O:  *(650)397-2553* <%28650%29397-2553>
> M:  *(310)418-8410* <%28310%29418-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*
> <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* <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*
> <https://dev.eclipse.org/mailman/listinfo/m2e-users>
>
>
> _______________________________________________
> m2e-users mailing list
> *m2e-users@eclipse.org* <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*
> <https://dev.eclipse.org/mailman/listinfo/m2e-users>
>
>
> _______________________________________________
> m2e-users mailing list
> *m2e-users@eclipse.org* <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*
> <https://dev.eclipse.org/mailman/listinfo/m2e-users>
>
>
> _______________________________________________
> m2e-users mailing list
> *m2e-users@eclipse.org* <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*
> <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