Implementing a team classpath?
I'm on a team of 3 developers who are looking at Flex as one
of our new development environments.
Working with it, I created a custom (mxml) component. For
argument's sake, let's call it "MyComponent". I want to have an
area that ALL the code we write in the future can reference, so I
set up a folder on our file server and set up the class path
(source path) to point to it. Cool.
Trying to be organized, I made a folder tree inside that main
folder : com >> mycompanyname >> coolthings. Now to use
MyComponent in an MXML file, I set up a namespace like this:
<mx:Application xmlns:mx="
http://www.adobe.com/2006/mxml"
xmlns:test="com.mycompanyname.coolthings.*">
and can now call my component like this in that MXML file
<test:MyComponent id="cool" />
Again. Good.
Here's where I'm getting to think I'm not doing something
right. If I make other organizational folders as SIBLINGS of the
coolthings folder (like imagethings, formatterthings,
buttonthings), it seems that I would need to create separate
namespaces in every MXML file that uses them, once for each area of
the (package? - I'm new to a lot of the OOP, so I may not be using
the right terms...)
So, could anyone tell the the "right" or "best" way to do it?
I want that folder of all our custom components to stay organized
so that we can finds stuff in there once we have a few hundred
components, but at the same time, it seems like I'm dooming myself
to have 50 namespaces in a document if I use compnents from 50
different areas of that structure.
Maybe something with import statements or a way to say that
one namespace holds the ENTIRE mycompany folder so it will find the
subfolders? Or am I doing sometihng totally wrong.
Thanks. I'm a newbie.
-- TC
Hello -
What you want to look into is declaring a manifest file.
Manifest files map
a component namespace to class names. They define the package
names that the
components use before being compiled and they help keep your
source files
organized. The documentation has a whole section dedicated to
using manifest
files and the syntax that they follow in the MXML Compiler
section, so
please check that out.
The package-based namespace format has been around since Flex
1.0. Its a
legacy format that we decided to keep for quick prototyping
without setting
up a manifest file. You are correct to point out that when
you start putting
lots of components in a broad/deep hierarchy you will run
into namespace
problems - but that signals the right time to organize the
component with a
manifest file :)
Best,
Deepa Subramaniam
Flex SDK Developer
"funkDaddyFlash" <[email protected]> wrote
in message
news:[email protected]...
> I'm on a team of 3 developers who are looking at Flex as
one of our new
> development environments.
>
> Working with it, I created a custom (mxml) component.
For argument's
> sake,
> let's call it "MyComponent". I want to have an area that
ALL the code we
> write
> in the future can reference, so I set up a folder on our
file server and
> set up
> the class path (source path) to point to it. Cool.
>
> Trying to be organized, I made a folder tree inside that
main folder : com
> >>
> mycompanyname >> coolthings. Now to use
MyComponent in an MXML file, I
> set up
> a namespace like this:
>
> <mx:Application xmlns:mx="<a target=_blank
> class=ftalternatingbarlinklarge
> href="
http://www.adobe.com/2006/mxml"
> xmlns:test="com.mycompanyname.coolthings.*">
>
> and">
http://www.adobe.com/2006/mxml"
> xmlns:test="com.mycompanyname.coolthings.*">
>
> and</a> can now call my component like this in
that MXML file
>
> <test:MyComponent id="cool" />
>
> Again. Good.
>
> Here's where I'm getting to think I'm not doing
something right. If I
> make
> other organizational folders as SIBLINGS of the
coolthings folder (like
> imagethings, formatterthings, buttonthings), it seems
that I would need to
> create separate namespaces in every MXML file that uses
them, once for
> each
> area of the (package? - I'm new to a lot of the OOP, so
I may not be using
> the
> right terms...)
>
> So, could anyone tell the the "right" or "best" way to
do it? I want that
> folder of all our custom components to stay organized so
that we can finds
> stuff in there once we have a few hundred components,
but at the same
> time, it
> seems like I'm dooming myself to have 50 namespaces in a
document if I use
> compnents from 50 different areas of that structure.
>
> Maybe something with import statements or a way to say
that one namespace
> holds the ENTIRE mycompany folder so it will find the
subfolders? Or am I
> doing sometihng totally wrong.
>
> Thanks. I'm a newbie.
>
> -- TC
>
Similar Messages
-
SAP Security handover from the Onshore Implementation team Documents
Dear All,
We are an Implementation & Support Team and we are getting SAP Security handover from the Onshore Implementation team where in future we ought to continue the Implementation.
Please could you let me know what others documents which we require for handling the complete security landscape for our Scenario!
CRM, BI, BS, SOLMAN, EP and PI
Please suggest any other documents besides the below or any other specific details with respect to each Module,
u2022 Enterprise-Wide Role Matrix
u2022 Role Implementation Framework Prototype
u2022 User Authorization and Strategy Management Procedures
u2022 User Role and Authorization Concept Technical Design
u2022 SAP Security Organization Hierarchy Requirements
u2022 Transaction to Role Mapping
u2022 Role to Position Mapping
u2022 Available authorization policy documents
u2022 Role matrix with segregation of Duties
Many ThanksWhat do you have defined for your support?
Presumably you have quoted a price per call but what do you cover and how do you calculate the charge to your client?
Please let me know so that I can undercut your quote.
Damn - forgot to ask who your client was and the contact name.
Cheers
David
Edited by: David Berry on Feb 11, 2011 12:29 AM
Edited by: David Berry on Feb 11, 2011 12:30 AM -
Service Desk - assign support team according to call status
Dear SolMan Service Desk experts,
We have copied the standard Service Desk transaction type to an own transaction type, and have adapted the transaction type and created a customer specific status profile.
Now we want to find out how it is possible to assign a "support team" depending on the status. This means e.g.
when the status is set from "In Process" to "Approved" a different support team "Basis" should be assigned automatically.
when the status is set from "Approved" to "Escalated" a different support team "EscalationMgrs" should be assigned automatically.
This is different to the usual and well know support team determination after call creation.
Q: Is this possible with the PPF and the actions provided in standard?
Q: What needs to be done to implement support team assignment by status?
Q: Is there a description available to achieve the desired result?
Unfortunately I did not find the needful in notes 616946 and 1512895, and also the PFAC rule 13200137 seems not to be helpful as the STATUS is not available in the Container, and as it seems once a support team is assigned the rule does not change the support team anymore. Is that correct?
Best regards,
PeterHi Ram,
here are the points to be done, when setting up the automatic support team determination in your Solution Manager system:
You will have to set up your organizational model by using the transaction PPOMA_CRM. Make sure before, that in table T77S0 the value for HRALX HRAC is set to "X", otherwise no Business Partners will be assigned in your org structure!
Then you will have to set up your finding rules by using the transaction PFAC, using the rule AC13200137. When ready, you can simulate rule checking if it is working. The determination is working by using the SAP component.
To the different message numbers taken, when creating a new message: Depending on the way, how the message is created (through the Help-function or using the ta NOTIF_CREATE, resp. CRMD_ORDER) the sequence of creating the two parts of the message (a message in your SolMan system consists of a Basis/ABA-message and a CRM-message) is different. If you create a message via Help, the Basis-message is created first and the number range of the Basis messages defines the number for your message. On the other hand, if you create your message by using NOTIF_CREATE, the CRM-part is getting set up first, so the number range (to be maintained with the ta CRMC_NR_RA_SERVICE) for the CRM messages defines the number for your message.
I hope this short explanation helps you,
regards
Csaba -
How to add to java classpath?
I am wondering how to add/implement to java classpath. I think I might be missed out the classpath thing so my program doesn't work. I keep getting error message like: "cannot resolve symbol: method setDocumentHandler(BookCounter)" and warning messages like: "C:\Example\BookCounter.java :11: warning:org.xml.sax.HandlerBase in org.xml.sax has been deprecated." and "C:\Example\BookCounter.java :16: warning:org.xml.sax.HandlerBase in org.xml.sax has been deprecated."
If this is not because of classpath problem, kindly let me know what should I do?
My code as follow:-
========================
import java.io.*;
import org.xml.sax.*;
import org.xml.sax.HandlerBase;
import javax.xml.parsers.SAXParserFactory;
import javax.xml.parsers.ParserConfigurationException;
import javax.xml.parsers.SAXParser;
public class BookCounter extends HandlerBase
private int count = 0;
public static void main (String args[]) throws Exception
(new BookCounter()).countBooks();
public void countBooks() throws Exception
SAXParserFactory f = SAXParserFactory.newInstance();
SAXParser f2 = f.newSAXParser();
// Parser p = new com.jclark.xml.sax.Driver();
f2.setDocumentHandler(this);
f2.parse("file:///C:/books.xml");
public void startElement(String name) throws SAXException
if (name.equals("book"))
count++;
public void endDocument() throws SAXException
System.out.printIn("There are" + count + "books");The errors don't look like classpath problems. The first one is a result of it not being able to find a method in BookCounter (or more likely HandlerBase) that has the signature that you are attempting to use.
The warnings come from the fact that HandlerBase has been deprecated, just like the messages state. In other words, it has been replaced by a newer version, or incorporated into another class' functionality. Check the API for more information. -
MSS Team View change Bizcard Text
Hello,
We are implementing MSS Team View on Portal. And want to change the Home No. text in the Bizcard displayed when the Manager hovers over the employee.
Any help would be highly Appreciated.
Please refer to the screen below:Hi Rohit,
there is a customizing activity where you should be able to change the text.
Go to Personnel Management --> Manager Self-Service (Web Dynpro ABAP) --> Organizational Chart Visualization --> Configure Organizational Chart Visualization
If you don't have any customer specific entries, the standard customizing can be found under "Check standard organizational chart configuration"
Select the MSSBIZVIEW entry
Go to the structure MSS_EMP_HIER:
And then to the MSS_TMV_BIZ_NAV navigation field group (as you want to change communication settings here)
If you then open the navigation fields, you should be able to edit the text that is shown:
Hope this solves your issue and helps.
Regards,
Marc -
Setting Classpath on windows platform
Hello
I was trying to set classpath of "D:\documentum\config" in my environment variable , i was doing it through command
prompt , the command i was implementing was
set classpath=D:\documentum\config;
but the when i was closing command prompt , the environment variable in windows named as ClassPath was not updating
i have also tried this command
set classpath=%classpath%;D:\documentum\config;
this also having the same result , so how can i set this property through command prompt
RegardsYou can permanently set command line environmental variables through the advanced settings in Windows. You have to hunt around for it a bit, it is somewhere behind opening the right click properties of "my computer" (or whatever it is called in your flavor of Windows) and then choosing advanced. An "environmental variables" tab should be present there.
BUT! I would not advise you to set a classpath variable unless you fully realize that is only to make your development life a bit easier when working on the command prompt. When making your application ready for deployment the classpath must be managed without the variable. A script could work, or packaging everything up as an executable jar. When you start to work with an IDE like Eclipse or Netbeans you don't need that variable at all any more. -
Info on activities involved in various stages in Implementation Project
Hi,
I need some detailed information on activities involved in various stages in a SAP Implementation.
I have seen the earlier threads in the forum on this Topic,but they are very brief.
It will be very helpful for me if someone can provide some detailed document on practically what is done in those stages.
Thanks in advance,
AshishHi,
Based on ASAP methodlogy.
1)Project Preparation
2)Business Blue print preparation
3)Realization
4)Final preparation
5)Post go-live support.
Project Preparation:Phase 1 initiates with a retrieval of information and resources. It is an important
time to assemble the necessary components for the implementation. Some
important milestones that need to be accomplished for phase 1 include
u2022 Obtaining senior-level management/stakeholder support
u2022 identifying clear project objectives
u2022 architect an efficient decision-making process
u2022 creating an environment suitable for change and re-engineering
u2022 building a qualified and capable project team.
Senior level management support:
One of the most important milestones with phase 1 of ASAP is the full agreement
and cooperation of the important company decision-makers - key stake holders
and others. Their backing and support is crucial for a successful implementation.
Clear project objectives:
be concise in defining what your objectives and expectations are for this venture.
Vague or unclear notions of what you hope to obtain with SAP will handicap the
implementation process. Also make sure that your expectations are reasonable
considering your company's resources. It is essential to have clearly defined
ideas, goals and project plans devised before moving forward.
An efficient decision making process:
One obstacle that often stalls implementation is a poorly constructed decision-
making process. Before embarking on this venture, individuals need to be clearly
identified. Decide now who is responsible for different decisions along the way.
From day one, the implementation decision makers and project leaders from
each area must be aware of the onus placed on them to return good decisions
quickly.
Environment suitable for change and re engineering:Your team must be willing to
accept that, along with new SAP software, things are going to change, the
business will change, and information technology enabling the business will
change as well. By implementing SAP, you will essentially redesign your current
practices to model more efficient or predefined best business practices as
espoused by SAP. Resistance to this change will impede the progress of your
implementation.
Business Blue Print Preparation:SAP has defined a business blueprint phase to help extract pertinent information
about your company that is necessary for implementation. These blueprints are in
the form of questionnaires that are designed to probe for information that
uncovers how your company does business. As such, they also serve to
document the implementation. Each business blueprint document essentially
outlines your future business processes and business requirements. The kinds
of questions asked are germane to the particular business function, as seen in
the following sample questions:
1) What information do you capture on a purchase order?
2) What information is required to complete a purchase order?
Accelerated SAP question and answer database:
The question and answer database (QADB) is a simple although aging tool
designed to facilitate the creation and maintenance of your business blueprint.
This database stores the questions and the answers and serves as the heart of
your blue print. Customers are provided with a customer input template for each
application that collects the data. The question and answer format is standard
across applications to facilitate easier use by the project team.
Issues database:
Another tool used in the blueprinting phase is the issues database. This
database stores any open concerns and pending issues that relate to the
implementation. Centrally storing this information assists in gathering and then
managing issues to resolution, so that important matters do not fall through the
cracks. You can then track the issues in database, assign them to team
members, and update the database accordingly.
Realization:With the completion of the business in phase 2, "functional" experts are now ready
to begin configuring SAP. The Realization phase is broken in to two parts.
1) Your SAP consulting team helps you configure your baseline system, called the
baseline configuration.
2) Your implementation project team fine-tunes that system to meet all your
business and process requirements as part of the fine tuning configuration.
The initial configuration completed during the base line configuration is based on
the information that you provided in your blueprint document. The remaining
approximately 20% of your configuration that was not tackled during the baseline
configuration is completed during the fine tuning configuration. Fine tuning usually
deals with the exceptions that are not covered in baseline configuration. This final
bit of tweaking represents the work necessary to fit your special needs.
Configuration Testing:
With the help of your SAP consulting team, you segregate your business
processes into cycles of related business flows. The cycles serve as independent
units that enable you to test specific parts of the business process. You can also
work through configuring the SAP implementation guide (IMG). A tool used to
assist you in configuring your SAP system in a step by step manner.
Knowledge Transfer:
As the configuration phase comes to a close, it becomes necessary for the
Project team to be self-sufficient in their knowledge of the configuration of your
SAP system. Knowledge transfer to the configuration team tasked with system
maintenance (that is, maintenance of the business processes after Go-live)
needs to be completed at this time.
In addition, the end users tasked with actually using the system for day-to-day
business purposes must be trained.
Final Preparation:As phase 3 merges into phase 4, you should find yourselves not only in the midst
of SAP training, but also in the midst of rigorous functional and stress testing.
Phase 4 also concentrates on the fine tuning of your configuration before Go-live
and more importantly, the migration of data from your old system or systems to
SAP.
Workload testing (including peak volume, daily load, and other forms of stress
testing), and integration or functional testing are conducted to ensure the accuracy
of your data and the stability of your SAP system. Because you should have begun
testing back in phase 2, you do not have too far to go until Go-live. Now is an
important time to perform preventative maintenance checks to ensure optimal
performance at your SAP system.
At the conclusion of phase 4, take time to plan and document a Go-live strategy.
Preparation for Go-live means preparing for your end-users questions as they
start actively working on the new SAP system.
Post Go-live Support:The Go-live milestone is itself is easy to achieve; a smooth and uneventful Go-live
is another matter altogether. Preparation is the key, including attention to what-if
scenarios related not only to the individual business processes deployed but also
to the functioning of technology underpinning these business processes and
preparation for ongoing support, including maintenance contracts and
documented processes and procedures are essential.
Regards
Ravi Shankar. -
BPM TOOL, what is Visual Composer Vs any other BPM Tool
Could you please share information regarding using a modeling tool to author business process [as-is/to-be]
ours is new implemantation and we already own sap business suite software, and our implementation /configuration Team is considering of using a bpm tool to do capture the processes.
my question is what leverage can we take of Visual Composer ? when compared with other BPM Tool.If you have license for SAP Suite, then there is lot of things you can leverage with VC than it being useless if otherwise.
1. You can combine the output from the quick design and code free modeling environment of Visual Composer with the output from a full coding environment like Web Dynpro ABAP or BSP? Actually you can do just such a thing thanks to Portal Eventing. You can trigger event from VC. Yes, you can combine ABAP and VC
2. You can extend Visual Composer through Web Services
3. You can do an MDM integration in VC - combining data from varied sources
4. You can build a Web Services Based Visual Composer Application. Visual Composer has the capability to easily link to and consume a web service from within the SAP NetWeaver Visual Composer storyboard.
Also, if you are using BSP, these applications can be linked into a Visual Composer application. The linking is done via portal eventing. Linking these two technologies into a single application with receiving and parsing the Visual Composer event string from within ABAP.
5. SAP has released 300+ Enterprise Services and there are many ways to consume these. A BPX can use Visual Composer and the Composite Application Framework (CAF) to consume SAP Enterprise Services using MDD - Model drived development.
6. SAP NetWeaver Visual Composer users can develop rich graphical interfaces that extend current investments in their SAP NetWeaver infrastructure by using Flex technology (colloboration with Macromdeia) , and businesses can gain credible, clear and comprehensive business insights through new analytics solutions. There are 100+ IS specific Analytic Applications.
With the new improvements in VC 7.0 it is very clear that the future benefits align and will be much more leveraged with Visual composer
Hope this helps
Cheers
Senthil -
Transport Questions and Questionnaires from Dev to QAS or to PRD
Question
How do we transport questions and questionnaires from dev to QAS or to PRD. Do you type all them again or there is process no. What is best process others do
Answer
As you must be aware, Questionnaires are updated from a Recruiter start page in the front end which cannot be saved in a change request.
At least Iu2019m not aware of any other way to move the Questionnaire details across clients.
I know that it is quite a bit of a task to repeat the activity of maintaining questions and response in questionnaire/s across clients, particularly When you have to maintain big questionnaires (with lots of questions & multiple responses).But As it is , Process templates, Questionnaires have been considered as a recruiters day-to-day administration task in SAP which has to be done from the front end even in live environment
Any body has soloution ?
Thanks.
Saquib
http://aspirehr.com/HCM_solutions/hcm_solutions.aspHi Vishal,
As you must be aware, Questionaires are updated from a Recruiter start page in the front end which cannot be saved in a change request.
Atleast i'm not aware of any other way to move the Questionnnaire details across clients.
i know that it is quite a bit of a task to repeat the activity of maintaining questions and response in questionnaire/s across clients, particularly When you have to maintain big questionnaires (with lots of questions & multiple responses).But As it is , Process templates, Questionnnaires have been considered as a recruiters day-to-day administration task in SAP which has to be done from the front end even in live environment.
So if you are a part of the Implementation Consulting team, it is your responsibility to train the core team in doing the activity in live environment. Hope this information helps.
Best regards
G Raj -
Missing Parameter in class method
Hi,
This is with regard to the Survey transaction. For survey, I did some modifications and I did the modifications based on a parameter in class method CL_UWS_PUBLISHING=>PUBLISH. It was working fine in our development server. But when I ported it to the Quality system, an erro appears telling that the parameter ID_SURVEY_ID is not available in the system.
As part of the implementation, our team has applied several notes to the application. Is it that, this parameter came as part of some note? If so, how can I find the relevant note. I searched for notes regarding survey but didn't find this one.
Please do help me in this regard.
Regards,
JubishHi All,
Please do help in this regard.
Regards,
Jubish -
hey guys
working as an XI developer am i supposed to create RFC or IDoc's for any of the scenarios or it is the work of ABAP developer?also when i m doing any scenario in real world(suppose JDBC-RFC) am i expected to instal the JDBC drivers or is it all work of the administrator?
thanx
ahmadHi,
It all depends on the type of implementation and size of the implementation in a landscape.
In many cases, we can see, Idoc/RFC development is carried out by ABAP team in a huge implementations. There are cases,XI developer has written ABAP code for RFC/Proxy etc.
Regd. Driver installation, it is generally done by Administrator/BASIS team.
So it all depends on the implementation size/team/cost/skill/deadlines etc.
Just to look into -What is XI administrator's and Developer's actual job?
Regards,
Moorthy -
MRP Run with production version.
Hi Experts;
I am working as a member of a SAP implementation supporting team. The client wants to run MRP with alternative BOM, not with the 1st BOM. As a solution for the requirement i created production versions and assigned to MD61 schedule line tab. It is working properly.
But the user maintain some quantity as a safety stock for finished materials also. To cover the safety stock requirement, system create planned orders with the 1st BOM, not the production version.Already i have maintained the selection method "3" in material master.
Is it possible to cover safety stock with alternative BOM.
Please help..
Thanks,
MalkaHello Malka,
For your issue,,
As per other expert suggested you can block the first production version but if in future you want use first production then,,
In these case you maintain production version in many way
Ex.
1. Lot size .(if production version using for specific lot)
Maintain the Lot for both production version, so Production version 1 lot completed system take second production version.
2. Production version validity date (If production version using for specific period )
In this case after completion of 1. Production version period system take second one
3. Manually selection of production version (If multiple production version and all have same condition)
Whenever you convert the planned order to production order, one pop up come and ask for manually selection for Production version, for this you go to OPL8 and select the Manually production version
I hope this information cover your all requirement, No need to go with quota arrangement
Still you want know about the Quota arrangement, Please create new thread so other expert also provide their view
Regards
Umesh Mali -
Coherence.jar in EAR - ejbmodule error while joining cluster senior member
Hi
We are trying to package coherence in EAR to connect to JMS queue. The ejb MDB module when a message is received process the data and tries to connect to coherence cluster members - Looking at the following log - right coherence config file/override/pof are picked however while this new member join DistributedService - it fails.
The senior member has 13001 partition, backup count 1. Both MDB module , coherence cluster use the same cache-config file.
Can someone help me in this regard.
Thanks
sunder
2011-10-12 11:18:05.351/2523.753 Oracle Coherence GE 3.7.0.0 <Info> (thread=[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Loaded cache configuration from "file:/data/blazecache/config/SDR-Cache-config.xml"
2011-10-12 11:18:05.980/2524.382 Oracle Coherence GE 3.7.0.0 <D4> (thread=[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): TCMP bound to /10.160.57.138:8092 using SystemSocketProvider
2011-10-12 11:18:06.211/2524.613 Oracle Coherence GE 3.7.0.0 <Info> (thread=Cluster, member=n/a): Failed to satisfy the variance: allowed=16, actual=41
2011-10-12 11:18:06.211/2524.613 Oracle Coherence GE 3.7.0.0 <Info> (thread=Cluster, member=n/a): Increasing allowable variance to 19
2011-10-12 11:18:06.538/2524.940 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=6): Member(Id=4, Timestamp=2011-10-12 11:18:06.332, Address=10.160.57.138:8092, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer) joined Cluster with senior member 1
2011-10-12 11:18:06.539/2524.941 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=8): Member(Id=4, Timestamp=2011-10-12 11:18:06.332, Address=10.160.57.138:8092, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer) joined Cluster with senior member 1
2011-10-12 11:18:06.553/2524.955 Oracle Coherence GE 3.7.0.0 <Info> (thread=Cluster, member=n/a): This Member(Id=4, Timestamp=2011-10-12 11:18:06.332, Address=10.160.57.138:8092, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer, Edition=Grid Edition, Mode=Development, CpuCount=1, SocketCount=1) joined cluster "sdrcluster_dev.dell.com" with senior Member(Id=1, Timestamp=2011-10-12 09:43:00.859, Address=10.160.57.138:14001, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:6992,member:BlazeCacheServerDEV01_1, Role=WeblogicWeblogicCacheServer, Edition=Grid Edition, Mode=Development, CpuCount=1, SocketCount=1)
2011-10-12 11:18:06.593/2524.995 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member(Id=2, Timestamp=2011-10-12 09:43:35.556, Address=10.160.57.138:14003, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:6989,member:BlazeCacheExtendServerDEV01_1, Role=WeblogicWeblogicCacheServer) joined Cluster with senior member 1
2011-10-12 11:18:06.595/2524.997 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member(Id=3, Timestamp=2011-10-12 09:43:35.983, Address=10.160.57.138:14005, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:7034,member:BlazeCacheServerDEV01_2, Role=WeblogicWeblogicCacheServer) joined Cluster with senior member 1
2011-10-12 11:18:06.595/2524.997 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member(Id=6, Timestamp=2011-10-12 10:36:33.614, Address=10.160.57.138:8088, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer) joined Cluster with senior member 1
2011-10-12 11:18:06.595/2524.997 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member(Id=8, Timestamp=2011-10-12 10:42:51.491, Address=10.160.57.138:8090, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer) joined Cluster with senior member 1
2011-10-12 11:18:06.652/2525.054 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 1 joined Service Cluster with senior member 1
2011-10-12 11:18:06.653/2525.055 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 1 joined Service Management with senior member 1
2011-10-12 11:18:06.653/2525.055 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 1 joined Service DistributedCache1 with senior member 1
2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 2 joined Service Cluster with senior member 1
2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 2 joined Service Management with senior member 1
2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 2 joined Service DistributedCache1 with senior member 1
2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 2 joined Service ExtendTcpProxyService with senior member 2
2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 3 joined Service Cluster with senior member 1
2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 3 joined Service Management with senior member 1
2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 3 joined Service DistributedCache1 with senior member 1
2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 6 joined Service Cluster with senior member 1
2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 6 joined Service Management with senior member 1
2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 8 joined Service Cluster with senior member 1
2011-10-12 11:18:06.654/2525.056 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=n/a): Member 8 joined Service Management with senior member 1
2011-10-12 11:18:06.661/2525.063 Oracle Coherence GE 3.7.0.0 <Info> (thread=[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Started cluster Name=sdrcluster_dev.dell.com
WellKnownAddressList(Size=1,
WKA{Address=10.160.57.138, Port=14001}
MasterMemberSet
ThisMember=Member(Id=4, Timestamp=2011-10-12 11:18:06.332, Address=10.160.57.138:8092, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer)
OldestMember=Member(Id=1, Timestamp=2011-10-12 09:43:00.859, Address=10.160.57.138:14001, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:6992,member:BlazeCacheServerDEV01_1, Role=WeblogicWeblogicCacheServer)
ActualMemberSet=MemberSet(Size=6, BitSetCount=2
Member(Id=1, Timestamp=2011-10-12 09:43:00.859, Address=10.160.57.138:14001, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:6992,member:BlazeCacheServerDEV01_1, Role=WeblogicWeblogicCacheServer)
Member(Id=2, Timestamp=2011-10-12 09:43:35.556, Address=10.160.57.138:14003, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:6989,member:BlazeCacheExtendServerDEV01_1, Role=WeblogicWeblogicCacheServer)
Member(Id=3, Timestamp=2011-10-12 09:43:35.983, Address=10.160.57.138:14005, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:7034,member:BlazeCacheServerDEV01_2, Role=WeblogicWeblogicCacheServer)
Member(Id=4, Timestamp=2011-10-12 11:18:06.332, Address=10.160.57.138:8092, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer)
Member(Id=6, Timestamp=2011-10-12 10:36:33.614, Address=10.160.57.138:8088, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer)
Member(Id=8, Timestamp=2011-10-12 10:42:51.491, Address=10.160.57.138:8090, MachineId=12174, Location=site:us.dell.com,machine:austeochr01,process:8703, Role=WeblogicServer)
RecycleMillis=1200000
RecycleSet=MemberSet(Size=0, BitSetCount=0
TcpRing{Connections=[3, 8]}
IpMonitor{AddressListSize=0}
2011-10-12 11:18:06.741/2525.143 Oracle Coherence GE 3.7.0.0 <D5> (thread=Invocation:Management, member=4): Service Management joined the cluster with senior service member 1
2011-10-12 11:18:06.750/2525.152 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=6): Member 4 joined Service Management with senior member 1
2011-10-12 11:18:06.751/2525.153 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=8): Member 4 joined Service Management with senior member 1
2011-10-12 11:18:07.299/2525.701 Oracle Coherence GE 3.7.0.0 <Info> (thread=DistributedCache:DistributedCache1, member=4): Loaded POF configuration from "file:/data/blazecache/config/SDR-coherence-pof-config.xml"
2011-10-12 11:18:07.306/2525.708 Oracle Coherence GE 3.7.0.0 <Info> (thread=DistributedCache:DistributedCache1, member=4): Loaded included POF configuration from "zip:/data/oracle/middleware/user_projects/domains/BlazeDEV/servers/BlazeJMS/tmp/_WL_user/BlazeMDBEAR/1pwed8/APP-INF/lib/coherence.jar!/coherence-pof-config.xml"
2011-10-12 11:18:07.382/2525.784 Oracle Coherence GE 3.7.0.0 <D5> (thread=DistributedCache:DistributedCache1, member=4): Service DistributedCache1 joined the cluster with senior service member 1
2011-10-12 11:18:07.454/2525.856 Oracle Coherence GE 3.7.0.0 <Warning> (thread=DistributedCache:DistributedCache1, member=4): This node is configured with a 'partition-count' value of 257, but the service senior is using a value of 13001; overriding the local configuration.
2011-10-12 11:18:07.455/2525.857 Oracle Coherence GE 3.7.0.0 <Warning> (thread=DistributedCache:DistributedCache1, member=4): This node is configured with a 'backup-count' value of 1, but the service senior is using a value of 0; overriding the local configuration.
2011-10-12 11:18:07.456/2525.858 Oracle Coherence GE 3.7.0.0 <Error> (thread=DistributedCache:DistributedCache1, member=4): Incompatible KeyAssociator implementation: this node is configured to use com.tangosol.net.partition.DefaultKeyAssociator, but the service senior is using com.dell.it.services.sdr.blazeload.partaffinity.BlazeCacheKeyAssociator; stopping the service.
2011-10-12 11:18:07.466/2525.868 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=6): Member 4 left service DistributedCache1 with senior member 1
2011-10-12 11:18:07.467/2525.869 Oracle Coherence GE 3.7.0.0 <D5> (thread=Cluster, member=8): Member 4 left service DistributedCache1 with senior member 1
2011-10-12 11:18:07.477/2525.879 Oracle Coherence GE 3.7.0.0 <D5> (thread=DistributedCache:DistributedCache1, member=4): Service DistributedCache1 left the cluster
2011-10-12 11:18:07.477/2525.879 Oracle Coherence GE 3.7.0.0 <Error> (thread=[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', member=4): Error while starting service "DistributedCache1": java.lang.RuntimeException: Failed to start Service "DistributedCache1" (ServiceState=SERVICE_STOPPED)
2011-10-12 11:18:07.477/2525.879 Oracle Coherence GE 3.7.0.0 <Error> (thread=[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', member=4): at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.start(Service.CDB:38)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.start(Grid.CDB:6)
at com.tangosol.coherence.component.util.SafeService.startService(SafeService.CDB:39)
at com.tangosol.coherence.component.util.safeService.SafeCacheService.startService(SafeCacheService.CDB:5)
at com.tangosol.coherence.component.util.SafeService.ensureRunningService(SafeService.CDB:27)
at com.tangosol.coherence.component.util.SafeService.start(SafeService.CDB:14)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureServiceInternal(DefaultConfigurableCacheFactory.java:1102)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(DefaultConfigurableCacheFactory.java:934)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:916)
at com.tangosol.net.DefaultConfigurableCacheFactory.configureCache(DefaultConfigurableCacheFactory.java:1293)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:294)
at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:204)
at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:181)
at com.dell.it.services.sdr.blazeinc.util.CustomerProductUpdate.recordExists(CustomerProductUpdate.java:267)
at com.dell.it.services.sdr.blazeinc.util.CustomerProductUpdate.insert(CustomerProductUpdate.java:222)
at com.dell.it.services.sdr.blazeinc.util.DataMapperUtility.mapToBean(DataMapperUtility.java:260)
at com.dell.it.services.sdr.blazeinc.util.DataMapperUtility.mapToBean(DataMapperUtility.java:119)
at com.dell.it.services.sdr.blazeinc.listener.BlazeMDB.onMessage(BlazeMDB.java:53)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)The KeyAssociator implementation is MDB classpath as well.
Here is the configuration override config
===========
<coherence>
<cluster-config>
<member-identity>
<cluster-name system-property="tangosol.coherence.cluster">sdrcluster_dev.XX.com</cluster-name>
</member-identity>
<unicast-listener>
<!-- This set of well-known-addresses creates a cluster with two nodes -->
<well-known-addresses>
<!-- Each server in the cluster must have a unique <socket-address> id -->
<socket-address id="austeochr01.us.XX.com">
<address>austeochr01.us.XX.com</address>
<port>14001</port>
</socket-address>
</well-known-addresses>
</unicast-listener>
<shutdown-listener>
<enabled system-property="tangosol.coherence.shutdownhook">false</enabled>
</shutdown-listener>
<service-guardian>
<timeout-milliseconds system-property="tangosol.coherence.guard.timeout">360000</timeout-milliseconds>
</service-guardian>
</cluster-config>
<configurable-cache-factory-config>
<class-name>com.tangosol.net.DefaultConfigurableCacheFactory</class-name>
<init-params>
<init-param>
<param-type>java.lang.String</param-type>
<param-value system-property="tangosol.coherence.cacheconfig">/data/blazecache/config/SDR-Cache-config.xml</param-value>
</init-param>
</init-params>
</configurable-cache-factory-config>
</coherence>
Here is the Cache config
=========
<?xml version="1.0" encoding="UTF-8"?>
<cache-config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://xmlns.oracle.com/coherence/coherence-cache-config"
xsi:schemaLocation="http://xmlns.oracle.com/coherence/coherence-cache-config/coherence-cache-config.xsd">
<caching-scheme-mapping>
<cache-mapping>
<cache-name>blaze-local-*</cache-name>
<scheme-name>blaze-local</scheme-name>
</cache-mapping>
<cache-mapping>
<cache-name>blaze-distributed-ASSET_HEADER_DATA</cache-name>
<scheme-name>blaze-distributed-AssetHeaderData</scheme-name>
</cache-mapping>
<cache-mapping>
<cache-name>blaze-distributed-ENTITLEMENT_SUMMARY_DATA</cache-name>
<scheme-name>blaze-distributed-EntitlementSummaryData</scheme-name>
</cache-mapping>
</caching-scheme-mapping>
<caching-schemes>
<local-scheme>
<scheme-name>blaze-local</scheme-name>
<expiry-delay>0</expiry-delay>
</local-scheme>
<distributed-scheme>
<scheme-name>blaze-distributed-AssetHeaderData</scheme-name>
<service-name>DistributedCache1</service-name>
<serializer>
<class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
<init-params>
<init-param>
<param-type>java.lang.String</param-type>
<param-value>/data/blazecache/config/SDR-coherence-pof-config.xml</param-value>
</init-param>
</init-params>
</serializer>
<thread-count>40</thread-count>
<backup-count>0</backup-count>
<backup-storage>
<flashjournal-scheme />
</backup-storage>
<key-associator>
<class-name>com.XX.it.services.sdr.blazeload.partaffinity.BlazeCacheKeyAssociator</class-name>
</key-associator>
<partition-count>13001</partition-count>
<task-hung-threshold>360000</task-hung-threshold>
<task-timeout>360000</task-timeout>
<backing-map-scheme>
<partitioned>true</partitioned>
<read-write-backing-map-scheme>
<scheme-name>DBCacheLoaderScheme</scheme-name>
<internal-cache-scheme>
<local-scheme>
<expiry-delay>0</expiry-delay>
<high-units>3</high-units>
<unit-calculator>BINARY</unit-calculator>
<unit-factor>1073741824</unit-factor>
</local-scheme>
</internal-cache-scheme>
<read-only>true</read-only>
</read-write-backing-map-scheme>
</backing-map-scheme>
<autostart>true</autostart>
</distributed-scheme>
<distributed-scheme>
<scheme-name>blaze-distributed-EntitlementSummaryData</scheme-name>
<service-name>DistributedCache1</service-name>
<serializer>
<class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
<init-params>
<init-param>
<param-type>java.lang.String</param-type>
<param-value>/data/blazecache/config/SDR-coherence-pof-config.xml</param-value>
</init-param>
</init-params>
</serializer>
<key-associator>
<class-name>com.XX.it.services.sdr.blazeload.partaffinity.BlazeCacheKeyAssociator</class-name>
</key-associator>
<thread-count>40</thread-count>
<backup-count>1</backup-count>
<backup-storage>
<flashjournal-scheme />
</backup-storage>
<partition-count>13001</partition-count>
<task-hung-threshold>360000</task-hung-threshold>
<task-timeout>360000</task-timeout>
<backing-map-scheme>
<partitioned>true</partitioned>
<read-write-backing-map-scheme>
<scheme-name>DBCacheLoaderScheme</scheme-name>
<internal-cache-scheme>
<local-scheme>
<expiry-delay>0</expiry-delay>
<high-units>3</high-units>
<unit-calculator>BINARY</unit-calculator>
<unit-factor>1073741824</unit-factor>
</local-scheme>
</internal-cache-scheme>
<read-only>true</read-only>
</read-write-backing-map-scheme>
</backing-map-scheme>
<autostart>true</autostart>
</distributed-scheme>
<proxy-scheme>
<service-name>ExtendTcpProxyService</service-name>
<thread-count>5</thread-count>
<acceptor-config>
<tcp-acceptor>
<local-address>
<address system-property="tangosol.coherence.session.proxy.localhost"></address>
<port system-property="tangosol.coherence.session.proxy.localport"></port>
</local-address>
</tcp-acceptor>
</acceptor-config>
<task-hung-threshold>360000</task-hung-threshold>
<task-timeout>360000</task-timeout>
<proxy-config>
<cache-service-proxy>
<enabled>true</enabled>
</cache-service-proxy>
<invocation-service-proxy>
<enabled>true</enabled>
</invocation-service-proxy>
</proxy-config>
<autostart system-property="tangosol.coherence.session.proxy"></autostart>
</proxy-scheme>
<class-scheme>
<scheme-name>default-backing-map</scheme-name>
<class-name>com.tangosol.util.SafeHashMap</class-name>
</class-scheme>
</caching-schemes>
</cache-config>
Thanks
sunder -
I'm creating a custom transformation by implementing oracle.oai.agent.server.transform.Transformable and reading in the .tdf file in IStudio. The contents of the .tdf file is:
name=ConcatStringsAdvanced
package=mypackage
class=ConcatStringsAdvanced
description=Concats two strings, but leaves out space if second string is empty
number types=1
param0 name=Delimiter
param0 option=.
my implementation is (I've only included the important part:
package mypackage;
import ...
public class ConcatStringsAdvanced implements Transformable
public Vector transform (Vector objects,
Vector params,
MessageObject sourceMessageObject,
MessageObject destinationMessageObject) {
//implementation is here
I've included the jar file containing my implementation in the classpath of the adapter. When I try to run it, the adapter throws a ClassNotFoundException. If I do not include a package name in the tdf file and change the implementation and jar-file accordingly, it works perfectly. Any suggestions as to what the error can be.Be careful with the Option key in transformation shortcuts -- it also means duplicate when held down and transforming. Change the shortcut to Command-Control-R and you'll be OK.
Also, Option-R is the ® character, so by assigning it to a shortcut you're using a slot that's usually used for a keystroke -- although perhaps you already knew that.
Dave -
JsfJpa Netbeans WebApp Example
I am a beginner. I have NetBeans 6.5 bundled with Tomcat 6.0.18 and Glassfish. I can run basic example servlets from Samples --> Java Web.
I open JsfJpa example and run it on Glasfish with no problems... but something seems not right after in project properties I change server to Tomcat.
It looks like this:
http://images31.fotosik.pl/418/ad289b6cc3a7e5b9.jpg
Any tip to run it on Tomcat ?
JSF 1.2 library IS included. Do I need something else ?In the future please copypaste/typeover the compilation error here rather than posting a screenshot.
OK, thus you got a 'Cannot find symbol' on javax.transaction.UserTransaction?
That simply means that the mentioned class is missing in the classpath. You need to add the Transaction API (and implementation) to your classpath to get it to work. It is part of JPA. Glassfish by default ships with Sun's own JPA reference implementation, but Tomcat doesn't. You need to look for an 3rd party JPA implementation. Commonly used ones are Hibernate, Toplink and OpenJPA. Good luck.
Maybe you are looking for
-
How can i open readerxl in english language
adobe reader xl will only open in portuguese so how do i change to open in english language?
-
My sql query is taking hours to run from toad
SELECT * from (select hr.NAME org_name, ractla.org_id, acct_site.attribute_category, acct_site.attribute10 general_agent, arc.reversal_category,arr.reversal_gl_date,ard.reversed_source_id, DECODE (acct_site.attribute_category,
-
What contents we can include under JAVA with SAP NetWeaver 7.0?
hi friends, i want to know about JAVA with SAP NetWeaver 7.0. whether it covers only java programming or java-WebDynpro,portal and many more? can somebody give details on this? i have worked on java-WebDynpro,portal.is that enough to get certificatio
-
Bought 3.0 but it will not let me upgrade to 3.1
I purchased 3.0 after the trial period. I received the serial number and pasted it in. I downloaded 3.1 but I get the message "Aperture 3.0 or later is required to install this update." What do I do?
-
JAXB assistance needed (runtime error)
The code will compile fine however i keep getting errors when i try to compile the generated classes based on the schema. At runtime I get a runtime exception of NoClassFoundException since the files are not compiling. I have moved the JAXP files ove